/auth/v1/groups/<group_id>/role_assignments: ゲット

該当する場合、グループに割り当てられた役割および関連付けられたコレクションのリストを返します。

以下の表に、この REST API エンドポイントにアクセスできるロールを示します。
表 1. 役割によるアクセス
データ管理者 データ・ユーザー コレクション管理者 管理者 サービス・ユーザー
X X

リクエストの概要 URL

curl -k -H ‘Authorization: Bearer <token>’ https://<data_cataloging_host>/auth/v1/groups/<group_id>/role_assignments 

サポートされる要求タイプと応答形式

サポートされる要求タイプ:
  • GET
サポートされる応答形式:
  • JSON

examples

以下の例は、特定のグループに割り当てられた役割の詳細を取得する方法を示しています。

要求:
curl -k -H ‘Authorization: Bearer <token>’ https://<data_cataloging_host>/auth/v1/groups/a51f84bfeb034b12a9a362109d78bec3/role_assignments 

回答:

Returns 200 OK:
{  
    "roles":[  
        {  
            "collections":[  
                {  
                    "description":"Bootstrap project for initializing the cloud.",
                    "domain_id":"default",
                    "enabled":true,
                    "id":"09dd9136eaa6416784d6c5bdf3fa2f78",
                    "is_domain":false,
                    "name":"spectrum-discover",
                    "parent_id":"default",
                    "tags":[  
                    ]
                },
                {  
                    "description":"kutle",
                    "domain_id":"default",
                    "enabled":true,
                    "id":"40b0ea6fca7a4bafa38581cb508aa373",
                    "is_domain":false,
                    "name":"some-collection",
                    "parent_id":"default",
                    "tags":[  
                    ]
                }
            ],
            "domain_id":null,
            "id":"5f365cf289d14c93a986b8bea976f92b",
            "name":"collectionadmin"
        }
    ]
}