Enquanto visualizador das definições do Privileged Access Manager, pode ver as definições do Privileged Access Manager para uma organização, uma pasta ou um projeto.
Antes de começar
Para obter as autorizações de que precisa para ver as definições do Privileged Access Manager, peça ao seu administrador que lhe conceda as seguintes funções de IAM na organização, na pasta ou no projeto:
-
Para ver as definições:
Visualizador de definições de PAM (
roles/privilegedaccessmanager.settingsViewer
)
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Estas funções predefinidas contêm as autorizações necessárias para ver as definições do Gestor de acesso privilegiado. Para ver as autorizações exatas que são necessárias, expanda a secção Autorizações necessárias:
Autorizações necessárias
São necessárias as seguintes autorizações para ver as definições do Gestor de acesso privilegiado:
-
Para ver as definições:
-
privilegedaccessmanager.settings.get
-
privilegedaccessmanager.settings.fetchEffective
-
Também pode conseguir estas autorizações com funções personalizadas ou outras funções predefinidas.
Ver definições
Consola
Aceda à página Gestor de acesso privilegiado.
Selecione a organização, a pasta ou o projeto para os quais quer ver as definições do Privileged Access Manager.
Clique no separador Definições.
A página Definições apresenta os detalhes das definições do Gestor de acesso privilegiado para o recurso selecionado.
REST
Pode ver as seguintes definições de um recurso:
- Definições individuais que são definidas diretamente no recurso.
Definições eficazes definidas no recurso ou herdadas do respetivo recurso principal.
Veja as definições individuais de um recurso
O método
getSettings
da API Privileged Access Manager permite ver as definições do Privileged Access Manager.Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:
SCOPE
: a organização, a pasta ou o projeto para o qual quer obter as definições, no formato deorganizations/ORGANIZATION_ID
,folders/FOLDER_ID
ouprojects/PROJECT_ID
. Os IDs dos projetos são strings alfanuméricas, comomy-project
. Os IDs das pastas e das organizações são numéricos, como123456789012
.
Método HTTP e URL:
GET https://privilegedaccessmanager.googleapis.com/v1beta/SCOPE/locations/global/settings
Para enviar o seu pedido, expanda uma destas opções:
Deve receber uma resposta JSON semelhante à seguinte:
{ "createTime": "2025-05-18T10:10:10.101010101Z", "emailNotificationSettings": { "customNotificationBehavior": { "adminNotifications": { "grantActivated": "ENABLED", "grantActivationFailed": "DISABLED", "grantEnded": "ENABLED", "grantExternallyModified": "ENABLED" }, "approverNotifications": { "pendingApproval": "ENABLED" }, "requesterNotifications": { "entitlementAssigned": "ENABLED", "grantActivated": "ENABLED", "grantExpired": "ENABLED", "grantRevoked": "ENABLED" } } }, "etag": "\"ZjlkNWZlMWUtNDlhYS00YjJjAYlzNWYtZWFkNGVjOWU3NWMkBwYRsottW5Md\"", "name": "SCOPE/locations/global/settings", "serviceAccountApproverSettings": { "enabled": true }, "updateTime": "2025-05-18T10:10:10.101010101Z" }
Veja as definições eficazes num recurso
O método
fetchEffectiveSettings
da API Privileged Access Manager permite ver as definições do Privileged Access Manager.Antes de usar qualquer um dos dados do pedido, faça as seguintes substituições:
SCOPE
: a organização, a pasta ou o projeto para o qual quer obter as definições, no formato deorganizations/ORGANIZATION_ID
,folders/FOLDER_ID
ouprojects/PROJECT_ID
. Os IDs dos projetos são strings alfanuméricas, comomy-project
. Os IDs das pastas e das organizações são numéricos, como123456789012
.
Método HTTP e URL:
GET https://privilegedaccessmanager.googleapis.com/v1beta/SCOPE/locations/global:effectiveSettings
Para enviar o seu pedido, expanda uma destas opções:
Deve receber uma resposta JSON semelhante à seguinte:
{ "emailNotificationSettings": { "customNotificationBehavior": { "adminNotifications": { "notifyGrantActivated": "true", "notifyGrantActivationFailed": "true", "notifyGrantEnded": "true", "notifyGrantExternallyModified": "true" }, "approverNotifications": { "notifyPendingApproval": "true" }, "requesterNotifications": { "notifyEntitlementAssigned": "true", "notifyEntitlementUpdated": "true", "notifyGrantActivated": "true", "notifyGrantActivationFailed": "true", "notifyGrantEnded": "true", "notifyGrantExpired": "true", "notifyGrantExternallyModified": "true", "notifyGrantRevoked": "true" } } }, "parent": "SCOPE/locations/global", "serviceAccountApproverSettings": {} }