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

Nombre En Requerido Tipo Description
approvalId
path True

string

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

api-version
query True

string

Versión de la API que se va a usar con la solicitud HTTP.

Respuestas

Nombre Tipo Description
200 OK

RoleAssignmentApproval

Describir el resultado de una operación correcta.

Other Status Codes

ErrorDefinition

Error inesperado

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su 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

Nombre Description
ErrorDefinition

Error

ErrorDefinitionProperties

Error

RoleAssignmentApproval

Aprobación de asignación de roles.

RoleAssignmentApprovalActorIdentityType

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

Nombre Tipo Description
error

ErrorDefinitionProperties

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

ErrorDefinitionProperties

Error

Nombre Tipo 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.

Nombre Tipo 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

RoleAssignmentApprovalStep[]

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

type

string

El tipo de recurso.

RoleAssignmentApprovalActorIdentityType

Tipo de identidad: user/servicePrincipal

Nombre Tipo Description
servicePrincipal

string

user

string

RoleAssignmentApprovalStep

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

Nombre Tipo Description
id

string

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

name

string

Nombre de fase de aprobación de 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

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

properties.reviewedBy.principalId

string

Identificador de identidad

properties.reviewedBy.principalName

string

El nombre para mostrar de la identidad

properties.reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Tipo de identidad: user/servicePrincipal

properties.reviewedBy.userPrincipalName

string

El nombre principal de usuario (si es válido)

properties.reviewedDateTime

string

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

properties.status

RoleAssignmentApprovalStepStatus

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

Nombre Tipo Description
Approve

string

Deny

string

NotReviewed

string

RoleAssignmentApprovalStepStatus

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

Nombre Tipo Description
Completed

string

Completing

string

Escalated

string

Escalating

string

Expired

string

InProgress

string

Initializing

string

NotStarted

string