Use Google groups to control access to your apps.
- Quick intro
- Create a Google group
- Connect AppSheet to the groups in your organization
- Set up group authentication in an app
- Enable API access in your Google domain
- Share the app
Quick intro
Watch this video to learn how to use Google groups to control access to AppSheet apps.
Use Google Groups to control access to your AppSheet apps
Create a Google group
You can create a Google group in one of the following ways:
Use Google Groups
As an app creator, you can create a Google group using Google Groups. For complete details, see Create a group.
Use the Google Workspace Admin console (Admins only)
As an admin, you can create a group using the Google Workspace Admin console.
To create a group using the Google Workspace Admin console:
- Sign in to the Google Workspace admin console at admin.google.com
- Click Groups.
- Click Create Group.
- Fill in the details for the group.
- The Access Type settings do not affect the ability for AppSheet to connect to the group. They can be left at their default values or customized as needed.
- Add members to the group.
See also Create a group.
Connect AppSheet to the groups in your organization
To connect AppSheet to the groups in your organization:
- Sign in to your AppSheet account and navigate to My Account > Integrations > Auth Domains.
- Click + New Auth Domain.
- Specify a name for this account and click Google Cloud.
- You will be prompted to sign in with Google. Sign in with the same account used to create the group.
- Navigate back to My Account > Integrations > Auth Domains to confirm the authentication domain was added to the account.
Set up group authentication in an app
To set up group authentication in an app:
- Open an AppSheet app and navigate to Security > Domain Authentication.
- Enable Require domain authentication?
- Under Authentication domain source select the name of the account added in the previous step.
- Restrict access by Workspace group by entering a group name in the Restrict by Domain field.
This field is optional. If set, only members of the groups whose domain matches this field will be permitted to access the app with the specified role. If left empty, all members of the group, regardless of the domain, will be able to access the app with the specified role. - Add Authentication groups that will be used to manage user authentication for this app.
- Save your changes.
Enable API access in your Google domain
To enable API access in your Google domain, see Control which third-party and internal apps access Google Workspace data.
Share the app
Share the app with your end users, as described in Share: The Essentials. When the end-user accesses the app, they will be prompted to sign in using their Google Workspace credentials.