Role Assignment Approval - Get By Id

Obtiene la aprobación de la asignación de roles.

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

Parámetros de identificador URI

Name In Required Type Description
approvalId
path True
  • string

Identificador de la aprobación de la asignación de roles.

api-version
query True
  • string

La versión de LA API que se va a usar con la solicitud HTTP.

Respuestas

Name Type Description
200 OK

Describir el resultado de una operación correcta.

Other Status Codes

Error inesperado

Seguridad

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

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

Definiciones

ErrorDefinition

Error

ErrorDefinitionProperties

Error

RoleAssignmentApproval

Aprobación de asignación de roles.

RoleAssignmentApprovalActorIdentityType

El tipo de identidad : user/servicePrincipal

RoleAssignmentApprovalStep

Propiedades de fase de aprobación de asignación de roles.

RoleAssignmentApprovalStepReviewResult

Decisión sobre la fase de aprobación. Este valor se establece inicialmente en NotReviewed. Los aprobadores pueden tomar medidas de Aprobar o denegar

RoleAssignmentApprovalStepStatus

Este campo de solo lectura especifica el estado de una aprobación.

ErrorDefinition

Error

Name Type Description
error

Error
Error del estado de la puerta de enlace de lista.

ErrorDefinitionProperties

Error

Name Type Description
code
  • string

Código de error de la puerta de enlace de lista.

message
  • string

Descripción del error.

RoleAssignmentApproval

Aprobación de asignación de roles.

Name Type Description
id
  • string

Identificador de aprobación de asignación de roles.

name
  • string

Identificador único de aprobación de asignación de roles.

properties.stages

Esta es la colección de fases devueltas cuando se expande.

type
  • string

El tipo de recurso.

RoleAssignmentApprovalActorIdentityType

El tipo de identidad : user/servicePrincipal

Name Type Description
servicePrincipal
  • string
user
  • string

RoleAssignmentApprovalStep

Propiedades de fase de aprobación de asignación de roles.

Name Type Description
id
  • string

Identificador de fase de aprobación de asignación de roles.

name
  • string

Nombre de la fase de aprobación de la asignación de roles.

properties.assignedToMe
  • boolean

Indica si la fase se asigna a mí para su revisión.

properties.displayName
  • string

Nombre para mostrar de la fase de aprobación.

properties.justification
  • string

Justificación proporcionada por los aprobadores para su acción

properties.reviewResult

Decisión sobre la fase de aprobación. Este valor se establece inicialmente en NotReviewed. Los aprobadores pueden tomar medidas de Aprobar o denegar

properties.reviewedBy.principalId
  • string

Identificador de identidad

properties.reviewedBy.principalName
  • string

El nombre para mostrar de la identidad

properties.reviewedBy.principalType

El tipo de identidad : user/servicePrincipal

properties.reviewedBy.userPrincipalName
  • string

Nombre principal de usuario (si es válido)

properties.reviewedDateTime
  • string

Fecha y hora en que se tomó una decisión.

properties.status

Este campo de solo lectura especifica el estado de una aprobación.

type
  • string

El tipo de recurso.

RoleAssignmentApprovalStepReviewResult

Decisión sobre la fase de aprobación. Este valor se establece inicialmente en NotReviewed. Los aprobadores pueden tomar medidas de Aprobar o denegar

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

RoleAssignmentApprovalStepStatus

Este campo de solo lectura especifica el estado de una aprobación.

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