Opting in to the Enterprise Accounts Public Beta
Last updated 31 May 2019
Table of Contents
This document explains the process for opting in to the Enterprise Accounts public beta. This process differs depending on whether any members of your organization participated in the Enterprise Accounts private beta. Consult the section below that applies to you.
For information on using Enterprise Account features, see the other articles in the Enterprise Accounts category.
Organizations that participated in the private beta
When the public beta begins, nothing changes for members of your organization who participated in the private beta, and no action is required.
Members of the organization who didn’t participate in the private beta see a banner similar to the following in the Heroku Dashboard:
This banner’s text is customized to match the user’s current Enterprise Account permissions. The banner above is shown to users with the
Manage permissions, who can “manage users and permissions, download audit reports, and set up SSO.”
Users who participated in the private beta should double-check the permissions they granted to other users during the private beta. Otherwise, a user might opt in and receive unexpected permissions.
The actions associated with each permission are listed in the table below.
If the user has not had any Enterprise Account permissions set for them yet, they receive only the
View permission when they opt in (all Enterprise Account members have the
View permission). This permission grants users read-only access to a list of all Enterprise Teams they have a role in, along with the list of all Enterprise Account members and their assigned permissions.
After a user opts in, they see a welcome page that again is customized to match their permissions. For example, if a user has the
Manage permissions, they see the following welcome banner:
Organizations that are new to Enterprise Accounts
Before an organization’s individual users can opt in to the Enterprise Accounts public beta, the organization itself must opt in. To opt in your organization, one or more of your organization’s users must have the
admin permission for every single Enterprise Team in the organization. Only these “super-admin” users see a banner similar to the following in the Heroku Dashboard:
If your organization has no “super-admin” user, or if the banner above shows a Contact us button instead of a Join the beta button, see Organizations with complex migration cases below.
When the super-admin opts in, a new Enterprise Account is created for the organization, and all Enterprise Teams are moved under the Enterprise Account. The super-admin is granted full permissions for the Enterprise Account, and they can begin assigning appropriate permissions to other members of the organization. The actions associated with each permission are listed in the table below.
After the Enterprise Account is created, all other users in the organization see the opt-in banner in the Heroku Dashboard. This banner’s text is customized to match the user’s current Enterprise Account permissions.
If a user opts in before they are given a specific set of permissions, they receive only the
View permission. All Enterprise Account members have the
View permission, and it cannot be removed.
Users who only have the “collaborator” permission and are not members of a company’s Enterprise Account won’t see the beta banner to join the Public Beta. Only official members of an organization who exist in the Enterprise Account are eligible to opt-in.
Organizations with complex migration cases
Some organizations cannot automatically opt in to the Enterprise Accounts public beta, due to issues such as:
- Having more than one Enterprise Team with licenses
- Having no users that have the
adminpermission for every single Enterprise Team in the organization
In these cases you can contact Heroku to resolve any issues, as indicated by the banner shown in the Heroku Dashboard:
Table of Enterprise Account permissions
See Enterprise Account Permissions and Allowed Actions for more information on these permissions.
|View Enterprise Teams that the user has a role in||X||X||X||X|
|View the Access tab||X||X||X||X|
|Manage Enterprise Teams (Under “My Teams” tab only)||X|
|Manage Users (adding new members and editing permissions)||X|
|View the Settings Tab (set up and manage SSO, download audit logs)||X|
|View the Usage tab and export usage files||X|
|Create, rename, and delete Enterprise Teams||X|