Role Assignments - List For Scope

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

GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleAssignments?api-version=2015-07-01
GET https://management.azure.com/{scope}/providers/Microsoft.Authorization/roleAssignments?$filter={$filter}&api-version=2015-07-01

URI パラメーター

Name In Required Type Description
scope
path True
  • string

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

api-version
query True
  • string

この操作に使用する API バージョン。

$filter
query
  • string

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

応答

Name Type Description
200 OK

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

Other Status Codes

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

セキュリティ

azure_auth

OAuth2 FlowをAzure Active Directoryする

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation ユーザー アカウントを偽装する

List role assignments for scope

Sample Request

GET https://management.azure.com/scope/providers/Microsoft.Authorization/roleAssignments?api-version=2015-07-01

Sample Response

{
  "value": [
    {
      "properties": {
        "roleDefinitionId": "/subscriptions/subId/providers/Microsoft.Authorization/roleDefinitions/roledefinitionId",
        "principalId": "Pid",
        "scope": "/subscriptions/subId/resourcegroups/rgname"
      },
      "id": "/subscriptions/subId/resourcegroups/rgname/providers/Microsoft.Authorization/roleAssignments/roleassignmentId",
      "type": "Microsoft.Authorization/roleAssignments",
      "name": "raId"
    }
  ]
}

定義

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

RoleAssignment

ロールの割り当て

RoleAssignmentListResult

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

RoleAssignmentPropertiesWithScope

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

ErrorAdditionalInfo

リソース管理エラーの追加情報。

Name Type Description
info
  • object

追加情報。

type
  • string

追加情報の種類。

ErrorDetail

エラーの詳細。

Name Type Description
additionalInfo

エラーの追加情報。

code
  • string

エラー コード。

details

エラーの詳細です。

message
  • string

エラー メッセージ。

target
  • string

エラーターゲット。

ErrorResponse

エラー応答

Name Type Description
error

エラー オブジェクト。

RoleAssignment

ロールの割り当て

Name Type Description
id
  • string

ロールの割り当て ID

name
  • string

ロールの割り当て名。

properties

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

type
  • string

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

RoleAssignmentListResult

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

Name Type Description
nextLink
  • string

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

value

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

RoleAssignmentPropertiesWithScope

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

Name Type Description
principalId
  • string

プリンシパル ID。

roleDefinitionId
  • string

ロール定義 ID

scope
  • string

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