Role Assignment Approval - List

ロールの割り当ての承認を取得します。

GET https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals?api-version=2021-01-01-preview
GET https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals?api-version=2021-01-01-preview&$filter={$filter}

URI パラメーター

名前 / 必須 説明
api-version
query True

string

HTTP 要求で使用される API バージョン。

$filter
query

string

操作に適用するフィルター。 $filterの有効な値は、'asApprover()'、'asCreatedBy()' および 'asTarget()' です。 $filterが指定されていない場合、フィルター処理は実行されません。 $filter=asApprover() が指定されている場合、返されるリストには、呼び出し元ユーザーが承認者として割り当てられているすべてのロール割り当ての承認のみが含まれます。 $filter=asCreatedBy() が指定されている場合、返されるリストには、呼び出し元のユーザーが要求したすべてのロール割り当ての承認のみが含まれます。 $filter=asTarget() が指定されている場合、返されるリストには、呼び出し元のユーザーが対象とする要求を持つすべてのロール割り当ての承認のみが含まれます。

応答

名前 説明
200 OK

RoleAssignmentApprovalListResult

操作が成功した結果について説明します。

Other Status Codes

ErrorDefinition

予期しないエラーが発生しました。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

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

Scopes

名前 説明
user_impersonation ユーザー アカウントの借用

GetAccessReviews

Sample Request

GET https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals?api-version=2021-01-01-preview

Sample Response

{
  "value": [
    {
      "id": "/providers/Microsoft.Authorization/roleAssignmentApprovals/488a6d0e-0a63-4946-86e3-1f5bbc934661",
      "type": "Microsoft.Authorization/roleAssignmentApprovals/stages",
      "name": "488a6d0e-0a63-4946-86e3-1f5bbc934661",
      "properties": {
        "stages": [
          {
            "id": "/providers/Microsoft.Authorization/roleAssignmentApprovals/488a6d0e-0a63-4946-86e3-1f5bbc934661/stages/4135f961-be78-4005-8101-c72a5af307a2",
            "type": "Microsoft.Authorization/roleAssignmentApprovals/stages",
            "name": "fa73e90b-5bf1-45fd-a182-35ce5fc0674d",
            "properties": {
              "displayName": "Vice President Approval Step",
              "assignedToMe": true,
              "status": "InProgress",
              "reviewedBy": null,
              "reviewedDateTime": null,
              "reviewResult": "NotReviewed",
              "justification": ""
            }
          }
        ]
      }
    }
  ]
}

定義

名前 説明
ErrorDefinition

エラー

ErrorDefinitionProperties

エラー

RoleAssignmentApproval

ロールの割り当ての承認。

RoleAssignmentApprovalActorIdentityType

ID の種類: user/servicePrincipal

RoleAssignmentApprovalListResult

ロールの割り当ての承認の一覧。

RoleAssignmentApprovalStep

ロールの割り当て承認ステージのプロパティ。

RoleAssignmentApprovalStepReviewResult

承認ステージでの決定。 この値は、最初は NotReviewed に設定されています。 承認者は承認/拒否のアクションを実行できます

RoleAssignmentApprovalStepStatus

この読み取り専用フィールドは、承認の状態を指定します。

ErrorDefinition

エラー

名前 説明
error

ErrorDefinitionProperties

エラー
ゲートウェイの状態の一覧のエラー。

ErrorDefinitionProperties

エラー

名前 説明
code

string

リスト ゲートウェイのエラー コード。

message

string

エラーの説明。

RoleAssignmentApproval

ロールの割り当ての承認。

名前 説明
id

string

ロールの割り当ての承認 ID。

name

string

ロールの割り当て承認の一意の ID。

properties.stages

RoleAssignmentApprovalStep[]

これは、展開時に返されるステージのコレクションです。

type

string

リソースの種類。

RoleAssignmentApprovalActorIdentityType

ID の種類: user/servicePrincipal

名前 説明
servicePrincipal

string

user

string

RoleAssignmentApprovalListResult

ロールの割り当ての承認の一覧。

名前 説明
nextLink

string

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

value

RoleAssignmentApproval[]

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

RoleAssignmentApprovalStep

ロールの割り当て承認ステージのプロパティ。

名前 説明
id

string

ロールの割り当て承認ステージ ID。

name

string

ロールの割り当て承認ステージ名。

properties.assignedToMe

boolean

レビューのためにステージが自分に割り当てられているかどうかを示します

properties.displayName

string

承認ステージの表示名。

properties.justification

string

承認者がアクションに対して提供する正当な理由

properties.reviewResult

RoleAssignmentApprovalStepReviewResult

承認ステージでの決定。 この値は、最初は NotReviewed に設定されています。 承認者は承認/拒否のアクションを実行できます

properties.reviewedBy.principalId

string

ID ID

properties.reviewedBy.principalName

string

ID 表示名

properties.reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

ID の種類: user/servicePrincipal

properties.reviewedBy.userPrincipalName

string

ユーザー プリンシパル名 (有効な場合)

properties.reviewedDateTime

string

決定が行われた日時。

properties.status

RoleAssignmentApprovalStepStatus

この読み取り専用フィールドは、承認の状態を指定します。

type

string

リソースの種類。

RoleAssignmentApprovalStepReviewResult

承認ステージでの決定。 この値は、最初は NotReviewed に設定されています。 承認者は承認/拒否のアクションを実行できます

名前 説明
Approve

string

Deny

string

NotReviewed

string

RoleAssignmentApprovalStepStatus

この読み取り専用フィールドは、承認の状態を指定します。

名前 説明
Completed

string

Completing

string

Escalated

string

Escalating

string

Expired

string

InProgress

string

Initializing

string

NotStarted

string