Add comprehensive permissions API #1

Open
opened 3 years ago by garrettmills · 1 comments
Owner

Add a comprehensive permissions API.

  • Create a permissions listing that allows the user to create nested permissions
  • Allow managing permissions via IAM policy
  • Integrate the permissions into the various auth APIs
    • OAuth2 - as scopes
    • OpenID Connect - as scopes (will need some work)
    • LDAP - as a custom overlay/property - maybe queryable?
    • SAML - custom properties? Not great support here.
    • REST API endpoint for checking permission for current user
Add a comprehensive permissions API. * Create a permissions listing that allows the user to create nested permissions * Allow managing permissions via IAM policy * Integrate the permissions into the various auth APIs * OAuth2 - as scopes * OpenID Connect - as scopes (will need some work) * LDAP - as a custom overlay/property - maybe queryable? * SAML - custom properties? Not great support here. * REST API endpoint for checking permission for current user
Poster
Owner

Rest API is serviceable using the new IAM permissions interface.

Rest API is serviceable using the new IAM permissions interface.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Starship/CoreID#1
Loading…
There is no content yet.