getUserInfo getuserinfo
Ottiene informazioni su un utente. Utilizza l’indirizzo e-mail e la password di un utente di sistema come credenziali per autorizzare la richiesta. In caso contrario, l'operazione ottiene informazioni sull'utente predefinito.
Sintassi
Tipi di utenti autorizzati section-1c42d78e914a4b84a946b3480f29b36a
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
Parametri section-e87b3cb743494719925c9458eed433b6
Input (getUserInfoParam)
Nome
Tipo
Obbligatorio
Descrizione
userHandle
xsd:string
No
Gestisci per l’utente di cui desideri restituire le informazioni.
email
xsd:string
No
Indirizzo e-mail utente.
Output (getUserInfoReturn)
Nome
Tipo
Obbligatorio
Descrizione
userInfo
types:User
Sì
Il nome, il cognome, l’indirizzo e-mail e il ruolo di un utente, nonché se l’utente è valido e quando scade la password dell’utente.
Esempi section-98d77a2e360a438dbe240099bea26a65
In questo esempio di codice vengono restituite informazioni per l'utente IPS predefinito.
Richiesta
<getUserInfoParam xmlns="http://www.scene7.com/IpsApi/xsd" /></getUserInfoParam>
Risposta
<ns1:getUserInfoReturn xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:userInfo>
<ns1:userHandle>3261|user@scene7.com</ns1:userHandle>
<ns1:firstName>FirstName</ns1:firstName>
<ns1:lastName>LastName</ns1:lastName>
<ns1:email>user@scene7.com</ns1:email>
<ns1:role>IpsAdmin</ns1:role>
<ns1:isValid>true</ns1:isValid>
<ns1:passwordExpires>2107-04-22T18:35:41.995Z</ns1:passwordExpires>
</ns1:userInfo>
</ns1:getUserInfoReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681