Método: accounts.customers.entitlements.assignChannelPartner

Atribui um parceiro de canal a um recurso Entitlement. O parceiro atribuído se tornará o revendedor direto do direito e poderá receber acesso de administrador delegado ao direito do cliente.

Solicitação HTTP

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

O URL usa a sintaxe de anotação de HTTP da API Google.

Parâmetros de caminho

Parâmetros
name

string

O nome do recurso do direito a ser designado. “name” tem o formato: “accounts/{account_id}/customers/{customer_id}/entitlements/{id}”

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON

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

boolean

Se verdadeiro, concede direitos de administrador delegados ao parceiro de canal com relação aos direitos atendidos. Aplicável somente se channelPartnerId for fornecido.

channelPartnerId

string

Código do Cloud Identity de um parceiro de canal que será o revendedor direto para o direito do cliente. Este campo também pode ser definido quando o pedido é feito em CloudChannelService.CreateOrder. Para um direito, apenas um parceiro pode ser atribuído.

Corpo da resposta

Se for bem-sucedido, o corpo da resposta conterá uma instância de Entitlement.

Escopos da autorização

Requer o seguinte escopo OAuth:

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

Para saber mais, consulte a Visão geral da autenticação.