The body to update the the entitlement.
Name of the entitlement.
Unique across the application for example, Salesforce finance, Salesforce payroll, AWS East Coast IT
Description of the entitlement. A brief description of the entitlement , not more that 500 characters.
User ID of the owner of the entitlement. The user ID can be obtained from the user profile detail page or use
{tenant_url}/v2.0/Users to retieve the user ID.
Condition set is only applicable to dynamic role and to determine the users that belong to this dynamic role.
Valid user attributes of type string can be obtained by referencing the UI that creates the dynamic role.
The list of current supported attributes are:
home_number,pager_number,work_locality,work_street_address,work_address,work_postalcode,work_region,
enabled,manager_uid,email_verified,employee_id,username,mobile_number,unqualifiedUserName,department,
job_title,ibm:account_expiration,language,ibm:linked_accounts,work_country,external_id,middle_name,
display_name,realmName,email,uid,given_name,family_name,name,work_number,fax_number
The supported operators are:
eq - equal
sw - starts with
ew - ends with
The supported operation for the list of condition sets is âandâ. A user is associated with the dynamic role
when all the conditions in the set are satisfied. Example:
[
  {
    "manager_uid":
      [
        {
          "op":"eq",
          "vl":"7899AE2"
        }
      ],
    "work_region":
      [
        {
          "op":"sw",
          "vl":"West"
        },
        {
          "op":"ew",          
          "vl":"Contractor"
        }
      ],
    "department":
      [
        {
          "op":"eq",
          "vl":"Marketing"
      }
    ]
  }
]