Role Assignment Approval - Get By Id

Obter aprovação de atribuição de função.

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

Parâmetros de URI

Name In Required Type Description
approvalId
path True
  • string

A ID da aprovação da atribuição de função.

api-version
query True
  • string

A versão da API a ser usada com a solicitação HTTP.

Respostas

Name Type Description
200 OK

Descreva o resultado de uma operação bem-sucedida.

Other Status Codes

Erro inesperado

Segurança

azure_auth

Flow Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

GetAccessReviews

Sample Request

GET https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals/488a6d0e-0a63-4946-86e3-1f5bbc934661?api-version=2021-01-01-preview

Sample Response

{
  "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": ""
        }
      }
    ]
  }
}

Definições

ErrorDefinition

Erro

ErrorDefinitionProperties

Erro

RoleAssignmentApproval

Aprovação da Atribuição de Função.

RoleAssignmentApprovalActorIdentityType

O tipo de identidade: user/servicePrincipal

RoleAssignmentApprovalStep

Propriedades do estágio de aprovação da atribuição de função.

RoleAssignmentApprovalStepReviewResult

A decisão no estágio de aprovação. Inicialmente, esse valor é definido como NotReviewed. Os aprovadores podem tomar medidas de Aprovação/Negação

RoleAssignmentApprovalStepStatus

Este campo somente leitura especifica o status de uma aprovação.

ErrorDefinition

Erro

Name Type Description
error

Erro
Erro do status do gateway de lista.

ErrorDefinitionProperties

Erro

Name Type Description
code
  • string

Código de erro do gateway de lista.

message
  • string

Descrição do erro.

RoleAssignmentApproval

Aprovação da Atribuição de Função.

Name Type Description
id
  • string

A ID de aprovação da atribuição de função.

name
  • string

A ID exclusiva de aprovação da atribuição de função.

properties.stages

Essa é a coleção de estágios retornados quando se faz uma expansão nele.

type
  • string

O tipo de recurso.

RoleAssignmentApprovalActorIdentityType

O tipo de identidade: user/servicePrincipal

Name Type Description
servicePrincipal
  • string
user
  • string

RoleAssignmentApprovalStep

Propriedades do estágio de aprovação da atribuição de função.

Name Type Description
id
  • string

A ID do estágio de aprovação da atribuição de função.

name
  • string

O nome do estágio de aprovação da atribuição de função.

properties.assignedToMe
  • boolean

Indica se o estágio está atribuído a mim para revisão

properties.displayName
  • string

O nome de exibição do estágio de aprovação.

properties.justification
  • string

Justificativa fornecida pelos aprovadores para sua ação

properties.reviewResult

A decisão no estágio de aprovação. Inicialmente, esse valor é definido como NotReviewed. Os aprovadores podem tomar medidas de Aprovação/Negação

properties.reviewedBy.principalId
  • string

A ID de identidade

properties.reviewedBy.principalName
  • string

O nome de exibição de identidade

properties.reviewedBy.principalType

O tipo de identidade: user/servicePrincipal

properties.reviewedBy.userPrincipalName
  • string

O nome da entidade de usuário (se válido)

properties.reviewedDateTime
  • string

Hora da data em que uma decisão foi tomada.

properties.status

Este campo somente leitura especifica o status de uma aprovação.

type
  • string

O tipo de recurso.

RoleAssignmentApprovalStepReviewResult

A decisão no estágio de aprovação. Inicialmente, esse valor é definido como NotReviewed. Os aprovadores podem tomar medidas de Aprovação/Negação

Name Type Description
Approve
  • string
Deny
  • string
NotReviewed
  • string

RoleAssignmentApprovalStepStatus

Este campo somente leitura especifica o status de uma aprovação.

Name Type Description
Completed
  • string
Completing
  • string
Escalated
  • string
Escalating
  • string
Expired
  • string
InProgress
  • string
Initializing
  • string
NotStarted
  • string