- Start
- API-Referenz
- API-Dokumentation (XML/ JSON)
- Auftragstypen
- User-Auftragstypen
User Copy
Funktion
Der Auftragstyp UserCopy legt einen neuen Benutzer durch das Kopieren eines bestehenden Benutzers an.
Beschreibung
Route: POST /user/{name}/{context}/copy
{
"user": "newuser",
"password": "newpassword",
"defaultEmail": "new@email.com"
}{
"stid": "20210303-STID",
"status": {
"code": "S1301016",
"text": "Der Benutzer wurde erfolgreich kopiert.",
"type": "SUCCESS"
},
"object": {
"type": "User",
"value": "newuser, 4",
"data": {
"context": 4,
"user": "newuser"
}
}
}
Auftragstyp-Code: 1301016
Verwendet Objekt User
<request>
<auth>
<user>customer</user>
<password>password</password>
<context>4</context>
</auth>
<task>
<code>1301016</code>
<user_clone>
<source>
<user>customer</user>
<context>4</context>
</source>
<target>
<user>targetuser1</user>
<default_mail>customer@example.com</default_mail>
</target>
</user_clone>
</task>
</request><response>
<result>
<data/>
<msg>
<text>Das Passwort wurde automatisch vom System generiert.</text>
<code>MSG13004</code>
<type>notice</type>
<object>
<type>password</type>
<value>}U6>ZSR*|e5mnf!</value>
</object>
</msg>
</data>
<status>
<code>S1301016</code>
<text>Der Benutzer wurde erfolgreich kopiert.</text>
<type>success</type>
<object>
<type>user</type>
<value>targetuser1</value>
</object>
</status>
</result>
<stid>20150723-app1-qm-487</stid>
</response>