/
Launch Apollo Studio

Managing organization members


A Studio organization can have any number of members, and each member can be assigned a role that defines their capabilities within the organization.

Member roles (available by request)

Member roles are a new feature that is currently available by request. Please contact support@apollographql.com to enable member roles for your organization.

If you're using member roles, please let us know what you think! Your feedback will help us improve the feature before we roll it out to all organizations.

If roles are not enabled for your organization, all members can perform all actions described in Role permissions.

Each organization member has one of the following roles:

NameDescription
AdminHas management access to the entire organization, including its members, graphs, and configuration.
ContributorHas management access to the organization's graphs, but not to members or organization-level configuration. Intended for back-end developers who are authorized to make changes to graphs.
ObserverHas view-only access to the organization's graph data, such as schemas and metrics. Can also execute queries in the Explorer. Intended for back-end developers who are not authorized to make changes to graphs.
ConsumerHas view-only access to the organization's graph schemas, but not metrics. Can also execute queries in the Explorer. Intended for application developers building clients against a graph.
Billing ManagerHas management access to organization-level configuration and billing. Can also remove members (but not invite them). No access to graphs.

Only admins can assign roles to other members. You can see which role you have in a particular organization from your user settings page, or from that organization's Members tab.

Role permissions

ActionAdminBilling ManagerContributorObserverConsumer
Invite members
Remove members
View and edit billing information
Manage organization configuration (name, avatar, etc.)
Delete graphs
Create, rename graphs
Manage graph integrations (Datadog, Slack, etc.)
View and manage graph API keys
Modify schema checks configuration
Push schemas to your graph
Run schema checks
View graph usage metrics
View graph schemas and changelogs
Query graphs with the Explorer

Inviting members

Admins can invite individual members by email address from your organization's Members tab in Apollo Studio. Admins can also create a persistent invite link from the organization's Settings tab, which can be used to invite any number of members. Using either method, an admin can specify which role a new member receives.

Do not share invite links publicly. Anyone with the link can join your organization. If an invite link becomes compromised, an admin can replace or disable it from the Settings tab.

Removing members

Both admins and billing managers can remove members from your organization's Members tab in Apollo Studio.

Edit on GitHub