RBAC Management APIs

From Social ID Developers
Jump to: navigation, search

Contents

Roles

Resource Description
GET rbac/roles Searches for Roles.
POST rbac/roles Creates a Role.
GET rbac/roles/:role_id Returns a Role.
PUT rbac/roles/:role_id Updates a Role.
DELETE rbac/roles/:role_id Removes a Role.

Role Users

Resource Description
GET rbac/roles/:role_id/users Searches for Users with a Role.
POST rbac/roles/:role_id/users Adds a Role to a User.
DELETE rbac/roles/:role_id/users/:user_id Removes a Role from a User.

Access Requests

Resource Description
GET rbac/access_requests Searches for Access Requests.
POST rbac/access_requests Creates an Access Request.
GET rbac/access_requests/:access_request_id Returns an Access Request.
PUT rbac/access_requests/:access_request_id Updates an Access Request.
DELETE rbac/access_requests/:access_request_id Removes an Access Request.

Access Request Comments

Resource Description
GET rbac/access_requests/:access_request_id/comments Searches for Comments in an Access Request.
POST rbac/access_requests/:access_request_id/comments Creates a Comment in an Access Request.

Access Request Reviews

Resource Description
GET rbac/access_requests/:access_request_id/reviews Searches for Reviews in an Access Request.
POST rbac/access_requests/:access_request_id/reviews Creates a Review in an Access Request.

Access Request Events

Resource Description
GET rbac/access_requests/:access_request_id/events Searches for Events in an Access Request.

Access Request Reviewers

Resource Description
GET rbac/access_requests/:access_request_id/reviewers Searches for Reviewers in an Access Request.
POST rbac/access_requests/:access_request_id/reviewers Creates a Reviewer for an Access Request.
DELETE rbac/access_requests/:access_request_id/reviewers/:reviewer_id Removes a Reviewer from an Access Request.
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox