- Start
- API-Referenz
- API-Dokumentation (XML/ JSON)
- Auftragstypen
- ObjectUserAssignment-Auftragstypen
Object User Assignment All
Funktion
Der Auftragstyp ObjectUserAssignment All weist einem Benutzer alle Objekt eines anderen Benutzers zu, in dessen Verwaltung sie sind. Mit dem Keyword <cancelation> kann die Löschung bestehender Kündigungen gesteuert werden. Mögliche Objekte sind Domains, Zonen, Domainkontakte, Vorregistrierungen, Weiterleitungen, BackupMX und TMCH.
Beschreibung
Route: PUT /object/_assignment/all
{
"source": {
"user": "customer",
"context": 4
},
"target": {
"user": "target_user",
"context": 4
}
}{
"stid": "20211104-app-9057",
"status": {
"code": "S1308001",
"text": "Alle Objekte wurden erfolgreich einem anderen Benutzer zugewiesen.",
"type": "SUCCESS"
}
}
Auftragstyp-Code: 1308001
Verwendet Objekt ObjectUserAssignment
<request>
<auth>
<user>customer</user>
<password>password</password>
<context>4</context>
</auth>
<task>
<code>1308001</code>
<source>
<owner>
<user>customer</user>
<context>4</context>
</owner>
</source>
<target>
<owner>
<user>target_user</user>
<context>4</context>
</owner>
</target>
<reply_to>customer@example.com</reply_to>
</task>
</request><response>
<result>
<data/>
<status>
<code>S1308001</code>
<text>Alle Objekte wurden erfolgreich einem anderen Benutzer zugewiesen.</text>
<type>success</type>
</status>
</result>
<stid>20211104-app-9059</stid>
</response>Beispiel für Löschung aller Kündigungen des Benutzers beim Zuweisen der Objekte
<request>
<auth>
<user>customer</user>
<password>password</password>
<context>4</context>
</auth>
<task>
<code>1308001</code>
<default>
<cancelation>delete</cancelation>
</default>
<source>
<owner>
<user>customer</user>
<context>4</context>
</owner>
</source>
<target>
<owner>
<user>customer2</user>
<context>4</context>
</owner>
</target>
<reply_to>customer@example.com</reply_to>
</task>
</request><response>
<result>
<data/>
<status>
<code>S1308001</code>
<text>Alle Objekte wurden erfolgreich einem anderen Benutzer zugewiesen.</text>
<type>success</type>
</status>
</result>
<stid>20211104-app-6453</stid>
</response>