Consente di recuperare l'insieme di prodotti a cui un utente ha il diritto di accedere.
  
    
      
  
    
 
  
    
      
        
   
 
    
  
  
  
  
Richiesta
Richiesta HTTP
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
Parametri
| Nome del parametro | Valore | Descrizione | 
|---|---|---|
| Parametri percorso | ||
| enterpriseId | string | L'ID dell'azienda. | 
| userId | string | L'ID dell'utente. | 
Autorizzazione
Questa richiesta richiede l'autorizzazione con il seguente ambito:
| Ambito | 
|---|
| https://www.googleapis.com/auth/androidenterprise | 
Per ulteriori informazioni, consulta la pagina Autenticazione e autorizzazione.
Corpo della richiesta
Non fornire un corpo della richiesta con questo metodo.
Risposta
In caso di esito positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:
{
  "kind": "androidenterprise#productSet",
  "productId": [
    string
  ],
  "productSetBehavior": string,
  "productVisibility": [
    {
      "productId": string,
      "tracks": [
        string
      ],
      "trackIds": [
        string
      ]
    }
  ]
}| Nome proprietà | Valore | Descrizione | Note | 
|---|---|---|---|
| productId[] | list | L'elenco degli ID prodotto che compongono l'insieme di prodotti. | |
| productSetBehavior | string | L'interpretazione di questo set di prodotti. "sconosciuto" non deve mai essere inviato e viene ignorato se ricevuto. "autorizza" significa che l'utente ha il diritto di accedere al set di prodotti. "includeAll" significa che tutti i prodotti sono accessibili, inclusi i prodotti approvati, i prodotti con approvazione revocata e i prodotti che non sono mai stati approvati. "tutti approvati" significa che l'utente ha il diritto di accedere a tutti i prodotti approvati per l'azienda. Se il valore è "allAPPROVE" o "includeAll", il campo productId viene ignorato. Se non viene fornito alcun valore, viene interpretato come "lista consentita" per la compatibilità con le versioni precedenti. Altri "allApprovati" o "includeAll" non attiva la visibilità automatica di "alpha" o "beta" tracce per l'app per Android. Utilizzare ProductVisibility per abilitare "alpha" o "beta" tracce per utente. I valori accettati sono: 
 | |
| productVisibility[] | list | Elenco aggiuntivo di ID prodotto che compongono il set di prodotti. A differenza dell'array productID, in questo elenco è possibile specificare le tracce (alpha, beta, produzione) di un prodotto visibili all'utente. Consulta ProductVisibility e i relativi campi per ulteriori informazioni. Specificare lo stesso ID prodotto sia qui sia nell'array productId non è consentito e causerà un errore. | |
| productVisibility[].productId | string | L'ID prodotto da rendere visibile all'utente. Obbligatorio per ogni articolo nell'elenco ProductVisibility. | |
| productVisibility[].tracks[] | list | Deprecato. Usa invece il criterio trackIds. | |
| productVisibility[].trackIds[] | list | Concede all'utente la visibilità dei canali di prodotto specificati, identificati da trackIds. | |
| kind | string |