tldr; you can now apply the user roles that we released last fall at a much more granular level.
Happy New Year, everyone! Today, we are excited to share a significant expansion of the roles and permissions controls available in Studio. With these updates, you can confidently on-board more teams to your graph by ensuring that everyone has just the level of access they need. Building off the five user roles we introduced last fall:
- We have added a sixth role option, Graph Admin, that you can assign to users in your organization. Graph Admins will be able to act as full administrators for every graph in your organization but can’t manage your organization’s users, billing, or settings.
- Users can now be assigned graph-level roles, which can override their role in the organization for any individual graph.
- You can now mark graphs in your organization hidden from the rest of your org’s members by default.
- The API keys you create for your graphs can be assigned roles, letting you differentiate between read-only keys and admin keys.
- Variants in your graph can now be marked as protected, limiting mutations to only users or keys with admin-level access.
We hope that these new access controls and protections will cover your needs and eagerly welcome you to share your feedback with us in our Studio community repository. Today’s release is a major step forward in your ability to manage your Studio account as your organization’s graph evolves.
These features are part of the Studio Enterprise plan. Please reach out to us if you are interested in this features and would like to talk to us.
Thanks for being a member of our community and coming on this journey with us. Stay safe and healthy, and as always, happy querying!
Stay in our orbit!
Become an Apollo insider and get first access to new features, best practices, and community events. Oh, and no junk mail. Ever.
Make this article better!
Was this post helpful? Have suggestions? Consider so we can improve it for future readers ✨.