Policy
    
    
      
    
    
      
      コレクションでコンテンツを整理
    
    
      
      必要に応じて、コンテンツの保存と分類を行います。
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
      
        
          
            
              | JSON 表現 | 
          
          
            
              | {
  "assignments": [
    {
      object (Assignment)
    }
  ],
  "etag": string
} | 
          
        
      
      
        
          
            
            
          
          
            
              | フィールド | 
          
          
            
              | assignments[] | object (Assignment)
 assignments件のリスト
 | 
            
              | etag | string (bytes format)
 etag は、オプティミスティック同時実行制御でポリシーの同時更新による相互上書きを防ぐために使用されます。競合状態を回避するために、システムが読み取り / 変更 / 書き込みサイクルで etag を使用して、ポリシーの更新を行うことを強くおすすめします。etag は policies.getのレスポンスで返されます。システムは、変更が同じバージョンのポリシーに適用されるように、その etag をpolicies.setのリクエストに含める必要があります。 policies.getの呼び出しで etag が指定されていない場合、既存のポリシーは盲目的に上書きされます。
 Base64 でエンコードされた文字列。 | 
          
        
      
      
        割り当て
        
        
          
            
              
                | JSON 表現 | 
            
            
              
                | {
  "role": string,
  "members": [
    string
  ]
} | 
            
          
        
        
          
            
              
              
            
            
              
                | フィールド | 
            
            
              
                | role | string
 必須。membersに割り当てるロール。 | 
              
                | members[] | string
 ロールが割り当てられている ID。以下のいずれかの値が設定されます。 | 
            
          
        
      
    
  
  
  
  
 
  
    
    
      
       
    
    
  
  
  特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
  最終更新日 2025-07-25 UTC。
  
  
  
    
      [null,null,["最終更新日 2025-07-25 UTC。"],[],["The content defines access control policies for resources using JSON. A policy includes an array of \"assignments\" and an \"etag\" for concurrency control. Assignments link \"members\" to a specified \"role,\" with members being Google account emails or group emails. Systems use the etag in read-modify-write cycles to prevent overwriting. The \"role\" field is a required string, and members represent identities granted the specified role.\n"]]