Method: enterprises.policies.modifyPolicyApplications

Aggiorna o crea applicazioni in un criterio.

Richiesta HTTP

POST https://androidmanagement.googleapis.com/v1/{name=enterprises/*/policies/*}:modifyPolicyApplications

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
name

string

Obbligatorio. Il nome di Policy contenente gli oggetti ApplicationPolicy da aggiornare, nel formato enterprises/{enterpriseId}/policies/{policyId}.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "changes": [
    {
      object (ApplicationPolicyChange)
    }
  ]
}
Campi
changes[]

object (ApplicationPolicyChange)

Obbligatorio. Le modifiche da apportare agli oggetti ApplicationPolicy. Deve esserci almeno un ApplicationPolicyChange.

Corpo della risposta

Risposta a una richiesta di aggiornamento o creazione di oggetti ApplicationPolicy nella norma specificata.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "policy": {
    object (Policy)
  }
}
Campi
policy

object (Policy)

Le norme aggiornate.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/androidmanagement

Per ulteriori informazioni, consulta la OAuth 2.0 Overview.

ApplicationPolicyChange

Una modifica da apportare a un singolo oggetto ApplicationPolicy.

Rappresentazione JSON
{
  "application": {
    object (ApplicationPolicy)
  },
  "updateMask": string
}
Campi
application

object (ApplicationPolicy)

Se ApplicationPolicy.packageName corrisponde a un oggetto ApplicationPolicy esistente all'interno di Policy in fase di modifica, l'oggetto verrà aggiornato. In caso contrario, verrà aggiunto alla fine di Policy.applications.

updateMask

string (FieldMask format)

La maschera del campo che indica i campi da aggiornare. Se omesso, vengono aggiornati tutti i campi modificabili.

Si tratta di un elenco separato da virgole di nomi completi dei campi. Esempio: "user.displayName,photo".