Policy

定義資源的存取權控管政策。

JSON 表示法
{
  "assignments": [
    {
      object (Assignment)
    }
  ],
  "etag": string
}
欄位
assignments[]

object (Assignment)

assignments 的清單

etag

string (bytes format)

這個 etag 是用來最佳化的並行並行控制,防止政策同時同時覆寫。強烈建議您使用讀取/修改-寫入週期中的 eTag 來執行政策更新,以避免競爭狀況:在 policies.get 回應中傳回 eTag,且系統應將 etag 加入 policies.set 的要求中,以確保變更適用於同一版本的政策。

如果呼叫 policies.get 時未提供任何 eTag,系統會以失明的方式覆寫現有政策。

Base64 編碼的字串。

指派作業

membersrole 建立關聯。

JSON 表示法
{
  "role": string,
  "members": [
    string
  ]
}
欄位
role

string

必要,指派給members的角色。

members[]

string

指派角色的身分。可能會有下列值:

  • {user_email}:代表特定 Google 帳戶的電子郵件地址,例如:alice@gmail.com

  • {group_email}:代表 Google 群組的電子郵件地址。例如 viewers@gmail.com