Dettagli per License Manager
In questo argomento vengono descritti i dettagli per la scrittura dei criteri per controllare l'accesso al License Manager.
Tipi di risorsa
Risorse singole - Tipi
-
licensemanager-record -
licensemanager-settings
Variabili supportate
License Manager supporta tutte le variabili generali (vedere Variabili generali per tutte le richieste), oltre a quelle aggiuntive elencate qui:
Variabili obbligatorie (fornite dal servizio per ogni richiesta):
| Variabile | Tipo di variabile | commenti |
|---|---|---|
target.resource.kind
|
Stringa | Nome del tipo della risorsa primaria per la richiesta. |
Variabili automatiche (fornite dall'SDK per ogni richiesta):
| Variabile | Tipo di variabile | commenti |
|---|---|---|
target.tenant.id
|
Entità (OCID) | OCID dell'ID tenant di destinazione. |
Dettagli per le combinazioni verbo-tipo di risorsa
Le tabelle seguenti mostrano le operazioni autorizzazioni e API coperte da ciascun verbo. Il livello di accesso è cumulativo come si va da inspect > read > use > manage. Ad esempio, un gruppo che può utilizzare una risorsa può anche ispezionare e leggere tale risorsa. Un segno più (+) in una cella di tabella indica l'accesso incrementale rispetto alla cella direttamente sopra di essa, mentre "no extra" indica l'assenza di accesso incrementale.
| Verbs | Autorizzazioni | API completamente coperte | API parzialmente coperte |
|---|---|---|---|
| INSPECT | LICENSE_MANAGER_SETTINGS_INSPECT |
ListSettings
|
nessuno |
| READ |
ISPEZIONA + LICENSE_MANAGER_SETTINGS_READ |
ISPEZIONA + |
nessuno |
| USE |
LEGGI + LICENSE_MANAGER_SETTINGS_UPDATE |
LEGGI + |
nessuno |
| GESTISCI |
UTILIZZARE + LICENSE_MANAGER_SETTINGS_CREATE LICENSE_MANAGER_SETTINGS_DELETE |
UTILIZZARE +
|
nessuno |
| Verbs | Autorizzazioni | API completamente coperte | API parzialmente coperte |
|---|---|---|---|
| INSPECT | LICENSE_MANAGER_RECORD_INSPECT |
ListLicenses
|
nessuno |
| READ |
ISPEZIONA + LICENSE_MANAGER_RECORD_READ |
ISPEZIONA + |
nessuno |
| USE |
LEGGI + LICENSE_MANAGER_RECORD_UPDATE |
LEGGI + |
nessuno |
| GESTISCI |
UTILIZZARE + LICENSE_MANAGER_RECORD_CREATE LICENSE_MANAGER_RECORD_DELETE LICENSE_MANAGER_RECORD_MOVE |
UTILIZZARE +
|
nessuno |
Autorizzazioni necessarie per ogni operazione API
Nella tabella seguente sono elencate le operazioni API in ordine logico, raggruppate per tipo di risorsa. Per informazioni sulle autorizzazioni, vedere Autorizzazioni.
| Operazione API | Autorizzazioni necessarie per utilizzare l'operazione |
|---|---|
| CreateLicense | LICENSE_MANAGER_RECORD_CREATE |
| ListLicenses | LICENSE_MANAGER_RECORD_INSPECT |
| GetLicense | LICENSE_MANAGER_RECORD_READ |
| UpdateLicense | LICENSE_MANAGER_RECORD_UPDATE |
| MoveLicense | LICENSE_MANAGER_RECORD_MOVE |
| DeleteLicense | LICENSE_MANAGER_RECORD_DELETE |
| CreateSettings | LICENSE_MANAGER_SETTINGS_CREATE |
| UpdateSettings | LICENSE_MANAGER_SETTINGS_UPDATE |
| ListSettings | LICENSE_MANAGER_SETTINGS_INSPECT |
| GetSettings | LICENSE_MANAGER_SETTINGS_READ |
| DeleteSettings | LICENSE_MANAGER_SETTINGS_DELETE |