次の方法で共有


Role Assignments - List For Scope

スコープのロールの割り当てを取得します。

GET {vaultBaseUrl}/{scope}/providers/Microsoft.Authorization/roleAssignments?api-version=7.4
GET {vaultBaseUrl}/{scope}/providers/Microsoft.Authorization/roleAssignments?$filter={$filter}&api-version=7.4

URI パラメーター

名前 / 必須 説明
scope
path True

string

ロールの割り当てのスコープ。

vaultBaseUrl
path True

string

コンテナー名 (例: https://myvault.vault.azure.net)。

api-version
query True

string

クライアント API バージョン。

$filter
query

string

操作に適用するフィルター。 スコープ以上のすべてのロールの割り当てを返すには、$filter=atScope() を使用します。 $filter=principalId eq {id} を使用して、指定したプリンシパルのスコープの上または下にあるすべてのロールの割り当てを返します。

応答

名前 説明
200 OK

RoleAssignmentListResult

OK - ロールの割り当ての配列を返します。

Other Status Codes

KeyVaultError

操作Key Vault失敗した理由を説明するエラー応答です。

ListRoleAssignments

要求のサンプル

GET https://myvault.vault.azure.net//keys/providers/Microsoft.Authorization/roleAssignments?api-version=7.4

応答のサンプル

{
  "value": [
    {
      "properties": {
        "roleDefinitionId": "/keys/providers/Microsoft.Authorization/roleDefinitions/roleDefinitionId",
        "principalId": "principalId",
        "scope": "/keys"
      },
      "id": "/keys/providers/Microsoft.Authorization/roleAssignments/roleAssignmentId",
      "type": "Microsoft.Authorization/roleAssignments",
      "name": "roleAssignmentId"
    }
  ]
}

定義

名前 説明
Error

キー コンテナー サーバー エラー。

KeyVaultError

キー コンテナーのエラー例外。

RoleAssignment

ロールの割り当て

RoleAssignmentListResult

ロールの割り当てリスト操作の結果。

RoleAssignmentPropertiesWithScope

スコープを持つロールの割り当てプロパティ。

RoleScope

ロールスコープ。

Error

キー コンテナー サーバー エラー。

名前 説明
code

string

エラー コード。

innererror

Error

キー コンテナー サーバー エラー。

message

string

エラー メッセージ。

KeyVaultError

キー コンテナーのエラー例外。

名前 説明
error

Error

キー コンテナー サーバー エラー。

RoleAssignment

ロールの割り当て

名前 説明
id

string

ロールの割り当て ID

name

string

ロールの割り当て名。

properties

RoleAssignmentPropertiesWithScope

ロールの割り当てプロパティ。

type

string

ロールの割り当ての種類。

RoleAssignmentListResult

ロールの割り当てリスト操作の結果。

名前 説明
nextLink

string

次の結果セットを取得するために使用する URL。

value

RoleAssignment[]

ロールの割り当てリスト。

RoleAssignmentPropertiesWithScope

スコープを持つロールの割り当てプロパティ。

名前 説明
principalId

string

プリンシパル ID。

roleDefinitionId

string

ロール定義 ID

scope

RoleScope

ロールスコープ。

RoleScope

ロールスコープ。

名前 説明
/

string

グローバル スコープ

/keys

string

キースコープ