Como visualizar o histórico de solicitações do Access Approval
Neste documento, explicamos como visualizar todas as solicitações de acesso históricas de um projeto.
Antes de começar
Verifique se você configurou o Access Approval seguindo as instruções no Guia de início rápido.
Verifique se você tem o papel Leitor de aprovação de acesso (
roles/accessapproval.viewer
) Identity and Access Management (IAM). Para mais informações sobre os papéis do IAM para o Access Approval, consulte Papéis do Access Approval.
Conferir o histórico de solicitações de acesso
Console
Acesse a página Access Approval no console do Google Cloud.
Clique em Histórico.
Uma tabela é exibida com todas as solicitações aprovadas, aprovadas automaticamente, dispensadas e expiradas.
Opcional: para ver os detalhes de qualquer solicitação de acesso, clique em Detalhes na coluna Detalhes e registros.
Opcional: se quiser visualizar os registros de auditoria do Cloud ou de Transparência no acesso, clique em Registros.
Os registros de auditoria do Cloud fornecem informações sobre as ações de aprovação e dispensa realizadas pelos membros da sua organização. Para mais informações, consulte Visão geral dos Registros de auditoria do Cloud.
Os registros de transparência no acesso fornecem informações sobre as ações realizadas pela equipe do Google ao acessar o conteúdo do cliente. Para mais informações, consulte Visão geral da transparência no acesso.
Também é possível ver o histórico de aprovações usando o Explorador de registros.
Se você ativar os Registros de auditoria do Cloud no projeto do Google Cloud, será possível
filtrar pelo recurso auditado accessapproval.googleapis.com
.
cURL
curl -H "$(oauth2l header --json service-account-credentials.json cloud-platform)" \
https://accessapproval.googleapis.com/v1/projects/PROJECT_ID/approvalRequests?filter=ALL
Por padrão, a API lista todas as solicitações não aprovadas, aprovadas, aprovadas automaticamente e não expiradas. Há um parâmetro de filtro para realizar tarefas como listar todas as solicitações dispensadas. Para mais informações, consulte API Access Approval.
Você vai receber uma lista do histórico de aprovações de acesso com os status delas.
{
"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"
}
}
]
}
A seguir
- Saiba mais sobre a anatomia de uma solicitação de aprovação.