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.
|access to settings, users & developer features
|access to developer & editor features
|can 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:
|Last Modified History
|# of Bucket Users
|Jump 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.
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.