Commandes d'interface de ligne de commande utiles

Utilisez les commandes de liste suivantes pour voir les ressources d'une location ou d'un compartiment.

Dans tous les exemples suivants, les variables d'environnement $T et $C sont réglées à l'OCID de la location et à l'OCID du compartiment, respectivement.

Lister les compartiments d'une location

# 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\""

Lister les utilisateurs GIA

# 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\"" 

Lister les groupes 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\"" 

Lister les utilisateurs dans un groupe

La commande suivante sert à afficher la liste des utilisateurs dans des groupes, particulièrement les utilisateurs disposant de privilèges d'administration. Cette commande nécessite l'OCID du groupe dont les utilisateurs sont listés.

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

Lister les politiques de sécurité

# 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\""