API

System APIs

Description

Privileges to permissions with data restrictions

Tags and resources

GET
system/duties/{dutyId}/privileges
This will list all permissions for the given duty.
POST
system/duties/{dutyId}/privileges
Create a privilege for a specific duty.
DELETE
system/duties/{dutyId}/privileges/{privilegeId}
This will delete the specified privilege on the specified duty
PUT
system/duties/{dutyId}/privileges/{privilegeId}
Update privilege details for the provided duty identifier and privilege identifier.
GET
system/duties/{dutyId}/privileges/{privilegeId}
Privilege details for the provided duty identifier and privilege identifier.
POST
system/duties/{dutyId}/privileges/{privilegeId}/api-operations/{apiOperationId}/instances
3 operation(s) for system/duties/{dutyId}/privileges/{privilegeId}
GET
system/privileges
List of all privileges, across all duties
GET
system/privileges/{privilegeId}
Privilege details for provided identifier
POST
system/privileges/{privilegeId}/api-operations/{apiOperationId}/instances
3 operation(s) for system/privileges/{privilegeId}
GET
system/privileges/applicable-privileges?fieldAdmittanceXPath={fieldAdmittanceXPath}
Resource for listing applicable privileges for the given duty in the database. Will not list privileges that have been excluded/hidden for the database
GET
system/privileges/deactivated-privileges
Resource for listing deactivated privileges for the given duty in the database. Will list privileges that have been excluded/hidden for the database
GET
Privileges and link to duties and roles
List of privileges and which roles and duties that grants their pemissions.