Visualizar el historial de solicitudes de aprobación de acceso
En este documento, se explica cómo puedes ver todas las solicitudes de acceso históricas de un proyecto. Los registros de solicitudes de acceso se retienen durante un período de 400 días de acuerdo con el período de retención de Cloud Logging.
Antes de comenzar
Asegúrate de haber configurado la Aprobación de acceso siguiendo las instrucciones de la guía de inicio rápido.
Asegúrate de tener el rol de Identity and Access Management (IAM) Visualizador de la Aprobación de acceso (
roles/accessapproval.viewer). Para obtener más información sobre los roles de IAM para la Aprobación de acceso, consulta Roles de la Aprobación de acceso.
Visualiza las solicitudes de acceso históricas
Console
Ve a la página Aprobación de acceso en la Google Cloud consola.
Haz clic en Historial.
Aparecerá una tabla que incluye todas las solicitudes aprobadas, aprobadas automáticamente, descartadas y vencidas.
Opcional: Si deseas ver los detalles de alguna solicitud de acceso, haz clic en Detalles en la columna Detalles y registros.
Opcional: Si deseas ver los Registros de auditoría de Cloud o los registros de Transparencia de acceso, haz clic en Registros.
Los Registros de auditoría de Cloud proporcionan información sobre las acciones de aprobación y rechazo que realizan los miembros de tu organización. Para obtener más información, consulta Descripción general de los Registros de auditoría de Cloud.
Los registros de Transparencia de acceso proporcionan información sobre las acciones que realiza el Google personal de cuando accede a los datos del cliente. Para obtener más información, consulta Descripción general de la Transparencia de acceso.
También puedes ver las aprobaciones históricas con el Explorador de registros.
Si habilitas los Registros de auditoría de Cloud en tu Google Cloud proyecto, puedes
filtrar por el recurso auditado accessapproval.googleapis.com.
cURL
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
https://accessapproval.googleapis.com/v1/projects/PROJECT_ID/approvalRequests?filter=ALL
De forma predeterminada, la API muestra todas las solicitudes no aprobadas, aprobadas, aprobadas automáticamente y no vencidas. Hay un parámetro de filtro para realizar tareas como enumerar todas las solicitudes descartadas. Para obtener más información, consulta la API de Access Approval.
Recibirás una lista de las aprobaciones de acceso históricas con su estado.
{
"approvalRequests": [
{
"name": "projects/123456/approvalRequests/xyzabc123",
"requestedResourceName": "projects/123456",
"requestedReason": {
"detail": "Case number: bar123",
"type": "CUSTOMER_INITIATED_SUPPORT"
},
"requestedLocations": {
"principalOfficeCountry": "US",
"principalPhysicalLocationCountry": "US"
},
"requestTime": "2018-08-30T17:49:13.712Z",
"requestedExpiration": "2018-09-04T17:49:13.540Z",
"approve": {
"approveTime": "2018-08-30T17:49:15.737Z",
"expireTime": "2018-09-04T17:49:13.540Z"
}
}
]
}
¿Qué sigue?
- Obtén más información sobre la anatomía de una solicitud de aprobación.