setUserInfo setuserinfo
Imposta gli attributi utente (ad esempio nome, e-mail, ruolo e così via).
Sintassi
Tipi di utenti autorizzati section-6c28db5d15b3449492a73749e4f981ac
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
ImagePortalAdmin
Parametri section-71b457921fe74acb862a1e112e550211
Input (setUserInfoParam)
Nome
Tipo
Obbligatorio
Descrizione
userHandle
xsd:string
No
Handle utente.
firstName
xsd:string
Sì
Nome.
lastName
xsd:string
Sì
Cognome.
email
xsd:string
Sì
E-mail utente.
defaultRole
xsd:string
Sì
Imposta il ruolo di un utente in ogni società a cui appartiene. Si noti, tuttavia, che il ruolo
IpsAdmin
ha la precedenza su altre impostazioni aziendali.passwordExpires
xsd:dateTime
No
Imposta la data di scadenza della password.
isValid
xsd:boolean
Sì
Determina se l'utente è un utente IPS valido.
membershipArray
types:CompanyMembershipUpdateArray
Sì
Un array di handle aziendali.
Output (setUserInfoReturn)
L'API IPS non restituisce una risposta per questa operazione.
Esempi section-272c103076fb4de0a53729e2f6bfb895
Richiesta
<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>
Risposta
Nessuno.
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681