Comandi CLI utili

Utilizzare i comandi di lista riportati di seguito per visualizzare le risorse in una tenancy o in un compartimento.

In tutti gli esempi riportati di seguito, le variabili di ambiente $T e $C vengono impostate rispettivamente su OCID tenancy e OCID compartimento.

Elenca compartimenti in una tenancy

# list all compartments (OCID, display name, description) in tenancy $T
oci iam compartment list -c $T
# grep above command for important fields
oci iam compartment list -c $T | grep -E "name|description|\"id\""

Elenca utenti IAM

# lists all users (OCID, display name, description) in tenancy $T
oci iam user list -c $T
# grep above command for important fields
oci iam user list -c $T | grep -E "name|description|\"id\"" 

Elenca gruppi IAM

# lists all groups (OCID, display name, description) in tenancy $T.
oci iam group list -c $T
# grep above command for important fields
oci iam group list -c $T | grep -E "name|description|\"id\"" 

Elenca utenti in un gruppo

Il comando seguente è utile per elencare gli utenti in gruppi, in particolare gli utenti con privilegi amministrativi. Questo comando richiede l'OCID del gruppo di cui sono elencati gli utenti.

# list users in group with OCID <GROUP_OCID>
oci iam group list-users -c $T --group-id <GROUP_OCID>

Elenca criteri di sicurezza

# lists all policies (OCID, name, statements) in tenancy $T. Remove pipe to grep to get entire information
oci iam policy list -c $T
# grep above command for important fields
oci iam policy list -c $T | grep -E "name|Allow|\"id\""