addUser adduser

ユーザーアカウントを作成し、そのアカウントを 1 つ以上の会社に追加します。

ユーザーを複数の会社に追加する場合、 companyHandleArray. この操作を実行すると、追加したユーザーにハンドルが返されます。

認証済みユーザータイプ section-126ad42f844444fea11ecf8ad01fe1ec

  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • ImagePortalAdmin

パラメータ section-40390a512e314b8d80ecffbb7729f6fb

入力 (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
はい
ユーザーへのハンドル。

section-2547cef622734b71919eef849960b5cb

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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681