Szerepkör-hozzárendelési jóváhagyások használata a PIM-szerepköraktiválási kérések jóváhagyásához a REST API-val
A szerepkör-hozzárendelés jóváhagyásai segítenek kezelni a szerepkör-hozzárendelés aktiválási kérelmeihez tartozó jóváhagyási kérelmeket. Kaphat például olyan jóváhagyásokat, amelyek jóváhagyást igényelnek a hívó felhasználótól, vagy olyan jóváhagyásokat kaphat, ahol a hívó felhasználó kérte az aktiválást. Ezután a jóváhagyás minden szakaszában végrehajthat egy PATCH
műveletet, hogy jóváhagyja vagy elutasítsa a kérést.
Az összes szerepkör-hozzárendelés-jóváhagyási kérelem listázása
A szerepkör-hozzárendelés-jóváhagyási kérelmek listázásához használhatja a Szerepkör-hozzárendelés jóváhagyása – Lista REST API-t. Az eredmények finomításához megadhat egy választható szűrőt.
Kezdje a következő kéréssel:
GET https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals?api-version=2021-01-01-preview&$filter={filter}
Cserélje le a (z) {filter} elemet arra a feltételre, amelyet alkalmazni szeretne a szerepkör-hozzárendelési lista szűréséhez.
Szűrő Description $filter=asApprover()
A lista csak azokat a szerepkör-hozzárendelési jóváhagyásokat tartalmazza, amelyekhez a hívó felhasználó jóváhagyóként van hozzárendelve. $filter=asCreatedBy()
A lista csak azokat a szerepkör-hozzárendelési jóváhagyásokat tartalmazza, amelyekre a hívó felhasználó kéréseket hozott létre. $filter=asTarget()
A lista csak azokat a szerepkör-hozzárendelési jóváhagyásokat tartalmazza, amelyekre a hívó felhasználónak vannak megcélzott kérelmei. Ki kell nyernie az
id
egyesstage
roleAssignmentApproval
szakaszokat, és jóvá kell hagynia vagy meg kell tagadnia a szakaszt.
Jóváhagyási fázis részleteinek lekérése
A szerepkör-hozzárendelés jóváhagyásának bármely szakaszának részleteinek lekéréséhez használhatja a Szerepkör-hozzárendelés jóváhagyása lépés – Get By ID REST API lehetőséget.
Használja az alábbi kérelmet:
GET https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals/{approvalId}/stages/{stageId}?api-version=2021-01-01-preview
Jóváhagyási szakasz jóváhagyása vagy elutasítása
A szerepkör-hozzárendelés jóváhagyásának bármely szakaszának jóváhagyásához vagy elutasításához használhatja a Szerepkör-hozzárendelés jóváhagyási lépése – Javítás REST API-t.
Használja az alábbi kérelmet:
PATCH https://management.azure.com/providers/Microsoft.Authorization/roleAssignmentApprovals/{approvalId}/stages/{stageId}?api-version=2021-01-01-preview
{ "properties": { "reviewResult": "Approve", // Or "Deny" "justification": "Trusted User" } }