Autorização do Oracle GoldenGate
O Oracle GoldenGate Microservices fornece uma infraestrutura para criar aplicativos com reconhecimento de serviço para operar e integrar em ambientes de implantação globais baseados em nuvem.
A autorização (AZ) inclui a comunicação do Oracle GoldenGate com o Oracle GoldenGate e tarefas para configuração de rede e servidor. A autorização do usuário exige que funções/privilégios sejam atribuídos aos usuários, conforme necessário.
A autorização pode ser feita na console do Oracle GoldenGate diretamente ou terceirizando-a para provedores externos de gerenciamento de identidades. As técnicas de gerenciamento de identidades usadas com os processos do Oracle GoldenGate ajudam a configurar perfis de autorização e provedores de identidade externos que gerenciam a autorização para usuários do Oracle GoldenGate. O Oracle GoldenGate suporta IDCS, IAM (Cloud), OAM (On-premise) e Microsoft EntraID para gerenciamento de identidades externo, usando OAuth2 como protocolo de comunicação.
Conceder Atribuições do Usuário para Autorização
A autorização no Oracle GoldenGate depende de atribuições do usuário. As ações executadas no Oracle GoldenGate dependem da atribuição de usuário aplicada a um usuário. Use os Pontos Finais do Serviço de API REST para obter detalhes sobre como determinar a função de usuário necessária para executar diferentes ações.
Você pode escolher e designar entre as atribuições de usuário a seguir ao criar usuários do Oracle GoldenGate.
Tabela 1 Atribuições e Privilégios do Usuário do Oracle GoldenGate {: #GUID-9757A442-A14D-4E7A-8012-F507A4B27186__TABLE_UPW_GNN_KXB .titleintable}
| ID da Atribuição | Nível de Privilégio |
|---|---|
| Usuário | Permite solicitações de serviço somente de informações, que não alteram nem alteram a operação do MA. Exemplos de informações de Consulta/Somente Leitura incluem informações de métrica de desempenho e status de recursos e informações de monitoramento. |
| Operador | Permite que os usuários executem apenas ações operacionais, como criar, iniciar e interromper recursos. Os operadores não podem alterar os parâmetros operacionais ou os perfis do servidor MA. |
| Administrador | Concede acesso total ao usuário, incluindo a capacidade de alterar parâmetros operacionais e perfis gerais não relacionados à segurança do servidor. |
| Segurança | Concede a administração de objetos relacionados à segurança e chama as solicitações de serviço relacionadas à segurança. Essa atribuição tem privilégios completos. |
Gerenciamento de Usuário com base em Funções de Usuário
Os usuários do Oracle GoldenGate que são criados em diferentes estágios de configuração de implantação têm diferentes funções de acesso para Microsserviços do Oracle GoldenGate.
O primeiro usuário do Oracle GoldenGate é configurado no utilitário OGGCA (Oracle GoldenGate Configuration). Este usuário pode acessar o Gerenciador de Serviços e todos os Microsserviços para todas as implantações associadas ao Gerenciador de Serviços no host.
Depois de acessar o Gerenciador de Serviços usando o primeiro usuário, você poderá criar usuários na página Administrador do Gerenciador de Serviços. Dependendo da função do usuário, você pode permitir que os usuários acessem o Oracle GoldenGate Microservices.
Por exemplo, se você criar um usuário com a atribuição Operador, não poderá acessar o Gerenciador de Serviços com essas credenciais.
Gerenciamento de Usuários com Provedores de Identidades Externos
O Oracle GoldenGate suporta o IDCS e o IAM como provedores de identidade baseados na nuvem e o OAM como um provedor de identidades local. A partir do Oracle GoldenGate 23.9, o Microsoft Azure EntraID também está disponível como um provedor de identidades externo.
Consulte Delegar o Gerenciamento de Usuários a um Provedor de Identidades Externo para obter instruções sobre como implementar qualquer um dos provedores de identidades externos suportados.