Recupera o conjunto de produtos a que um usuário tem direito de acesso.
Solicitação
Solicitação HTTP
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parâmetros
| Nome do parâmetro | Valor | Descrição |
|---|---|---|
| Parâmetros de caminho | ||
enterpriseId |
string |
O ID da empresa. |
userId |
string |
O ID do usuário. |
Autorização
Esta solicitação requer autorização com o seguinte escopo:
| Escopo |
|---|
https://www.googleapis.com/auth/androidenterprise |
Para mais informações, consulte a página de autenticação e autorização.
Corpo da solicitação
Não forneça um corpo de solicitação com este método.
Resposta
Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:
{
"kind": "androidenterprise#productSet",
"productId": [
string
],
"productSetBehavior": string,
"productVisibility": [
{
"productId": string,
"tracks": [
string
],
"trackIds": [
string
]
}
]
}| Nome da propriedade | Valor | Descrição | Observações |
|---|---|---|---|
productId[] |
list |
A lista de IDs de produtos que compõem o conjunto de produtos. | |
productSetBehavior |
string |
A interpretação desse conjunto de produtos. "desconhecido" nunca deve ser enviado e será ignorado se for recebido. "lista de permissões" significa que o usuário tem direito de acessar o conjunto de produtos. "includeAll" significa que todos os produtos são acessíveis, incluindo os aprovados, os com aprovação revogada e os que nunca foram aprovados. "allAprovado" significa que o usuário tem direito de acessar todos os produtos aprovados para a empresa. Se o valor for "allApproved" ou "includeAll", o campo productId será ignorado. Se nenhum valor for inserido, será interpretado como "lista de permissões" para compatibilidade com versões anteriores. "allAprovado" adicional ou "includeAll" não ativa a visibilidade automática da versão "Alfa" ou "Beta" faixas para apps Android. Usar ProductVisibility para ativar a versão "Alfa" ou "Beta" por usuário.
Os valores aceitáveis são:
|
|
productVisibility[] |
list |
Lista adicional de IDs de produtos que compõem o conjunto de produtos. Ao contrário da matriz productID, nesta lista é possível especificar quais faixas (Alfa, Beta, produção) de um produto são visíveis para o usuário. Consulte "ProductVisibility" e os campos relacionados para ver mais informações. Não é permitido especificar o mesmo ID do produto aqui e na matriz productId, e isso resultará em um erro. | |
productVisibility[].productId |
string |
O ID do produto que ficará visível ao usuário. Obrigatório para cada item na lista productVisibility. | |
productVisibility[].tracks[] |
list |
Obsoleto. Use trackIds |
|
productVisibility[].trackIds[] |
list |
Concede ao usuário visibilidade para as faixas de produtos especificadas, identificadas por trackIds. |
|
kind |
string |