Creates a new entitlement.

Creates a new entitlement of type role or permission.
In case of roles it is possible to add a list of children.
Entitlements required: tenantadmin [Tenant Administrator], manageAppAccessOwner [Manage Application Entitlements].

Body Params
string
required

Name of the entitlement. Unique accross the application

string

Description

string
required

Type of the entitlement

string

Sub type of the entitlement.

string
required

Unique identifier of the application

string

Category of the entitlement.

string

Unique identifier of the mapped object in the connected application.

array of objects

Condition set to determine the users that belong to this role. And, Example value:[{"erDepartment":[{"op":"eq","vl":"Security"},{"op":"ne","vl":"Sales"}],"erPersonType":[{"op":"sw","vl":"Employee"},{"op":"ne","vl":"Contractor"}]},{"erDepartment":[{"op":"eq","vl":"Marketing"}]}]

conditionSet
array of objects

Fixed right values associated to child permissions

rightsValues
Responses

500

Your request can't be processed because an internal server error occurred.

Language
URL
Choose an example:
application/json
text/plain