Policy
    
    
      
    
    
      
      Mit Sammlungen den Überblick behalten
    
    
      
      Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
      
      
        Definiert eine Richtlinie für die Zugriffssteuerung für die Ressourcen.
      
      
        
          
            
              | JSON-Darstellung | 
          
          
            
              | {
  "assignments": [
    {
      object (Assignment)
    }
  ],
  "etag": string
} | 
          
        
      
      
        
          
            
            
          
          
            
              | Felder | 
          
          
            
              | assignments[] | object (Assignment)
 Liste mit assignmentsOptionen | 
            
              | etag | string (bytes format)
 Das ETag wird für eine optimistische Gleichzeitigkeitserkennung verwendet, mit der verhindert werden kann, dass sich gleichzeitige Aktualisierungen einer Richtlinie gegenseitig überschreiben. Es wird dringend empfohlen, dass Systeme das ETag im Read-Modify-Write-Zyklus verwenden, um Richtlinienaktualisierungen vorzunehmen und Race-Bedingungen zu vermeiden: Ein ETag wird in der Antwort auf policies.getzurückgegeben. Systeme müssen dieses ETag in die Anfrage anpolicies.seteinfügen, damit ihre Änderung auf dieselbe Version der Richtlinie angewendet wird. Wenn im Aufruf von policies.getkein etag angegeben ist, wird die vorhandene Richtlinie blind überschrieben. Ein base64-codierter String. | 
          
        
      
      
        Assignment
        
          Ordnet members einer role zu.
        
        
          
            
              
                | JSON-Darstellung | 
            
            
              
                | {
  "role": string,
  "members": [
    string
  ]
} | 
            
          
        
        
          
            
              
              
            
            
              
                | Felder | 
            
            
              
                | role | string
 Erforderlich. memberszugewiesene Rolle. | 
              
                | members[] | string
 Die Identitäten, denen die Rolle zugewiesen ist. Sie kann die folgenden Werte haben: 
                    {user_email}: eine E-Mail-Adresse, die für ein bestimmtes Google-Konto steht. Beispiel:alice@gmail.com
{group_email}: eine E-Mail-Adresse, die für eine Google-Gruppe steht. Beispiel:viewers@gmail.com.
 | 
            
          
        
      
    
  
  
  
  
 
  
    
    
      
       
    
    
  
  
  Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
  Zuletzt aktualisiert: 2025-07-25 (UTC).
  
  
  
    
      [null,null,["Zuletzt aktualisiert: 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"]]