addUser

사용자 계정을 만들고 해당 계정을 하나 이상의 회사에 추가합니다.

사용자를 여러 회사에 추가할 때 companyHandleArray에서 회사 핸들별로 해당 회사를 지정합니다. 이 작업은 방금 추가한 사용자에게 핸들을 반환합니다.

인증된 사용자 유형

  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • ImagePortalAdmin

매개 변수

입력(addUserParam)

이름 유형 필수 설명
*firstName* xsd:string 사용자의 이름입니다.
*lastName* xsd:string 사용자의 성입니다.
*이메일* xsd:string 사용자의 이메일 주소입니다.
*defaultRole* xsd:string 사용자가 속한 각 회사에서 사용자에 대한 역할을 설정합니다. 그러나 IpsAdmin 역할은 다른 회사 단위 설정을 무시합니다.
*암호* xsd:string 사용자의 암호를 설정합니다.
*passwordExpires* xsd:dateTime 아니요 암호 만료 기간을 설정합니다. 요청을 전달할 때 시간대를 제공합니다. 시간대는 중부 시간으로 조정됩니다.
*isValid* xsd:boolean 사용자가 유효한지 확인합니다.
*membershipArray* xsd:CompanyMembershipUpdateArray 회사 핸들의 배열입니다.

출력(addUserParam)

이름 유형 필수 설명
*userHandle* xsd:string 사용자에 대한 핸들입니다.

예제

IPS API는 새 사용자를 지정하는 사용자 핸들 요소를 반환합니다.

요청

<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>

응답

<ns1:addUserReturn xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
   <ns1:userHandle>525s|juser@scene7.com</ns1:userHandle>
</ns1:addUserReturn>

이 페이지에서는