Use this API to remove a single role from a privilege.
Required Feature
A OneLogin subscription that includes Delegated Administration is required to use the privileges API.
Resource URL
DELETE https://<subdomain>.onelogin.com/api/1/privileges/:id/roles/:role_idHeader Parameters
Authorization required string | Set to Set Generate the access token with the API credential pair created using the scope required to call this API. Call this API using the |
Resource Parameter
id required string | Set to the |
role_id required string | Set to the |
Sample Response
- 204 No Content
- 401 Unauthorized
- 404 Not Found
The role was removed from the privilege.
Typically, this error indicates an invalid access token.
{
"statusCode": 401,
"name": "UnauthorizedError",
"message": "The request requires user authentication."
}The privilege or role ID does not exist or has been removed.
{
"statusCode": 404,
"name": "NotFoundError",
"message": "The resource can't be found or the server has not found anything matching the Request-URI"
}Sample Code
cURL
curl 'https://<subdomain>.onelogin.com/api/1/privileges/<privilege_id>/roles/<role_id>' \
-X DELETE \
-H "Authorization: Bearer <access_token>"
```xml
<h2 id="postman-collection">Postman Collection</h2>
[<img src=https://run.pstmn.io/button.svg alt="Run In Postman" style="width: 128px; height: 32px;">](https://god.gw.postman.com/run-collection/2629710-bc8bb742-e7bb-4582-8d24-03cd315b1024?action=collection%2Ffork&source=rip_markdown&collection-url=entityId%3D2629710-bc8bb742-e7bb-4582-8d24-03cd315b1024%26entityType%3Dcollection%26workspaceId%3D2a9bbc3a-4259-4faf-9f51-0b7ca1df3fd0)
Have a Question?
Found a problem or a bug? Submit a support ticket.
Looking for walkthroughs or how-to guides? Check out our Knowledge Base.
Have a product idea or request? Share it in our Ideas Portal.