Autorización de Oracle GoldenGate

Oracle GoldenGate Microservices proporciona una infraestructura para crear aplicaciones conscientes del servicio con el fin de operar e integrarlas en entornos de despliegue globales basados en la nube.

La autorización (AZ) incluye la comunicación de Oracle GoldenGate a Oracle GoldenGate y tareas para la configuración de red y servidor. La autorización de usuario requiere que se asignen roles/privilegios a los usuarios, según sea necesario.

La autorización se puede realizar desde la consola de Oracle GoldenGate directamente o externalizándola a proveedores de gestión de identidad externos. Las técnicas de gestión de identidad utilizadas con los procesos de Oracle GoldenGate ayudan a configurar perfiles de autorización y proveedores de identidad externos que gestionan la autorización para los usuarios de Oracle GoldenGate. Oracle GoldenGate soporta IDCS, IAM (Cloud), OAM (local) y Microsoft EntraID para la gestión de identidad externa, utilizando OAuth2 como protocolo de comunicación.

Otorgar roles de usuario para autorización

La autorización en Oracle GoldenGate se basa en los roles de usuario. Las acciones realizadas en Oracle GoldenGate dependen del rol de usuario aplicado a un usuario. Utilice los puntos finales de servicio de API de REST para obtener más información sobre cómo determinar el rol de usuario necesario para realizar diferentes acciones.

Puede elegir y asignar entre los siguientes roles de usuario al crear usuarios de Oracle GoldenGate.

Tabla 1 Roles y privilegios de usuario de Oracle GoldenGate {: #GUID-9757A442-A14D-4E7A-8012-F507A4B27186__TABLE_UPW_GNN_KXB .titleintable}

Identificador de Rol Nivel de privilegio
Usuario Permite solicitudes del servicio de solo información, que no modifican ni influyen en el funcionamiento de ninguno de los MA. Entre los ejemplos de información de consulta/solo lectura se incluyen la información de métricas de rendimiento, el estado de los recursos y la información de supervisión.
Operador Permite a los usuarios realizar solo acciones operativas, como crear, iniciar y parar recursos. Los operadores no pueden modificar los parámetros o los perfiles operativos del servidor de MA.
Administrador Otorga acceso completo al usuario, incluida la capacidad de modificar parámetros y perfiles operativos generales no relacionados con el servicio de seguridad.
Seguridad Otorga la administración de objetos relacionados con el servicio de seguridad y llama a las solicitudes de servicio relacionadas con este. Este rol tiene privilegios completos.

Gestión de usuarios basada en roles de usuario

Los usuarios de Oracle GoldenGate que se crean en diferentes etapas de la configuración del despliegue tienen diferentes funciones de acceso para Oracle GoldenGate Microservices.

El primer usuario de Oracle GoldenGate se configura desde la utilidad de configuración de Oracle GoldenGate (OGGCA). Este usuario puede acceder al gestor de servicios y a todos los microservicios para todos los despliegues asociados al gestor de servicios en el host.

Después de acceder al Gestor de Servicios con el primer usuario, puede crear usuarios desde la página Administrador del Gestor de Servicios. En función del rol de usuario, puede permitir a los usuarios acceder a los microservicios de Oracle GoldenGate.

Por ejemplo, si crea un usuario con el rol Operator (Operador), no podrá acceder al gestor de servicios con estas credenciales.

Gestión de usuarios con proveedores de identidad externos

Oracle GoldenGate soporta IDCS e IAM como proveedores de identidad basados en la nube y OAM como proveedor de identidad local. A partir de Oracle GoldenGate 23.9, Microsoft Azure EntraID también está disponible como proveedor de identidad externo.

Consulte Delegación de la gestión de usuarios a un proveedor de identidad externo para obtener instrucciones sobre la implantación de cualquiera de los proveedores de identidad externos soportados.