便利なCLIコマンド
次のリスト・コマンドを使用して、テナンシまたはコンパートメントのリソースを表示します。
この後のすべての例で、環境変数$T
および$C
はそれぞれ、テナンシOCIDとコンパートメントOCIDに設定されます。
テナンシ内のコンパートメントのリスト表示
# 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ユーザーのリスト表示
# 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グループのリスト表示
# 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\""
グループ内のユーザーのリスト表示
次のコマンドは、グループのユーザー、特に管理権限を持つユーザーをリスト表示する場合に役立ちます。このコマンドには、リスト表示されるユーザーのグループのOCIDが必要です。
# list users in group with OCID <GROUP_OCID>
oci iam group list-users -c $T --group-id <GROUP_OCID>
セキュリティ・ポリシーのリスト表示
# 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\""