Skip to content

Runtime permissions lost after >7 days, permissions need to be regranted #198

@flagel

Description

@flagel

Steps to reproduce

  1. Follow instructions documented in "Installation and setup" (https://github.com/GioBonvi/GoogleContactsEventsNotifier/blob/master/docs/install-and-setup.md).
  2. Run the script. A pop-up box titled "Authorization required" appears. Bread text is "This project requires your permission to access your data". Press "Review permissions" and select account to use. You will face a page with the content "Google hasn’t verified this app. You’ve been given access to an app that’s currently being tested. You should only continue if you know the developer that invited you". Press "Continue" and "Allow". Script will run and produce output as intended.
  3. More than a week later (Google Scripts seems to only keep logs for 7 days), but not more than a month later, step 2 above needs to be repeated for the script to keep running. The behaviour is reoccurring and does not stop after n times.

Expected behaviour

Permissions (step 2 above) should be given once and stay until revoked. While I understand that this is likely related to Google Apps Scripts as a service and not Google Contacts Events Notifier, if this is expected behaviour, it would be wise to include a note on it in the installation documentation.

Context

  • Version of the script: 5.1.4

Lastly, I want to extend a big thank you to the author and all contributors for their efforts - this is a great little script!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions