Mettre à jour un droit.

Droits requis : tenantadmin [Administrateur du locataire], manageAppAccessOwner [Gérer les droits de l'application], manageEntitlements [Gérer les droits].

Cette API met à jour le droit spécifié avec les champs de mise à jour dans le corps JSON

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Identifiant unique du droit.

Body Params

Le corps pour mettre à jour le droit.

Nom du droit.
Unique dans l'application par exemple, Salesforce finance, Salesforce payroll, AWS East Coast IT

Description du droit. Une brève description du droit, pas plus de 500 caractères.

Identifiant du propriétaire du droit. L'identifiant de l'utilisateur peut être obtenu à partir de la page des détails du profil de l'utilisateur ou en utilisant
{tenant_url}/v2.0/Users pour retrouver l'identifiant de l'utilisateur.

L'ensemble de conditions ne s'applique qu'aux rôles dynamiques et permet de déterminer les utilisateurs qui appartiennent à ce rôle dynamique.
Les attributs utilisateur valides de type chaîne peuvent être obtenus en se référant à l'interface utilisateur qui crée le rôle dynamique.
La liste des attributs actuellement pris en charge 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 opérateurs pris en charge sont:
eq - égal
sw - commence par
ew - se termine par
L'opération prise en charge pour la liste des ensembles de conditions est "et". Un utilisateur est associé au rôle dynamique lorsque toutes les conditions de l'ensemble sont remplies. Exemple :
[
   {{
    "manager_uid":
      [
        {
          "op":"eq",
          "vl":"7899AE2"
        }
      ],
    "work_region":
      [
         {
          "op":"sw",
          "vl":"West"
        },
         {
          "op":"ew",          
          "vl":"Contractor"
        }
      ],
    "département :
      [
         {
          "op":"eq",
          "vl":"Marketing"
      }
    ]
  }
]

Représentation du repos pour la mise à jour d'un droit à l'application.

string
required

Nom d'habilitation. Unique dans l'ensemble de l'application

string

Description

string

Id de l'utilisateur propriétaire du droit

conditionSet
array of objects

[Obsolète] Ensemble de conditions permettant de déterminer les utilisateurs qui appartiennent à ce rôle. Et, Exemple de valeur : [ {{"erDepartment":[{"op":"eq","vl":"Security"}, {"op":"ne","vl":"Sales"} ],"erPersonType":[{"op":"sw","vl":"Employee" }, {"op":"ne","vl":"Contractor"} ]}, {{"erDepartment":[{"op":"eq","vl":"Marketing"} ]}]

conditionSet
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses
204

La demande a abouti.

500

Votre demande ne peut être traitée car une erreur interne du serveur s'est produite.

Language
URL
LoadingLoading…
Response
Choose an example:
application/json
text/plain