About licensing in AppSheet for organizations
If you own a private domain and have multiple users that need access to use AppSheet, those users can be managed centrally through an AppSheet organization. An AppSheet organization is automatically generated when you verify ownership of your domains through Google Workspace and provides a greater degree of monitoring and control of your users. It also provides additional licensing options to support a wide variety of deployments. For more information, see About your organization and teams.
Learn more about licensing in AppSheet for organizations:
- AppSheet license types for organizations
- License rules for organizations
- License provisioning options for organizations
- Restrict user access
- Additional notes
AppSheet license types for organizations
Organizations have access to three license types that can be applied to internal and external users. Organizations are not required to have one license type for all of their users.
Build and use apps with Core features. AppSheet Core users are subject to AppSheet Core Security setting. See Control access to AppSheet features.
Many Google Workspace licenses include access to AppSheet Core. See Which Google Workspace editions include AppSheet Core?
License rules for organizations
The following lists the license rules for organizations. To learn more about monitoring the licenses used by your organization, see View the licenses purchased, assigned, and used in your team or organization.
- AppSheet Core and AppSheet Enterprise Plus licenses grant a user the ability to build, share, and use AppSheet apps within their respective license tier unless otherwise restricted by their admin.
- A license is used anytime someone accesses an app owned by a member of your organization. The license required to use an app depends exclusively on the app creator's license. AppSheet Core creators require users to have an AppSheet Core or AppSheet User Pass license. AppSheet Enterprise Plus creators require users to have an AppSheet Enterprise Plus or AppSheet User Pass license.
- External users including unauthenticated users of AppSheet apps owned by a member of your organization use the same license as the app owner. If AppSheet User Pass licenses have been purchased, external users can use that license as long as pooled licensing has not been enabled for all app users of the organization.
- Once used, a license remains with the user through the end of the calendar month unless the user consumes a license from a higher tier (Core < User Pass < Enterprise).
- Your organization will not be charged for excess usage, but user access may be restricted after consecutive months where your organization's usage exceeds the licenses purchased. If your organization exceeds the number of licenses purchased, you can view license warnings in the AppSheet Admin Console.
License provisioning options for organizations
The following lists the license provisioning options for organizations. See also How AppSheet Enterprise Plus licenses are provisioned.
Restrict user access
The following lists the methods available to restrict user access. See also How to limit AppSheet license consumption.
License provisioning
You can assign licenses to users directly or through organization units in the Google Admin Console to limit who can build and use apps built by members of your organization. See Manage AppSheet licenses.Additional notes
Note the following:
- In contrast to licensing for individual accounts where licenses are managed through appsheet.com on the Billing tab, licensing for organizations is managed through Google Workspace exclusively.
- Customers should not have individual and organization billing at the same time to avoid paying for users multiple times.
- It is highly recommended that customers that assign their licenses turn off pooled licensing to avoid confusion about the license source for each user.
- There are some cases where enterprise features are exposed to core creators. The AppSheet team is aware and will notify creators before any restrictions are implemented.