Method: enterprises.policies.modifyPolicyApplications

更新或建立政策中的應用程式。

HTTP 要求

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

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
name

string

必要欄位。包含要更新的 ApplicationPolicy 物件的 Policy 名稱,格式為 enterprises/{enterpriseId}/policies/{policyId}

要求主體

要求主體的資料會採用以下結構:

JSON 表示法
{
  "changes": [
    {
      object (ApplicationPolicyChange)
    }
  ]
}
欄位
changes[]

object (ApplicationPolicyChange)

必要欄位。要對 ApplicationPolicy 物件進行的變更。至少須有一個 ApplicationPolicyChange

回應主體

回應在指定政策中更新或建立 ApplicationPolicy 物件的要求。

如果成功,回應主體會含有以下結構的資料:

JSON 表示法
{
  "policy": {
    object (Policy)
  }
}
欄位
policy

object (Policy)

新版政策。

授權範圍

需要下列 OAuth 範圍:

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

詳情請參閱OAuth 2.0 Overview

ApplicationPolicyChange

要對單一 ApplicationPolicy 物件進行的變更。

JSON 表示法
{
  "application": {
    object (ApplicationPolicy)
  },
  "updateMask": string
}
欄位
application

object (ApplicationPolicy)

如果 ApplicationPolicy.packageName 與要修改的 Policy 內現有 ApplicationPolicy 物件相符,該物件就會更新。否則系統會將其加到 Policy.applications 的結尾。

updateMask

string (FieldMask format)

欄位遮罩,指出要更新的欄位。如省略,系統會更新所有可修改的欄位。

這是以半形逗號分隔的完整欄位名稱清單。範例:"user.displayName,photo"