Définit des attributs utilisateur (par exemple, nom, courrier électronique, rôle, etc.)
Syntaxe
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
ImagePortalAdmin
Input (setUserInfoParam)
Nom | Type | Obligatoire | Description |
---|---|---|---|
userHandle | xsd:string |
Non | Identifiant utilisateur. |
firstName | xsd:string |
Oui | Prénom. |
lastName | xsd:string |
Oui | Nom. |
xsd:string |
Oui | Adresse électronique de l’utilisateur. | |
defaultRole | xsd:string |
Oui | Définit le rôle d’un utilisateur dans chaque société à laquelle il appartient. Notez toutefois que la variable IpsAdmin Le rôle remplace les autres paramètres par entreprise. |
passwordExpires | xsd:dateTime |
Non | Définissez la date d’expiration du mot de passe. |
isValid | xsd:boolean |
Oui | Détermine si l’utilisateur est un utilisateur IPS valide. |
membershipArray | types:CompanyMembershipUpdateArray |
Oui | Un tableau de gestionnaires de société. |
Sortie (setUserInfoReturn)
L’API IPS ne renvoie pas de réponse pour cette opération.
Request
<setUserInfoParam xmlns="http://www.scene7.com/IpsApi/xsd">
<firstName>test</firstName>
<lastName>test</lastName>
<email>test@test.test</email>
<defaultRole>IpsAdmin</defaultRole>
<isValid>true</isValid>
</setUserInfoParam>
Réponse
Aucune