Method: enterprises.policies.modifyPolicyApplications

Aktualisiert oder erstellt Anwendungen in einer Richtlinie.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Name des Policy, der die zu aktualisierenden ApplicationPolicy-Objekte enthält, im Format enterprises/{enterpriseId}/policies/{policyId}.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "changes": [
    {
      object (ApplicationPolicyChange)
    }
  ]
}
Felder
changes[]

object (ApplicationPolicyChange)

Erforderlich. Die Änderungen, die an den ApplicationPolicy-Objekten vorgenommen werden sollen. Es muss mindestens ein ApplicationPolicyChange vorhanden sein.

Antworttext

Antwort auf eine Anfrage zum Aktualisieren oder Erstellen von ApplicationPolicy-Objekten in der angegebenen Richtlinie.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "policy": {
    object (Policy)
  }
}
Felder
policy

object (Policy)

Die aktualisierte Richtlinie.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

Weitere Informationen finden Sie unter OAuth 2.0 Overview.

ApplicationPolicyChange

Eine Änderung, die an einem einzelnen ApplicationPolicy-Objekt vorgenommen werden soll.

JSON-Darstellung
{
  "application": {
    object (ApplicationPolicy)
  },
  "updateMask": string
}
Felder
application

object (ApplicationPolicy)

Wenn ApplicationPolicy.packageName mit einem vorhandenen ApplicationPolicy-Objekt in der zu ändernden Policy übereinstimmt, wird dieses Objekt aktualisiert. Andernfalls wird sie am Ende von Policy.applications hinzugefügt.

updateMask

string (FieldMask format)

Die Feldmaske, die angibt, welche Felder aktualisiert werden sollen. Wenn sie weggelassen wird, werden alle änderbaren Felder aktualisiert.

Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "user.displayName,photo".