Autorisation Oracle GoldenGate
Les microservices Oracle GoldenGate fournissent une infrastructure permettant de créer des applications tenant compte des services afin de les utiliser et de les intégrer dans des environnements de déploiement globaux basés sur le cloud.
L'autorisation (AZ) inclut la communication entre Oracle GoldenGate et Oracle GoldenGate, ainsi que les tâches de configuration du réseau et du serveur. L'autorisation de l'utilisateur requiert que des rôles/privilèges soient affectés aux utilisateurs, selon les besoins.
L'autorisation peut être effectuée directement à partir de la console Oracle GoldenGate ou l'externaliser à des fournisseurs de gestion des identités externes. Les techniques de gestion des identités utilisées avec les processus Oracle GoldenGate aident à configurer des profils d'autorisation et des fournisseurs d'identités externes qui gèrent l'autorisation pour les utilisateurs Oracle GoldenGate. Oracle GoldenGate prend en charge IDCS, IAM (Cloud), OAM (sur site) et Microsoft EntraID pour la gestion des identités externes, en utilisant OAuth2 comme protocole de communication.
Octroyer des rôles utilisateur pour autorisation
Dans Oracle GoldenGate, l'autorisation repose sur des rôles utilisateur. Les actions effectuées dans Oracle GoldenGate dépendent du rôle utilisateur appliqué à un utilisateur. Utilisez les adresses de service d'API REST pour plus de détails sur la détermination du rôle utilisateur requis pour effectuer différentes actions.
Vous pouvez choisir et affecter les rôles utilisateur suivants lors de la création d'utilisateurs Oracle GoldenGate.
Tableau 1 Rôles et privilèges des utilisateurs Oracle GoldenGate { : #GUID-9757A442-A14D-4E7A-8012-F507A4B27186__TABLE_UPW_GNN_KXB .titleintable}
| ID de rôle | Niveau de privilège |
|---|---|
| Utilisateur | Autorise les demandes de service informatives, qui ne modifient ni n'affectent le fonctionnement de MA. Exemples d'informations de requête/lecture seule : informations sur les mesures de performances, statut des ressources et informations de surveillance. |
| Opérateur | Permet aux utilisateurs d'effectuer uniquement des actions opérationnelles, telles que la création, le démarrage et l'arrêt des ressources. Les opérateurs ne peuvent pas modifier les profils opérationnels ou les paramètres opérationnels du serveur MA. |
| Administrateur | Accorde un accès complet à l'utilisateur, notamment la possibilité de modifier des profils et des paramètres opérationnels généraux non liés à l'intégrité du serveur. |
| Sécurité | Permet d'administrer les objets liés à l'intégrité et d'appeler des demandes d'assistance liées à l'intégrité. Ce rôle dispose de privilèges complets. |
Gestion des utilisateurs basée sur les rôles utilisateur
Les utilisateurs Oracle GoldenGate qui sont créés à différentes étapes de la configuration du déploiement ont différentes fonctions d'accès pour les microservices Oracle GoldenGate.
Le premier utilisateur d'Oracle GoldenGate est configuré à partir de l'utilitaire de configuration d'Oracle GoldenGate (OGGCA). Cet utilisateur peut accéder au gestionnaire de services et à tous les microservices pour tous les déploiements associés au gestionnaire de services sur l'hôte.
Une fois que vous avez accédé au gestionnaire de services à l'aide du premier utilisateur, vous pouvez créer des utilisateurs à partir de la page Administrateur du gestionnaire de services. Selon le rôle utilisateur, vous pouvez autoriser les utilisateurs à accéder aux microservices Oracle GoldenGate.
Par exemple, si vous créez un utilisateur avec le rôle Opérateur, vous ne pouvez pas accéder au gestionnaire de services avec ces informations d'identification.
Gestion des utilisateurs avec des fournisseurs d'identités externes
Oracle GoldenGate prend en charge IDCS et IAM en tant que fournisseurs d'identités cloud et OAM en tant que fournisseur d'identités on-premise. A partir d'Oracle GoldenGate 23.9, Microsoft Azure EntraID est également disponible en tant que fournisseur d'identités extternal.
Pour obtenir des instructions sur l'implémentation des fournisseurs d'identités externes pris en charge, reportez-vous à Délégation de la gestion des utilisateurs à un fournisseur d'identités externe.