Creación de una solicitud de PAM
Utilizada por una cuenta con privilegios, la eleva a un rol de PAM.
Nota
Las direcciones URL de este artículo son relativas al nombre de host elegido durante la implementación de la API, como https://api.contoso.com
.
Solicitud
Método | URL de solicitud |
---|---|
POST | /api/pamresources/pamrequests |
Parámetros de consulta
Parámetro | Descripción |
---|---|
Justificación | Opcional. Motivo para la solicitud de elevación proporcionado por el usuario. |
RoleId | Necesario. Identificador único (GUID) del rol de PAM al que se elevarán los privilegios. |
RequestedTTL | Necesario. Tiempo de expiración solicitado, en segundos. |
RequestedTime | Opcional. Tiempo para elevar los privilegios. |
v | Opcional. Versión de la API. Si no se incluye, se usa la versión actual (publicada más recientemente) de la API. Para obtener más información, consulte Control de versiones en los detalles del servicio de API REST de PAM. |
Nota
Puede especificar los parámetros Justification, RoleId, RequestedTTL y RequestedTime como propiedades en el cuerpo de la solicitud, en lugar de como parámetros de consulta. El parámetro v solo se puede especificar como parámetro de consulta.
Encabezados de solicitud
Para ver los encabezados de solicitud comunes, consulte Encabezados de solicitud HTTP y respuesta en los detalles del servicio de LA API REST de PAM.
Cuerpo de la solicitud
Opcional. Los parámetros Justification, RoleId, RequestedTTL y RequestedTime se pueden especificar como propiedades de un cuerpo de la solicitud en lugar de especificarlos en la cadena de consulta url.
Response
En esta sección se describe la respuesta.
Códigos de respuesta
Código | Descripción |
---|---|
200 | Aceptar |
401 | No autorizado |
403 | Prohibido |
408 | Tiempo de espera de solicitud |
500 | Internal Server Error |
503 | Servicio no disponible |
Encabezados de respuesta
Para ver los encabezados de solicitud comunes, consulte Encabezados de solicitud HTTP y respuesta en los detalles del servicio de LA API REST de PAM.
Response body
Una respuesta correcta contiene un objeto de solicitud pam con las siguientes propiedades:
Propiedad | Descripción |
---|---|
RequestID | Identificador único (GUID) para la solicitud de PAM. |
CreatorID | Identificador único (GUID) en el servicio MIM para la cuenta que creó la solicitud. |
Justificación | Motivo de la elevación. |
CreationTime | Hora de creación de la solicitud. |
CreationMethod | Método usado para crear la solicitud. |
ExpirationTime | Hora de expiración de la solicitud. |
RoleID | Identificador único (GUID) del rol de PAM. |
RequestedTTL | Tiempo de espera de expiración solicitado en segundos. |
RequestedTime | Tiempo solicitado para la elevación. |
RequestStatus | Estado de la solicitud. Los valores posibles son "Processing", "Active", "Closed", "Closing", "Expired", "PendingApproval", "PendingMFA" y "Rejected". |
Ejemplo
En esta sección se proporcionan ejemplos para crear una solicitud pam.
Ejemplo: Solicitud 1
POST /api/pamresources/pamrequests?Justification=Sample+Reason&RoleId=00000000-0000-0000-0000-000000000000&RequestedTTL=7200&RequestedTime=2015%2F07%2F11+23%3A40 HTTP/1.1
Ejemplo: Respuesta 1
HTTP/1.1 201 Created
{
"odata.metadata":"http://localhost:8086/api/pamresources/%24metadata#pamrequests/@Element",
"RequestId":"c0112f13-b16b-40ad-b547-07f23a7fba52",
"CreatorID":"73257e5e-00b3-4309-a330-f1e607ff113a",
"Justification":"Sample Reason",
"CreationTime":"2015-07-11T23:38:09.036164-07:00",
"CreationMethod":"PAM Web API",
"ExpirationTime":"0001-01-01T00:00:00",
"RoleId":"00000000-0000-0000-0000-000000000000",
"RequestedTTL":"7200",
"RequestedTime":"2015-07-12T06:40:00Z",
"RequestStatus":"PendingApproval"
}
Ejemplo: Solicitud 2
POST /api/pamresources/pamrequests?Justification=&RoleId=00000000-0000-0000-0000-000000000000&RequestedTTL=3600&RequestedTime= HTTP/1.1
Ejemplo: Respuesta 2
HTTP/1.1 201 Created
{
"odata.metadata":"http://localhost:8086/api/pamresources/%24metadata#pamrequests/@Element",
"RequestId":"504f9c49-00db-42bd-a157-ee5664617189",
"CreatorID":"73257e5e-00b3-4309-a330-f1e607ff113a",
"Justification":null,
"CreationTime":"2015-07-11T23:07:30.2200123-07:00",
"CreationMethod":"PAM Web API",
"ExpirationTime":"0001-01-01T00:00:00",
"RoleId":"00000000-0000-0000-0000-000000000000",
"RequestedTTL":"3600",
"RequestedTime":"2015-07-12T06:07:27.7229894Z",
"RequestStatus":"PendingApproval"
}