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