Riferimento criterio
Ottieni una panoramica degli argomenti di riferimento dei criteri IAM, inclusi verbi, tipi di risorse e variabili generali.
Questo riferimento include:
- Gestione delle applicazioni della flotta: vedere Criteri e autorizzazioni per la gestione delle applicazioni della flotta
- Dettagli per le funzioni
- Full Stack Disaster Recovery: consulta Criteri di Full Stack Disaster Recovery
- Globally Distributed Autonomous Database: consulta Global Distributed Autonomous Database Policies
- Globally Distributed Exadata Database on Exascale Infrastructure: vedere Globally Distributed Database Policies.
- GoldenGate: consulta Policy di Oracle Cloud Infrastructure GoldenGate
- Dettagli per i controlli dello stato
- Dettagli per IAM con domini di identità
- Dettagli per IAM senza domini di identità
- Per Integration Generation 2 e Integration 3, vedere Dettagli per Oracle Integration.
- Dettagli per Java Management Service
- Dettagli per il motore Kubernetes
- WebLogic Management: vedere Criteri e autorizzazioni
Per istruzioni su come creare e gestire i criteri mediante la console o l'API, vedere Panoramica sull'utilizzo dei criteri.
Verbs
I verbi sono elencati in ordine minimo di capacità per la maggior parte. Il significato esatto di ogni verbo dipende dal tipo di risorsa a cui è associato. Le tabelle più avanti in questa sezione mostrano le operazioni API coperte da ogni combinazione di verbo e tipo di risorsa.
Verbo | Utente di destinazione | Tipi di accesso coperti |
---|---|---|
inspect
|
Revisori dei conti di terze parti | Possibilità di elencare le risorse, senza accesso a informazioni riservate o metadati specificati dall'utente che potrebbero far parte di tale risorsa. Importante: l'operazione per elencare i criteri include il contenuto dei criteri stessi. Le operazioni di lista per i tipi di risorse di networking restituiscono tutte le informazioni, ad esempio il contenuto delle liste di sicurezza e delle tabelle di instradamento. |
read
|
Revisori interni | Include inspect oltre alla possibilità di ottenere i metadati specificati dall'utente e la risorsa effettiva. |
use
|
Utenti finali giornalieri delle risorse | Include read oltre alla possibilità di utilizzare le risorse esistenti (le azioni variano in base al tipo di risorsa). Include la possibilità di aggiornare la risorsa, ad eccezione dei tipi di risorsa in cui l'operazione "update" ha lo stesso impatto effettivo dell'operazione "create" (ad esempio, UpdatePolicy , UpdateSecurityList e altri), nel qual caso la capacità "update" è disponibile solo con il verbo manage . In generale, questo verbo non include la possibilità di creare o eliminare quel tipo di risorsa. |
manage
|
Amministratori | Include tutte le autorizzazioni per la risorsa. |
Resource-Types
Di seguito sono elencati alcuni tipi di risorse familiari comuni. Per i singoli tipi di risorse che compongono ogni famiglia, seguire i collegamenti.
all-resources
: tutti i tipi di risorse di Oracle Cloud Infrastructurecluster-family
: vedere Dettagli per Kubernetes Enginecompute-management-family
: vedere Dettagli per i servizi di basedata-catalog-family
: vedere Criteri di Data Catalogdata-science-family
: vedere Policy di Data Sciencedatabase-family
: vedere Dettagli per il servizio di databasedatasafe-family-resources
: vedere Risorse OCI per Oracle Data Safedns
: vedere Dettagli sul servizio DNSemail-family
: vedere Dettagli per il servizio di consegna tramite e-mailfile-family
: vedere Dettagli per il servizio di storage di fileinstance-agent-command-family
: vedere Dettagli per i servizi di baseinstance-agent-family
: vedere Dettagli per i servizi di baseinstance-family
: vedere Dettagli per i servizi di baseobject-family
: vedere Dettagli su storage degli oggetti e storage di archiviooptimizer-api-family
: vedere Creazione dei criteri di Cloud Advisorappmgmt-family
: vedere Dettagli per il monitoraggio dello stackstack-monitoring-family
: vedere Dettagli per il monitoraggio dello stackvirtual-network-family
: vedere Dettagli per i servizi di basevolume-family
: vedere Dettagli per i servizi di base
IAM non ha un tipo di risorsa famiglia, ma solo singoli. Vedere Panoramica sui criteri IAM o Dettagli per IAM senza domini di Identity, a seconda che la tenancy disponga o meno di domini di Identity.
Variabili generali per tutte le richieste
Le variabili vengono utilizzate quando si aggiungono condizioni a un criterio. Per ulteriori informazioni, vedere Condizioni. Di seguito sono riportate le variabili generali applicabili a tutte le richieste.
Nome | Digita | descrizione; |
---|---|---|
request.user.id
|
Entità (OCID) | OCID dell'utente richiedente. |
request.user.name |
Stringa | Nome dell'utente richiedente. |
request.user.mfaTotpVerified
|
Boolean |
Indica se l'utente è stato verificato mediante autenticazione a più fattori (MFA). Per limitare l'accesso solo agli utenti sottoposti a verifica MFA, aggiungere la condizione
Per informazioni sull'impostazione dell'autenticazione MFA, vedere Gestione dell'autenticazione con più fattori. |
request.groups.id
|
Elenco di entità (OCID) | Gli OCID dei gruppi in cui si trova l'utente richiedente. |
request.permission
|
Stringa | L'autorizzazione di base richiesta (vedere Autorizzazioni). |
request.operation
|
Stringa | Nome dell'operazione API richiesta (ad esempio, ListUsers). |
request.networkSource.name
|
Stringa | Nome del gruppo di origini di rete che specifica gli indirizzi IP consentiti da cui potrebbe provenire la richiesta. Per informazioni, vedere Gestione delle origini di rete. |
request.utc-timestamp |
Stringa | Ora UTC di invio della richiesta, specificata nel formato ISO 8601. Per ulteriori informazioni, vedere Limitazione dell'accesso alle risorse in base all'intervallo di tempo. |
request.utc-timestamp.month-of-year |
Stringa | Il mese in cui viene sottomessa la richiesta, specificato in formato numerico ISO 8601 (ad esempio, '1', '2', '3', ... '12'). Per ulteriori informazioni, vedere Limitazione dell'accesso alle risorse in base all'intervallo di tempo. |
request.utc-timestamp.day-of-month |
Stringa | Il giorno del mese in cui viene inviata la richiesta, specificato nel formato numerico '1' - '31'. Per ulteriori informazioni, vedere Limitazione dell'accesso alle risorse in base all'intervallo di tempo. |
request.utc-timestamp.day-of-week |
Stringa | Il giorno della settimana in cui la richiesta viene sottomessa, specificato in inglese (ad esempio, 'Lunedì', 'Martedì', 'Mercoledì', ecc.). Per ulteriori informazioni, vedere Limitazione dell'accesso alle risorse in base all'intervallo di tempo. |
request.utc-timestamp.time-of-day |
Stringa | Intervallo di tempo UTC durante il quale viene inviata la richiesta, in formato ISO 8601 (ad esempio, '01:00:00Z' E '02:01:00Z'). Per ulteriori informazioni, vedere Limitazione dell'accesso alle risorse in base all'intervallo di tempo. |
request.region
|
Stringa |
La chiave di 3 lettere per l'area in cui viene effettuata la richiesta. Di seguito sono riportati i valori consentiti. Nota: per i criteri quota, è necessario specificare il nome dell'area anziché i seguenti valori di chiave di 3 lettere. Vedere anche Quota di esempio per ulteriori informazioni.
|
request.ad
|
Stringa | Nome del dominio di disponibilità in cui viene effettuata la richiesta. Per ottenere una lista di nomi di dominio di disponibilità, utilizzare l'operazione ListAvailabilityDomains. |
request.principal.compartment.tag
|
Stringa | Le tag applicate al compartimento a cui appartiene la risorsa richiedente vengono valutate per una corrispondenza. Per istruzioni sull'uso, vedere Utilizzo delle tag per gestire l'accesso. |
request.principal.group.tag
|
Stringa | Le tag applicate ai gruppi a cui appartiene l'utente vengono valutate per una corrispondenza. Per istruzioni sull'uso, vedere Utilizzo delle tag per gestire l'accesso. |
target.compartment.name
|
Stringa | Il nome del compartimento specificato in target.compartment.id . |
target.compartment.id
|
Entità (OCID) |
OCID del compartimento contenente la risorsa primaria. Nota: i collegamenti |
target.resource.compartment.tag
|
Stringa | La tag applicata al compartimento di destinazione della richiesta viene valutata. Per istruzioni sull'uso, vedere Utilizzo delle tag per gestire l'accesso. |
target.resource.tag
|
Stringa | La tag applicata alla risorsa di destinazione della richiesta viene valutata. Per istruzioni sull'uso, vedere Utilizzo delle tag per gestire l'accesso. |