Search code examples
google-apps-scriptweb-applicationsgoogle-drive-apipublishgoogle-workspace

Unable to grant external access to published web app


I'm working on Web App using Google App Script. I'm a Google Apps reseller and would like to be able to share my Web App with other Google Apps users that I sign up.

The web app is currently stored in my Drive. When I deploy the app the only options I have available under Who has access to the app are

  1. Only myself
  2. Anyone within my domain

I've gone into my Google Apps domain management and set Drive permissions so that users can share documents outside this organization. I've also tried to share the script from Google Drive and the Google Apps Script interface, but the only sharing options are:

  1. within my domain
  2. people within my domain with the link
  3. private

I've also tried explicitly sharing the script (can view) with an email address of a Google Apps user, on another domain, but I get a Sorry, the file you have requested does not exist. error. You can probably see the result by trying to view the web app at this url

The only other cause I can think of is that I registered my Google Apps account when Google still gave 50 free user accounts per domain.

Any ideas?


Solution

  • Response from Google:

    Regarding your question about Standard accounts sharing Drive files with the public, I've checked with our Drive team and they've confirmed that this is the case. You can share with specific external accounts but not the public. You would need to upgrade to a Business account if you're interested in this feature. For more information about upgrading, please visit http://support.google.com/a/bin/answer.py?hl=en&answer=60217 on our support site.