Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RBAC - Beta #670

Closed
Closed
@tjcran

Description

@tjcran

As a company, we want to bring in the scaffolding and basic for RBAC that will be needed to for the work in the Community MVP milestone work.


GET /roles/:userid
=> { site: []string, org: map<string>[]string }

GET /roles/assignable
=> { site: []string, org: map<string>[]string }

PUT /roles/:userid/:role_name
=> { site: []string, org: map<string>[]string }

PUT /roles/:orgid/:userid/:role_name
=> { site: []string, org: map<string>[]string }

DELETE /roles/:userid/:role_name
=> { site: []string, org: map<string>[]string }

DELETE /roles/:orgid/:userid/:role_name
=> { site: []string, org: map<string>[]string }

POST /can-i
{ name: { action, with_owner, in_org, with_object_id, of_resource_type }, ... }
{ name: true|false, ... }


⚠️ The initial issues filed under this epic may not be the full representation of the work.

  • Feel free to create/modify issues.
  • Please add points and tag new issues with the epic they belong to
  • Please let EM or PM know if there is a reason something should NOT be in this milestone/epic IF it changes the intent of the Community MVP delivery items in the Scoping doc so we can adjust accordingly or discuss

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions