Intitulé requis : manageUserGroups (Gérer les utilisateurs et les groupes), ou manageAllUserGroups (Synchroniser les utilisateurs et les groupes), ou manageUserStandardGroups (Gérer les utilisateurs et les groupes standard), ou updateAnyUser (Mettre à jour n'importe quel utilisateur), ou manageUsers (Gérer tous les utilisateurs), ou manageUsersInStandardGroups (Gérer les utilisateurs dans les groupes standard).
Note : Vous n'avez besoin que d'un seul intitulé, mais vous pouvez en avoir plus d'un.
En cas de succès, la réponse renvoyée contient les détails de l'appartenance à l'utilisateur et au groupe. La méthode HTTP PUT est utilisée pour remplacer les attributs de la ressource. Par exemple, les clients qui ont précédemment récupéré la ressource entière et l'ont révisée, peuvent remplacer la ressource en utilisant un HTTP PUT.
Seuls certains attributs pour les utilisateurs fédérés peuvent être modifiés à moins que vous n'ayez le droit manageAllUserGroups. Les groupes de l'utilisateur ne peuvent pas être modifiés et sont ignorés dans la charge utile. L'appartenance à un groupe est gérée à l'aide des API PUT /v2.0/Groups/{id } et PATCH /v2.0/Groups/{id }
Par défaut, un courrier électronique est envoyé aux utilisateurs réguliers avec les attributs modifiés. Les utilisateurs fédérés ne reçoivent pas de notification par courrier électronique. Le modèle de courrier électronique pour le marquage se trouve à "notifications/user_management/profile/ {locale}/user_profile_modified_email.xml ". Passez le paramètre de requête themeId pour marquer le modèle d'e-mail pour les notifications. Pour désactiver les notifications par courrier électronique, envoyez l'option de notification " urn:ietf:params:scim:schemas:extension:ibm:2.0:Notification " : {"notifyType":"NONE"} dans la charge utile.
Si l'avertissement d'intelligence de mot de passe personnalisé est activé et qu'un mot de passe répertorié est fourni, la réponse 200 inclut l'en-tête "isv-dictionary-policy" avec la valeur "WARNLOCAL".
Si l'avertissement X-Force relatif à l'intelligence du mot de passe est activé et qu'un mot de passe répertorié est fourni, la réponse 200 inclut l'en-tête "isv-dictionary-policy" avec la valeur "WARNGLOBAL".
Si la prévention personnalisée de l'intelligence du mot de passe est activée et qu'un mot de passe répertorié est fourni, la réponse 400 peut inclure l'en-tête "isv-dictionary-policy" avec la valeur "ENFORCELOCAL". L'état d'erreur correspondant est "PWD_IN_DICTIONARY".
Si la prévention X-Force de l'intelligence des mots de passe est activée et qu'un mot de passe figurant dans le dictionnaire est fourni, la réponse 400 peut inclure l'en-tête "isv-dictionary-policy" avec la valeur "ENFORCEGLOBAL". L'état d'erreur correspondant est "PWD_IN_GLOBAL_DICTIONARY".
put https://{tenanturl}/v2.0/Users/