Nützliche CLI-Befehle

Mit den folgenden Listenbefehlen können Sie Ressourcen in einem Mandanten oder Compartment anzeigen.

In allen folgenden Beispielen werden die Umgebungsvariablen $T und $C auf die Mandanten-OCID bzw. die Compartment-OCID gesetzt.

Compartments in einem Mandanten auflisten

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

IAM-Benutzer auflisten

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

IAM-Gruppen auflisten

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

Benutzer in einer Gruppe auflisten

Der folgende Befehl ist nützlich, um Benutzer in Gruppen aufzulisten, insbesondere Benutzer mit Administratorberechtigungen. Dieser Befehl erfordert die OCID der Gruppe, deren Benutzer aufgeführt werden.

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

Sicherheits-Policys auflisten

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