addUser adduser
Crea un account utente e lo aggiunge a una o più società.
Quando si aggiunge un utente a più società, specificare tali società in base agli handle aziendali in companyHandleArray
. Questa operazione restituisce l'handle all'utente appena aggiunto.
Tipi di utenti autorizzati section-126ad42f844444fea11ecf8ad01fe1ec
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
ImagePortalAdmin
Parametri section-40390a512e314b8d80ecffbb7729f6fb
Input (addUserParam)
Nome
Tipo
Obbligatorio
Descrizione
firstName
xsd:string
Sì
Nome dell’utente.
lastName
xsd:string
Sì
Cognome dell’utente.
email
xsd:string
Sì
Indirizzo e-mail dell’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.password
xsd:string
Sì
Imposta la password dell'utente
passwordExpires
xsd:dateTime
No
Imposta il periodo di scadenza della password. Fornisci il fuso orario quando trascorri la richiesta. Fusi orari adeguati all’ora centrale.
isValid
xsd:boolean
Sì
Determina se l'utente è valido.
membershipArray
xsd:CompanyMembershipUpdateArray
Sì
Un array di handle aziendali.
Output (addUserParam)
Nome
Tipo
Obbligatorio
Descrizione
userHandle
xsd:string
Sì
Handle per l'utente.
Esempi section-2547cef622734b71919eef849960b5cb
API IPS restituisce un elemento handle utente che specifica il nuovo utente.
Richiesta
<ns1:addUserParam xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:firstName>Joe</ns1:firstName>
<ns1:lastName>User</ns1:lastName>
<ns1:email>juser@adobe.com</ns1:email>
<ns1:defaultRole>TrialSiteUser</ns1:role>
<ns1:password>passw0rd</ns1:password>
<ns1:isValid>true</ns1:isValid>
<ns1:companyHandleArray>
<ns1:items>47</ns1:items>
</ns1:companyHandleArray>
</ns1:addUserParam>
Risposta
<ns1:addUserReturn xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:userHandle>525s|juser@scene7.com</ns1:userHandle>
</ns1:addUserReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681