Cosmic User Roles and Permissions

Cosmic Blog
Cosmic Blog Cosmic User Roles and Permissions
by Carson Gibbons on September 19, 2016

Cosmic is an API-first cloud-based content management platform that makes it easy for teams of developers and content editors to build, deploy & update web applications, regardless of the application's programming language. Cosmic implements a natural flow from developer access to content editor access. Since the content management platform was built by a developer / content editor team who's worked together for years building web applications, the platform is geared for developers and content editors to collaborate more freely. User permissions are intuitive and compliment one another in the project workflow process. I'll take a brief look at the different access views within the Cosmic Dashboard. 

Cosmic provides three different user roles: Admin, Developer, Editor.

Adminaccess to settings, users & developer features
Developeraccess to developer & editor features
Editorcan add, edit & delete content with developer features hidden

My Global Dashboard View

In the screen capture above, you can see all of the buckets of content that I have been added to as a User. 

The simple breakdown to review account access & usage is as follows:

Bucket NamePlan TierMedia UsageLast Modified History# of Bucket UsersBucket OwnerJump to Dashboard

We'll use Carson Gibbons & Cosmic as the two sample buckets to dive into to display user management & user permissions. 

Carson Gibbons Bucket

In this bucket I am set up as the Bucket Admin, which automatically gives me Developer & Editor permission to control my content. I have access to items such as Web Hosting, Import / Export, Webhooks, User Management, Usage & Settings. 

Cosmic Bucket


In this bucket I am set up as the Bucket Editor, which gives me permission to create & contribute my content. I have access to publish new posts, control the author metafield within the post itself & draft or publish content. I do not have access to items such as Usage & Users. 

The decision for certain features not only being unavailable, but being hidden for a role such as an Editor, is to limit options & guide workflow. For instance, to control Metafields, the developer has access to manage the Titles and Keys, while the editor just sees the Value field.  Web Hosting and Usage are also hidden from editors to limit confusion.

If the websites and applications that we visit everyday are tailored to us as consumer segments, why aren't the tools that we use to publish content also tailored to our particular contributor types?

You may also like


Is it time to give REST a rest? GraphQL is a language and database agnostic querying language that might just leave RESt in its dust.

Both Gatsby and Next.js are among the most popular frameworks for websites and online applications. In this article, we’re going to compare Gatsby vs. Next.js to help you choose the right framework for your next web project. We’ll talk about how they handle data and render static websites.

We released our additional users Add-on a few weeks ago and it has become one of the most popular products. We think customers really like the flexibility it gives their team to upgrade just a portion of their usage plan instead of jumping up to the next plan. With that flexibility in mind, we are happy to offer two more add-ons to help you get the most out of Cosmic while allowing more billing flexibility.

Looking to shortlist some headless content management systems? Our comprehensive list will help you narrow down the growing headless CMS landscape.

What is headless commerce? What does a headless commerce architecture look like? And how do you build one? And do you need to in the first place? Get all your headless commerce questions answered right here.

What should you be thinking about when hunting for a future-proof CMS? We've listed every consideration your organization will need when it comes to choosing a Modern CMS.

Get Started with Cosmic

Build personal projects for free. Add your team at unbeatable prices.
Start Building Talk to Sales