Partager via


Role Assignment Approval Step - Get By Id

Obtenir l’approbation de l’attribution de rôle.

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

Paramètres URI

Nom Dans Obligatoire Type Description
approvalId
path True

string

ID de l’approbation de l’attribution de rôle.

stageId
path True

string

ID de l’étape d’approbation de l’attribution de rôle.

api-version
query True

string

Version de l’API à utiliser avec la requête HTTP.

Réponses

Nom Type Description
200 OK

RoleAssignmentApprovalStep

Décrire le résultat d’une opération réussie.

Other Status Codes

ErrorDefinition

Erreur inattendue

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

GetAccessReviews

Exemple de requête

GET 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

Exemple de réponse

{
  "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",
    "assignedToMe": true,
    "status": "InProgress",
    "reviewedBy": null,
    "reviewedDateTime": null,
    "reviewResult": "NotReviewed",
    "justification": ""
  }
}

Définitions

Nom Description
ErrorDefinition

Error

ErrorDefinitionProperties

Erreur

RoleAssignmentApprovalActorIdentityType

Type d’identité : user/servicePrincipal

RoleAssignmentApprovalStep

Propriétés de l’étape d’approbation d’attribution de rôle.

RoleAssignmentApprovalStepReviewResult

Décision sur la phase d’approbation. Cette valeur est initialement définie sur NotReviewed. Les approbateurs peuvent effectuer l’action Approuver/Refuser

RoleAssignmentApprovalStepStatus

Ce champ en lecture seule spécifie la status d’une approbation.

ErrorDefinition

Error

Nom Type Description
error

ErrorDefinitionProperties

Error
Erreur de l’status de passerelle de liste.

ErrorDefinitionProperties

Erreur

Nom Type Description
code

string

Code d’erreur de la passerelle de liste.

message

string

Description de l'erreur.

RoleAssignmentApprovalActorIdentityType

Type d’identité : user/servicePrincipal

Nom Type Description
servicePrincipal

string

user

string

RoleAssignmentApprovalStep

Propriétés de l’étape d’approbation d’attribution de rôle.

Nom Type Description
id

string

ID de l’étape d’approbation de l’attribution de rôle.

name

string

Nom de l’étape d’approbation d’attribution de rôle.

properties.assignedToMe

boolean

Indique si la phase m’est affectée pour révision

properties.displayName

string

Nom complet de la phase d’approbation.

properties.justification

string

Justification fournie par les approbateurs pour leur action

properties.reviewResult

RoleAssignmentApprovalStepReviewResult

Décision sur la phase d’approbation. Cette valeur est initialement définie sur NotReviewed. Les approbateurs peuvent effectuer l’action Approuver/Refuser

properties.reviewedBy.principalId

string

ID d’identité

properties.reviewedBy.principalName

string

Nom complet de l’identité

properties.reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Type d’identité : user/servicePrincipal

properties.reviewedBy.userPrincipalName

string

Nom d’utilisateur principal (s’il est valide)

properties.reviewedDateTime

string

Date Heure de la prise d’une décision.

properties.status

RoleAssignmentApprovalStepStatus

Ce champ en lecture seule spécifie la status d’une approbation.

type

string

Type de ressource.

RoleAssignmentApprovalStepReviewResult

Décision sur la phase d’approbation. Cette valeur est initialement définie sur NotReviewed. Les approbateurs peuvent effectuer l’action Approuver/Refuser

Nom Type Description
Approve

string

Deny

string

NotReviewed

string

RoleAssignmentApprovalStepStatus

Ce champ en lecture seule spécifie la status d’une approbation.

Nom Type Description
Completed

string

Completing

string

Escalated

string

Escalating

string

Expired

string

InProgress

string

Initializing

string

NotStarted

string