decaporg / decaporg/decap-cms

Roles

Open
#2 41 comments 73 reactions 0 assignees View on GitHub
kind: discussion kind: feature pinned
Dominant language
JavaScript
Stars
19.4k
Forks
3.1k
Avg merge
1d 14h
Merged PRs (30d)
9

Description

Permission control through roles would be great. Supporting the same roles as ghost would be great here:
- Admin: can administrate all parts of the blog and add users
- not necessary to have an interface for adding users in the first version
- Editor: a user who has can manage and publish posts, including the posts of other users.
- Author: a user who can only publish and manage their own posts.

This can be enforced by storing a .netlify-cms.yml file with role permissions in the git repo and reject/permit commits through a git hook that reads this yml file.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.