How to transfer web app ownership to client?

48 views
Skip to first unread message

David Gentile

unread,
Aug 26, 2019, 5:55:15 AM8/26/19
to google-apps-sc...@googlegroups.com
I'm working on a custom web app project for a client. It's a simple application that takes a file upload and then runs a series of functions on that file, ultimately ending with updating a Shopify store. It's not for general public use and is to be used only by his product supplier to upload a file.

My question is how do I transfer ownership of the web app over to his account so that all the script quotas are used by him? Currently, as I'm building and testing the scripts, all the quota is used by my account.

Is it as simple as sharing the script project with him, and getting him to publish an update on his google account with the settings being "Execute the app as: [him]"? 

Alan Wells

unread,
Aug 26, 2019, 9:15:35 AM8/26/19
to Google Apps Script Community
If you share the Apps Script file, the client can make a copy and the copy will be owned by the person who made the copy.  Then the new owner will need to published the web app themselves.  The original file will remain on your Drive.  If the web app is using API's or a "standard" GCP project, then you'd need to give them instructions about how to create the GCP project, and enable the API.

The only way that I know of to retain the code and have it run under the users quota is an add-on.  But you can't publish a web app as an add-on.  Which would be awesome.

Andrew Roberts

unread,
Aug 27, 2019, 4:08:35 AM8/27/19
to Google Apps Script Community
If the client has a GSuite account I'd get them to create a "dev" account like d...@theirdomain.com which you can both access which can be handy in the future. Then take a copy of the script and Auth it with this account.
Reply all
Reply to author
Forward
0 new messages