Skip to content

Add new user class/role with permissions between Full Admin and Unauthorized User. #1694

@williamnswanson

Description

@williamnswanson

Pelican Service:

  • Client
  • Plugin
  • Registry
  • Director
  • Origin
  • Cache
  • Other (please give the detail)

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

We would like to give some users more control over the pelican components that they administer, but without needing to give them complete Administrator access to the central services.

Describe the solution you'd like
A clear and concise description of what you want to happen.

Add a new class of users that can modify certain caches/origins (possibly different for each user) in order to set component downtimes, change public keys, change hostnames and ports, without being a full Admin (which can approve registrations, change Director + Registry config, ect).

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions