Attributi dei livelli di accesso
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
I livelli di accesso definiscono vari attributi utilizzati per filtrare le richieste effettuate a determinate risorse. La tabella seguente elenca gli attributi supportati dai livelli di accesso e fornisce ulteriori dettagli su ciascun attributo.
Quando crei o modifichi un livello di accesso utilizzando lo strumento a riga di comando gcloud, devi formattare gli attributi in YAML. Questa tabella include la sintassi YAML per ogni attributo
e i valori validi. Sono inclusi anche i link alle informazioni di riferimento REST e RPC per ciascun
attributo.
Verifica se una richiesta proviene da uno o più blocchi CIDR IPv4 e/o
IPv6 specificati.
Quando specifichi più di una subnet IP, i valori inseriti vengono combinati utilizzando un operatore OR quando viene valutata la condizione. La richiesta deve corrispondere a uno dei valori specificati affinché la condizione restituisca il valore true.
YAML
ipSubnetworks
Valori validi
Un elenco di uno o più blocchi CIDR IPv4 e/o IPv6.
Verifica se una richiesta proviene da una posizione geografica specifica. Le posizioni geografiche sono identificate dai corrispondenti codici ISO 3166-1 alpha-2.
Quando specifichi più di una posizione geografica, i valori inseriti vengono valutati con la logica OR.
L'accesso viene concesso agli utenti che si trovano in una delle
posizioni geografiche specificate.
Controlla se una richiesta proviene da un utente o un account di servizio specifico.
Questo attributo può essere incluso nelle condizioni solo quando
crei o modifichi un livello di accesso utilizzando lo strumento a riga di comando gcloud o l'API
Gestore contesto accesso. Se hai creato un livello di accesso utilizzando la console Google Cloud , puoi utilizzare uno dei metodi menzionati in precedenza per aggiungere principal a quel livello di accesso.
YAML
members
Valori validi
Un elenco di uno o più account utente o service account, formattati come segue:
user: EMAIL
serviceAccount: EMAIL
Dove:
EMAIL è l'email corrispondente all'utente
o al account di servizio che vuoi includere nel livello di accesso.
Una policy per i dispositivi è una
raccolta di attributi che vengono utilizzati per filtrare le richieste in base alle informazioni sul dispositivo da cui ha avuto origine la richiesta.
Ad esempio, gli attributi delle policy per i dispositivi vengono utilizzati insieme a
Identity-Aware Proxy per supportare l'accesso sensibile al contesto.
YAML
devicePolicy
Valori validi
devicePolicy è un elenco di uno o più attributi delle policy per i dispositivi. Sono supportati i seguenti attributi:
Solo alcuni attributi delle policy per i dispositivi possono essere utilizzati con i dispositivi mobili. La riga Supporta i dispositivi mobili indica
se un attributo può essere utilizzato con i dispositivi mobili.
Controlla se il dispositivo è stato approvato da un amministratore.
Supporta i dispositivi mobili
Sì
YAML
requireAdminApproval
Valori validi
true
false
Se omesso, il valore predefinito è false.
Riferimento API
Nessuno
Richiedi dispositivo di proprietà aziendale
Descrizione
Controlla se il dispositivo è di proprietà della tua azienda.
Supporta i dispositivi mobili
Sì
YAML
requireCorpOwned
Valori validi
true
false
Se omesso, il valore predefinito è false.
Riferimento API
Nessuno
Policy del sistema operativo
Descrizione
Controlla se un dispositivo utilizza un sistema operativo specificato. Inoltre, puoi specificare una versione minima del sistema operativo che un dispositivo deve utilizzare.
Se crei una policy di ChromeOS, puoi anche specificare che deve essere un
ChromeOS verificato
.
Quando selezioni più di un sistema operativo, i valori selezionati vengono valutati con l'operatore OR. L'accesso viene concesso agli utenti che hanno uno dei sistemi operativi specificati.
Supporta i dispositivi mobili
Sì
YAML
osConstraints
Valori validi
osConstraints è un elenco che deve includere una o più istanze di osType.
osType può essere accoppiato a un'istanza di
minimumVersion, ma
minimumVersion non è obbligatorio.
osType deve includere un elenco di uno o più dei seguenti valori:
DESKTOP_MAC
DESKTOP_WINDOWS
DESKTOP_CHROME_OS
DESKTOP_LINUX
IOS
ANDROID
GOOGLEBOOK_OS
minimumVersion è facoltativo. Se utilizzata, deve essere inclusa con osType.
minimumVersion deve includere una versione minima
formattata come MAJOR.MINOR.PATCH.
Ad esempio: 10.5.301.
Se specifichi DESKTOP_CHROME_OS per
osType, puoi includere facoltativamente
requireVerifiedChromeOs.
I valori validi per
requireVerifiedChromeOs sono:
true
false
Se specifichi IOS o ANDROID per osType, puoi includere facoltativamente qualsiasi attributo della policy per i dispositivi che supporta i dispositivi mobili.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-10-15 UTC."],[],[]]