Grants
3 endpoints under /api/v1/grants.
List the organization's grants
Responses
200 Every Grant in the acting organization.
Response body
grantsGrant[]requiredShow fields
idstringrequiredsubjectTypestring · enumrequiredmembermachine_usersubjectIdstringrequiredsubjectLabelstringrequiredrolestringrequiredroleNamestringrequiredresourcesGrantResource[]requiredShow fields
idstringrequirednamestringrequired
createdBystringrequiredcreatedAtstring · date-timerequired
400 Unknown role/subject, or an invalid resource selector.
Response body
errorstringrequired
401 Unauthenticated.
Response body
errorstringrequired
403 Requires grant management (owner/admin in v1).
Response body
errorstringrequired
Grant a role to a member or machine user
Request body
subjectIdstringrequiredrolestringrequiredresourceIdsstring[]
Responses
201 The created Grant.
Response body
idstringrequiredsubjectTypestring · enumrequiredmembermachine_usersubjectIdstringrequiredsubjectLabelstringrequiredrolestringrequiredroleNamestringrequiredresourcesGrantResource[]requiredShow fields
idstringrequirednamestringrequired
createdBystringrequiredcreatedAtstring · date-timerequired
400 Unknown role/subject, or an invalid resource selector.
Response body
errorstringrequired
401 Unauthenticated.
Response body
errorstringrequired
403 Requires grant management (owner/admin in v1).
Response body
errorstringrequired
Revoke a grant
Parameters
-
idpath string required
Responses
204 Revoked.
400 Unknown role/subject, or an invalid resource selector.
Response body
errorstringrequired
401 Unauthenticated.
Response body
errorstringrequired
403 Requires grant management (owner/admin in v1).
Response body
errorstringrequired
404 Unknown grant.
Response body
errorstringrequired