orchestrator
2023.10
false
- Getting Started
- Authentication
- Swagger Definition
- Orchestrator APIs
- Alerts Requests
- Assets Requests
- Calendars Requests
- Environments Requests
- Folders Requests
- Generic Tasks Requests
- Jobs Requests
- Libraries Requests
- License Requests
- Packages Requests
- Permissions Requests
- Personal Workspaces Requests
- Processes Requests
- Queue Items Requests
- Queue Retention Policy Requests
- Robots Requests
- Roles Requests
- Schedules Requests
- Settings Requests
- Storage Bucket Requests
- Tasks Requests
- Task Catalogs Requests
- Task Forms Requests
- Tenants Requests
- Transactions Requests
- Users Requests
- Webhooks Requests
- Platform Management APIs
Permissions Requests
Orchestrator API Guide
Last updated Jun 17, 2024
Permissions Requests
The following request enables you to display all the permissions of the user you are currently authenticated with. Please note that only the permissions you are granted are returned.
You have the possibility to disable permissions completely
from the user interface and API using the
Auth.DisabledPermissions
parameter in the web.config
file.
GET
https://{yourDomain}/odata/Permissions
{
"@odata.context": "https://{yourDomain}/odata/$metadata#Permissions",
"@odata.count": 3,
"value": [{
"Name": "Machines",
"IsGranted": true,
"RoleId": 8
},
{
"Name": "License",
"IsGranted": true,
"RoleId": 8
},
{
"Name": "Settings",
"IsGranted": true,
"RoleId": 8
}
]
}
{
"@odata.context": "https://{yourDomain}/odata/$metadata#Permissions",
"@odata.count": 3,
"value": [{
"Name": "Machines",
"IsGranted": true,
"RoleId": 8
},
{
"Name": "License",
"IsGranted": true,
"RoleId": 8
},
{
"Name": "Settings",
"IsGranted": true,
"RoleId": 8
}
]
}