Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create "owner" role and adjust "system admin" role #1216

Open
kmranjo opened this issue May 15, 2024 · 0 comments
Open

Create "owner" role and adjust "system admin" role #1216

kmranjo opened this issue May 15, 2024 · 0 comments

Comments

@kmranjo
Copy link
Collaborator

kmranjo commented May 15, 2024

Decisions coming out of the last conversation with partners about the system admin role uncovered the need for a higher role in the system to allow greater oversight of the system admin team, and ensure that system admins don't have access to anything that they shouldn't.
Notes captured here

Current state

Full outline of current roles is captured in this document

Currently the System Admin role is simply a renaming of the default Admin role. They have access to all actions and all items, both content and configuration.

Updates needed coming out of that meeting

  1. The current System Admin role should be renamed as Owner. This is still the default role in the system that has all access.
  2. A new role should be created called User Admin (previously System Admin, but changed because this could be misleading). This role should be able to:
  • Assign users to any role except System Admin and Owner
  • Assign users to editorial sections
  • Run system reports
  • Access the Files Overview page
  • Delete any file
  • Use the Basic HTML text format
  • Use help pages
  • Administer meta tags
  • Perform actions for node content (View, Create, Delete, Publish, Unpublish, Schedule, Modify, Revert)
  • Access the Content Overview page
  • View all content, regardless of publication status
  • Perform all actions related to taxonomy
  • Use the toolbar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Prioritized Backlog
Development

No branches or pull requests

2 participants