Methode: accounts.customers.entitlements.assignChannelPartner

Weist einer Entitlement-Ressource einen Kanalpartner zu. Der zugewiesene Partner wird zum direkten Reseller für die Berechtigung und kann einen delegierten Administratorzugriff auf die Berechtigung des Kunden erhalten.

HTTP-Anfrage

POST https://cloudchannel.googleapis.com/v1alpha1/{name=accounts/*/customers/*/entitlements/*}:assignChannelPartner

Die URL verwendet die Syntax von Google API HTTP-Anmerkungen.

Pfadparameter

Parameter
name

string

Der Ressourcenname der zuzuweisenden Berechtigung. Der Name hat das Format "accounts/{account_id}/customers/{customer_id}/entitlements/{id}".

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung

{
  "enableDelegatedAdmin": boolean,
  "channelPartnerId": string
}
Felder
enableDelegatedAdmin

boolean

Wenn "true", werden dem Kanalpartner für erfüllte Berechtigungen delegierte Administratorrechte gewährt. Nur anwendbar, wenn "channelPartnerId" bereitgestellt wird.

channelPartnerId

string

Cloud Identity-ID des Kanalpartners, der der direkte Reseller für die Berechtigung des Kunden ist. Dieses Feld kann auch festgelegt werden, wenn die Bestellung mit CloudChannelService.CreateOrder aufgegeben wird. Pro Berechtigung kann nur ein Partner zugewiesen werden.

Antworttext

Bei erfolgreicher Ausführung enthält der Antworttext eine Instanz von Entitlement.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/apps.order

Weitere Informationen finden Sie in der Authentifizierungsübersicht.