Approve or reject a pending PAM request
Used by a privileged account to approve, close, or reject a request to elevate to a PAM role.
Note
The URLs in this article are relative to the hostname that's chosen during API deployment, such as https://api.contoso.com
.
Request
Method | Request URL |
---|---|
POST | /api/pamresources/pamrequeststoapprove({approvalId)/Approve /api/pamresources/pamrequeststoapprove({approvalId)/Reject |
URL parameters
Parameter | Description |
---|---|
approvalId | The identifier (GUID) of the approval object in PAM, specified as guid'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' . |
Query parameters
Parameter | Description |
---|---|
v | Optional. The API version. If not included, the current (most recently released) version of the API is used. For more information, see Versioning in PAM REST API service details. |
Request Headers
For common request headers, see HTTP request and response headers in PAM REST API service details.
Request body
None.
Response
This section describes the response.
Response codes
Code | Description |
---|---|
200 | OK |
401 | Unauthorized |
403 | Forbidden |
408 | Request Timeout |
500 | Internal Server Error |
503 | Service Unavailable |
Response headers
For common request headers, see HTTP request and response headers in PAM REST API service details.
Response body
None.
Example
This section provides an example to approve a request to elevate to a PAM role.
Example: Request
POST /api/pamresources/pamrequeststoapprove(guid'5dbd9d0c-0a9d-4f75-8cbd-ff6ffdc00143')/Approve HTTP/1.1
Example: Response
HTTP/1.1 200 OK