I'm building a Google Add-on, and I'm wondering if it's possible to add a URL to make it limited to the public, like Outlook does.
https://learn.microsoft.com/ja-jp/office/dev/add-ins/outlook/sideload-outlook-add-ins-for-testing
Here's what I tried.
(1) Create a Google add-on with Google Apps Script. [Deploy] > [Test Deployment] > [Install Gmail], and confirm that the GAS project works on Gmail.
(2) Create a Google Cloud Platform project.
(3) On the OAuth consent page, set "User type: Internal" and scope.
(4) Specify the project number of the GCP project from the GAS project's project settings page.
(5) Enable "APIs and Services" > "Libraries" > "Google Workspace Marketplace SDK" in GCP, and set the configuration of the application.
- Check the Google Workspace add-on
- Specify the Deployment ID for the GAS project
- Display your app: Private
(6) Configure the store listing information and "Publish".
Perform installation from the app URL.At this time, you can move to the installation screen by opening the URL if it is within the same domain, but if you open the URL in a different domain, you will get a 400 error and will not be able to install. I would like to ask if it is possible to "install individually if you know the URL, etc." within a different domain.
I'd like to make my add-on available only to specific users, without having to go through the Google Add-on screening process. I would appreciate any insight you can provide. Thank you.