Freigeben über


Role Assignment Approval Step - Patch

Aufzeichnen einer Entscheidung.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
approvalId
path True

string

Die ID der Rollenzuweisungsgenehmigung.

stageId
path True

string

Die ID der Rollenzuweisungsgenehmigungsphase.

api-version
query True

string

Die API-Version, die mit der HTTP-Anforderung verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
displayName

string

Der Anzeigename für die Genehmigungsphase.

justification

string

Begründung, die von genehmigende Personen für ihre Aktion bereitgestellt wird

reviewResult

RoleAssignmentApprovalStepReviewResult

Die Entscheidung über die Genehmigungsphase. Dieser Wert wird zunächst auf "NotReviewed" festgelegt. Genehmigende Personen können Maßnahmen zur Genehmigung/Ablehnung ergreifen

Antworten

Name Typ Beschreibung
200 OK

RoleAssignmentApprovalStep

Beschreiben des Ergebnisses eines erfolgreichen Vorgangs.

Other Status Codes

ErrorDefinition

Unerwarteter Fehler

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

GetAccessReviews

Beispielanforderung

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

{}

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
ErrorDefinition

Fehler

ErrorDefinitionProperties

Fehler

RoleAssignmentApprovalActorIdentityType

Der Identitätstyp : user/servicePrincipal

RoleAssignmentApprovalStep

Eigenschaften der Rollenzuweisungsgenehmigungsphase.

RoleAssignmentApprovalStepProperties

Genehmigungsschritt.

RoleAssignmentApprovalStepReviewResult

Die Entscheidung über die Genehmigungsphase. Dieser Wert wird zunächst auf "NotReviewed" festgelegt. Genehmigende Personen können Maßnahmen zur Genehmigung/Ablehnung ergreifen

RoleAssignmentApprovalStepStatus

Dieses schreibgeschützte Feld gibt den Status einer Genehmigung an.

ErrorDefinition

Fehler

Name Typ Beschreibung
error

ErrorDefinitionProperties

Fehler
Fehler des Listengatewaystatus.

ErrorDefinitionProperties

Fehler

Name Typ Beschreibung
code

string

Fehlercode des Listengateways.

message

string

Beschreibung des Fehlers.

RoleAssignmentApprovalActorIdentityType

Der Identitätstyp : user/servicePrincipal

Wert Beschreibung
user
servicePrincipal

RoleAssignmentApprovalStep

Eigenschaften der Rollenzuweisungsgenehmigungsphase.

Name Typ Beschreibung
id

string

Die Rollenzuweisungsgenehmigungsstufen-ID.

name

string

Der Name der Rollenzuweisungsgenehmigungsphase.

properties.assignedToMe

boolean

Gibt an, ob mir die Phase zur Überprüfung zugewiesen ist.

properties.displayName

string

Der Anzeigename für die Genehmigungsphase.

properties.justification

string

Begründung, die von genehmigende Personen für ihre Aktion bereitgestellt wird

properties.reviewResult

RoleAssignmentApprovalStepReviewResult

Die Entscheidung über die Genehmigungsphase. Dieser Wert wird zunächst auf "NotReviewed" festgelegt. Genehmigende Personen können Maßnahmen zur Genehmigung/Ablehnung ergreifen

properties.reviewedBy.principalId

string

Die Identitäts-ID

properties.reviewedBy.principalName

string

Der Anzeigename der Identität

properties.reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Der Identitätstyp : user/servicePrincipal

properties.reviewedBy.userPrincipalName

string

Der Benutzerprinzipalname(sofern gültig)

properties.reviewedDateTime

string (date-time)

Datum, zu dem eine Entscheidung getroffen wurde.

properties.status

RoleAssignmentApprovalStepStatus

Dieses schreibgeschützte Feld gibt den Status einer Genehmigung an.

type

string

Der Ressourcentyp.

RoleAssignmentApprovalStepProperties

Genehmigungsschritt.

Name Typ Beschreibung
assignedToMe

boolean

Gibt an, ob mir die Phase zur Überprüfung zugewiesen ist.

displayName

string

Der Anzeigename für die Genehmigungsphase.

justification

string

Begründung, die von genehmigende Personen für ihre Aktion bereitgestellt wird

reviewResult

RoleAssignmentApprovalStepReviewResult

Die Entscheidung über die Genehmigungsphase. Dieser Wert wird zunächst auf "NotReviewed" festgelegt. Genehmigende Personen können Maßnahmen zur Genehmigung/Ablehnung ergreifen

reviewedBy.principalId

string

Die Identitäts-ID

reviewedBy.principalName

string

Der Anzeigename der Identität

reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Der Identitätstyp : user/servicePrincipal

reviewedBy.userPrincipalName

string

Der Benutzerprinzipalname(sofern gültig)

reviewedDateTime

string (date-time)

Datum, zu dem eine Entscheidung getroffen wurde.

status

RoleAssignmentApprovalStepStatus

Dieses schreibgeschützte Feld gibt den Status einer Genehmigung an.

RoleAssignmentApprovalStepReviewResult

Die Entscheidung über die Genehmigungsphase. Dieser Wert wird zunächst auf "NotReviewed" festgelegt. Genehmigende Personen können Maßnahmen zur Genehmigung/Ablehnung ergreifen

Wert Beschreibung
Approve
Deny
NotReviewed

RoleAssignmentApprovalStepStatus

Dieses schreibgeschützte Feld gibt den Status einer Genehmigung an.

Wert Beschreibung
NotStarted
InProgress
Completed
Expired
Initializing
Escalating
Completing
Escalated