Learn about organization and teams in the following sections:
- What is an organization?
- What is a team?
- About the system-generated teams
- Supported roles for an organization and teams
What is an organization?
An AppSheet organization provides organization administrators with a centralized tool to manage all of the teams in the organization and delegate team management responsibilities to team administrators.
For Google Workspace users with AppSheet Enterprise accounts, an AppSheet organization is created for you and is based on the Workspace organization. By default, the AppSheet organization is named after your primary domain, such as mycompany.com
.
What is a team?
An AppSheet team is a group of AppSheet users who are members of a business unit. Teams provide team root and administrator accounts with centralized tools for managing governance, security, policies, analytics, and billing of team members to ensure that AppSheet is compliant with the business unit's requirements. Common assets like data sources and user domains can be defined once by the team root or administrator and used by all app creators in the team.
Team root privileges are automatically assigned to Google Workspace admins with:
- AppSheet Enterprise accounts.
- AppSheet service admin privileges (as defined by Workspace). Super Admins and Workspace Service Admins include these privileges, by default. See Prebuilt administrator roles.
See also Assign AppSheet admin privileges to Workspace admins.
About the system-generated teams
An AppSheet organization includes the following system-generated teams by default:
- Workspace organization team that includes all Google authenticated users in your organization
- Domain-based teams for all verified domains associated with your Workspace account allowing users to sign in with non-Google authentication methods
You aren't obligated to use the system-generated teams. You can create your own teams using a Google Group as long as each team has a root admin. See Add teams to an organization.
You can assign root admins using the Workspace Admin Console or AppSheet Admin Console, as described in the following sections:
- Assign AppSheet admin privileges to Google Workspace admins
- Assign team member roles on the Manage organization page
To determine the best option for your organization, consider the following:
- System-generated team names can't be changed. Group-based team names are based on the name of the Google Group.
- You can't move a user from one system-generated team to another system-generated team. A user can only be moved to another team if they are included in a Google Group-based team and authenticate through Google.
- Any users that authenticate through non-Google authentication methods (such as Microsoft, Okta, and so on) will be automatically added to a domain-based team.
- If there was no verified Workspace organization when a user first signed in to AppSheet, then they might be added to a domain-based team instead of the Workspace organization-based team.
Supported roles for an organization and teams
The following figure shows the hierarchical relationship between an organization, and its teams and members. As shown, there can be multiple organization admins, team admins, and team members; however, there can only be one team root account.
Supported roles and permissions for an organization and its teams are summarized in the following table.
Role |
How many? |
Permissions |
Organization administrator |
One or many per organization |
|
One or many per organization |
|
|
Team administrator |
One or many per team |
|
Team member |
One or many per team |