Freigeben über


Role Assignment Approval Step - Patch

Zeichnen Sie eine Entscheidung auf.

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 durch genehmigende Personen für ihre Klage

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 sie das Ergebnis eines erfolgreichen Vorgangs.

Other Status Codes

ErrorDefinition

Unerwarteter Fehler

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

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 die status einer Genehmigung an.

ErrorDefinition

Fehler

Name Typ Beschreibung
error

ErrorDefinitionProperties

Fehler
Fehler des listengateways status.

ErrorDefinitionProperties

Fehler

Name Typ Beschreibung
code

string

Fehlercode des Listengateways.

message

string

Beschreibung des Fehlers

RoleAssignmentApprovalActorIdentityType

Der Identitätstyp : user/servicePrincipal

Name Typ Beschreibung
servicePrincipal

string

user

string

RoleAssignmentApprovalStep

Eigenschaften der Rollenzuweisungsgenehmigungsphase.

Name Typ Beschreibung
id

string

Die Id der Rollenzuweisungsgenehmigungsphase.

name

string

Der Stufenname der Rollenzuweisungsgenehmigung.

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 durch genehmigende Personen für ihre Klage

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 Identitätsanzeigename

properties.reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Der Identitätstyp : user/servicePrincipal

properties.reviewedBy.userPrincipalName

string

Der Benutzerprinzipalname (sofern gültig)

properties.reviewedDateTime

string

Datum Der Zeitpunkt, zu dem eine Entscheidung getroffen wurde.

properties.status

RoleAssignmentApprovalStepStatus

Dieses schreibgeschützte Feld gibt die 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 durch genehmigende Personen für ihre Klage

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 Identitätsanzeigename

reviewedBy.principalType

RoleAssignmentApprovalActorIdentityType

Der Identitätstyp : user/servicePrincipal

reviewedBy.userPrincipalName

string

Der Benutzerprinzipalname (sofern gültig)

reviewedDateTime

string

Datum Der Zeitpunkt, zu dem eine Entscheidung getroffen wurde.

status

RoleAssignmentApprovalStepStatus

Dieses schreibgeschützte Feld gibt die 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.

Name Typ Beschreibung
Approve

string

Deny

string

NotReviewed

string

RoleAssignmentApprovalStepStatus

Dieses schreibgeschützte Feld gibt die status einer Genehmigung an.

Name Typ Beschreibung
Completed

string

Completing

string

Escalated

string

Escalating

string

Expired

string

InProgress

string

Initializing

string

NotStarted

string