Поделиться через


Role Assignment Approval Step - Patch

Запишите решение.

PATCH https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals/{approvalId}/stages/{stageId}?api-version=2021-01-01-preview

Параметры URI

Имя В Обязательно Тип Описание
approvalId
path True

string

Идентификатор утверждения назначения ролей.

stageId
path True

string

Идентификатор этапа утверждения назначения ролей.

api-version
query True

string

Версия API, используемая с HTTP-запросом.

Текст запроса

Имя Тип Описание
displayName

string

Отображаемое имя этапа утверждения.

justification

string

Обоснование, предоставленное утверждающими для их действий

reviewResult

RoleAssignmentApprovalStepReviewResult

Решение на этапе утверждения. Изначально для этого значения задано значение NotReviewed. Утверждающие могут принимать меры утверждения или отклонения

Ответы

Имя Тип Описание
200 OK

RoleAssignmentApprovalStep

Описать результат успешной операции.

Other Status Codes

ErrorDefinition

Непредвиденная ошибка.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

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

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

GetAccessReviews

Sample Request

PATCH https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals/488a6d0e-0a63-4946-86e3-1f5bbc934661/stages/4135f961-be78-4005-8101-c72a5af307a2?api-version=2021-01-01-preview

{}

Sample Response

{
  "id": "/providers/Microsoft.Authorization/roleAssignmentApprovals/488a6d0e-0a63-4946-86e3-1f5bbc934661/stages/4135f961-be78-4005-8101-c72a5af307a2",
  "type": "Microsoft.Authorization/roleAssignmentApprovals/stages",
  "name": "4135f961-be78-4005-8101-c72a5af307a2",
  "properties": {
    "displayName": "Vice President Approval Step",
    "status": "Completed",
    "assignedToMe": true,
    "reviewedBy": {
      "principalType": "user",
      "principalId": "a6c7aecb-cbfd-4763-87ef-e91b4bd509d9",
      "principalName": "Shubham Gupta",
      "userPrincipalName": "shugup@microsoft.com"
    },
    "reviewedDateTime": "2018-08-03T21:02:30.667Z",
    "reviewResult": "Approve",
    "justification": "I trust this person"
  }
}

Определения

Имя Описание
ErrorDefinition

Error

ErrorDefinitionProperties

Ошибка

RoleAssignmentApprovalActorIdentityType

Тип удостоверения: user/servicePrincipal

RoleAssignmentApprovalStep

Свойства этапа утверждения назначения ролей.

RoleAssignmentApprovalStepProperties

Шаг утверждения.

RoleAssignmentApprovalStepReviewResult

Решение на этапе утверждения. Изначально для этого значения задано значение NotReviewed. Утверждающие могут принимать меры утверждения или отклонения

RoleAssignmentApprovalStepStatus

Это поле только для чтения указывает состояние утверждения.

ErrorDefinition

Error

Имя Тип Описание
error

ErrorDefinitionProperties

Error
Ошибка состояния шлюза списка.

ErrorDefinitionProperties

Ошибка

Имя Тип Описание
code

string

Код ошибки шлюза списка.

message

string

Описание ошибки.

RoleAssignmentApprovalActorIdentityType

Тип удостоверения: user/servicePrincipal

Имя Тип Описание
servicePrincipal

string

user

string

RoleAssignmentApprovalStep

Свойства этапа утверждения назначения ролей.

Имя Тип Описание
id

string

Идентификатор этапа утверждения назначения ролей.

name

string

Имя этапа утверждения назначения ролей.

properties.assignedToMe

boolean

Указывает, назначен ли этап для проверки.

properties.displayName

string

Отображаемое имя этапа утверждения.

properties.justification

string

Обоснование, предоставленное утверждающими для их действий

properties.reviewResult

RoleAssignmentApprovalStepReviewResult

Решение на этапе утверждения. Изначально для этого значения задано значение NotReviewed. Утверждающие могут принимать меры утверждения или отклонения

properties.reviewedBy.principalId

string

Идентификатор удостоверения

properties.reviewedBy.principalName

string

Отображаемое имя удостоверения

properties.reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Тип удостоверения: user/servicePrincipal

properties.reviewedBy.userPrincipalName

string

Имя участника-пользователя (если допустимо)

properties.reviewedDateTime

string

Дата и время принятия решения.

properties.status

RoleAssignmentApprovalStepStatus

Это поле только для чтения указывает состояние утверждения.

type

string

Тип ресурса.

RoleAssignmentApprovalStepProperties

Шаг утверждения.

Имя Тип Описание
assignedToMe

boolean

Указывает, назначен ли этап для проверки.

displayName

string

Отображаемое имя этапа утверждения.

justification

string

Обоснование, предоставленное утверждающими для их действий

reviewResult

RoleAssignmentApprovalStepReviewResult

Решение на этапе утверждения. Изначально для этого значения задано значение NotReviewed. Утверждающие могут принимать меры утверждения или отклонения

reviewedBy.principalId

string

Идентификатор удостоверения

reviewedBy.principalName

string

Отображаемое имя удостоверения

reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Тип удостоверения: user/servicePrincipal

reviewedBy.userPrincipalName

string

Имя участника-пользователя (если допустимо)

reviewedDateTime

string

Дата и время принятия решения.

status

RoleAssignmentApprovalStepStatus

Это поле только для чтения указывает состояние утверждения.

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