Configurer l'intégration à Oracle Transport and Global Trade Management (OTM/GTM)
Vous pouvez établir une connexion entre les applications Oracle Access Governance et Oracle Transport and Global Trade Management (OTM/GTM) en tant que système géré. Pour la configuration, utilisez Systèmes orchestrés dans la console Oracle Access Governance.
Préalables
Avant d'installer et de configurer le système orchestré Oracle Transport and Global Trade Management (OTM/GTM). Vous devez tenir compte des préalables et des tâches suivants.
- Vous devez créer une application confidentielle dans Oracle Cloud Infrastructure.
- Vous devez créer un nouveau compte d'utilisateur dans Oracle Transport and Global Trade Management (OTM/GTM) et affecter un rôle d'administrateur d'utilisateur pour les intégrations externes.
OAuth 2.0 : Créer une application de type confidentiel intégrée
Pour créer une application intégrée de type Confidentiel dans OCI IAM, vous devez avoir le rôle d'administrateur de domaine d'identité.
Affectez l'ID client comme alias pour le compte d'utilisateur d'intégration Oracle Transport and Global Trade Management (OTM/GTM).
Effectuez les préalables mentionnés pour obtenir les paramètres d'intégration. OAuth 2 pour OTM/GTM.
- Naviguez jusqu'à Identité et sécurité, puis cliquez sur Domaines.
- Sélectionnez Domaines.
- Sélectionnez l'onglet Applications intégrées.
- Sélectionnez Ajouter une application.
- Sélectionnez la vignette Application confidentielle, puis sélectionnez Lancer le flux de travail.
-
Dans la page Détails, entrez les informations suivantes :
- Entrez un nom et une description pour l'application confidentielle.
- Dans la section Authentification et autorisation, activez Appliquer les autorisations en tant qu'autorisation.
- Cliquez sur Soumettre.
- Sélectionnez l'onglet Configuration OAuth.
- Sélectionnez Modifier la configuration OAuth.
- Sélectionnez Configurer cette application comme serveur de ressources maintenant
- Dans le champ Public principal, entrez l'URL d'Oracle Transport and Global Trade Management (OTM/GTM).
- Ajouter l'étendue de l'application
- Sélectionnez Configurer cette application comme client maintenant.
-
Sélectionnez les types d'octroi suivants :
- Données d'identification du client
- Assertion JWT
- Jeton d'autorisation
-
Entrez l'URL de redirection, par exemple
https://otmgtm-example-instance.oraclecloud.com/sso/openid_connect_redirect.jsp - Sélectionnez périmètre de réseau pour limiter les tentatives de connexion à des adresses IP ou à des intervalles spécifiques, sinon sélectionnez Partout.
- Sous Configuration du client > Émission de jeton, sélectionnez Ajouter des ressources.
- Cliquez sur Ajouter une portée, sélectionnez la liste déroulante par rapport à l'application confidentielle que nous avons créée, sélectionnez la portée disponible sous cette application et cliquez sur Ajouter.
- Cliquez sur Enregistrer les modifications.
- Cliquez sur Soumettre.
- Activez l'application, cliquez sur l'icône Actions, puis sélectionnez Activer. Le statut doit passer de Inactif à Actif.
Créer un compte d'utilisateur pour les intégrations externes
Créez un utilisateur et affectez le rôle d'administrateur d'utilisateur à l'utilisateur du service.
- Allez à la console Oracle Transport and Global Trade Management (OTM/GTM).
- Sélectionnez Configuration et administration.
- Dans la liste Gestion des utilisateurs, sélectionnez Gestionnaire d'utilisateurs.
- Sélectionnez Nouveau.
- Entrez Nom d'utilisateur en évitant les caractères spéciaux. Pour plus de détails, voir Caractères spéciaux.
-
Affectez l'ID client en tant que nom de famille. Par exemple,
S92C5BDC1234. - Sélectionnez Nom du domaine. Vous ne pouvez pas mettre à jour le nom de domaine une fois affecté.
- Entrez le mot de passe et vérifiez-le.
-
Dans le champ User Role ID, affectez les éléments suivants :
-
Pour l'accès avec le moins de privilèges, sélectionnez
USER-ADMINISTRATION. Pour en savoir plus sur les restrictions de provisionnement, voir Limites.
-
Pour l'accès avec le moins de privilèges, sélectionnez
- Dans la liste ID politique de compte, sélectionnez Politique de base.
- Dans la liste Contrôle d'accès, sélectionnez Intégration externe.
- Sélectionnez Terminé.
Configurer
Vous pouvez établir une connexion entre Oracle Transport and Global Trade Management (OTM/GTM) et Oracle Access Governance en entrant les détails de connexion. Pour ce faire, utilisez les fonctionnalités des systèmes orchestrés disponibles dans la console Oracle Access Governance.
Naviguer jusqu'à la page Systèmes orchestrés
La page Systèmes orchestrés de la console Oracle Access Governance vous permet de démarrer la configuration de votre système orchestré.
Sélectionner un système
À l'étape Sélectionner un système du flux de travail, vous pouvez spécifier le type de système que vous souhaitez intégrer à Oracle Access Governance.
Vous pouvez rechercher le système requis par son nom à l'aide du champ Rechercher.
- Sélectionnez Oracle Transport and Global Trade Management (OTM/GTM) .
- Cliquez sur Next (Suivant).
Ajouter des détails
Ajoutez des détails tels que le nom, la description et le mode de configuration.
- Dans le champ Nom, entrez le nom du système auquel vous souhaitez vous connecter.
- Entrez une description du système dans le champ Description.
- Pour ce système orchestré, Oracle Access Governance peut gérer les autorisations
- Cliquez sur Next (Suivant).
Ajouter des responsables
Ajoutez des responsables principaux et supplémentaires à votre système orchestré pour leur permettre de gérer les ressources.
Lors de la configuration du premier système orchestré pour votre instance de service, vous ne pouvez affecter des responsables qu'après avoir activé les identités à partir de la section Gérer les identités.
- Sélectionnez un utilisateur actif d'Oracle Access Governance en tant que responsable principal dans le champ Qui est le responsable principal?.
- Sélectionnez un ou plusieurs responsables supplémentaires dans la liste Qui en est le responsable?. Vous pouvez ajouter jusqu'à 20 responsables supplémentaires pour la ressource.
Paramètres du compte
Gérer les paramètres de compte lors de la configuration de votre système orchestré, y compris les paramètres d'avis et les actions par défaut lorsqu'une identité se déplace ou quitte votre organisation.
- Sélectionnez cette option pour permettre à Oracle Access Governance de créer de nouveaux comptes lorsqu'une autorisation est demandée, si le compte n'existe pas déjà. Par défaut, le compte est créé s'il n'existe pas, lorsqu'une autorisation est demandée. Si l'option est désélectionnée, les autorisations ne peuvent être provisionnées que lorsque le compte existe déjà dans le système orchestré. Si l'autorisation est demandée lorsqu'aucun utilisateur n'existe, l'opération de provisionnement a échoué.
-
Sélectionnez où et qui envoyer les courriels d'avis lorsqu'un compte est créé. Le paramètre par défaut est Utilisateur. Vous pouvez en sélectionner une, les deux ou aucune. Si vous ne sélectionnez aucune option, les avis ne sont pas envoyés lorsqu'un compte est créé.
- Utilisateur
- Gestionnaire d'utilisateurs
- Lorsqu'une identité quitte votre entreprise, vous devez supprimer l'accès à ses comptes. Vous pouvez choisir ce qu'il faut faire avec le compte lorsque cela se produit. Sélectionnez une des options suivantes :
- Suppression
- Désactiver
- Aucune action
Note
Ces options ne sont affichées que si elles sont prises en charge dans le type de système orchestré configuré. Par exemple, si Supprimer n'est pas pris en charge, les options Désactiver et Aucune action s'affichent. - Lorsque toutes les autorisations d'un compte sont supprimées, par exemple lors du passage d'un service à un autre, vous devrez peut-être ajuster les comptes auxquels l'identité a accès. Vous pouvez choisir ce qu'il faut faire avec le compte lorsque cela se produit. Sélectionnez une des options suivantes :
- Suppression
- Désactiver
- Aucune action
Note
Ces options ne sont affichées que si elles sont prises en charge dans le type de système orchestré configuré. Par exemple, si Supprimer n'est pas pris en charge, les options Désactiver et Aucune action s'affichent. - Si vous voulez qu'Oracle Access Governance gère les comptes créés directement dans le système orchestré, vous pouvez sélectionner l'option Gérer les comptes qui ne sont pas créés par la gouvernance des accès. Cela rapproche les comptes du système géré et permet de les gérer à partir d'Oracle Access Governance.
Paramètres d'intégration
Entrez les détails de la connexion à votre système Oracle Transport and Global Trade Management (OTM/GTM).
- À l'étape Paramètres d'intégration du flux de travail, entrez les détails requis pour permettre à Oracle Access Governance de se connecter à votre système Oracle Transport and Global Trade Management (OTM/GTM).
Paramètres d'intégration Nom du paramètre Description URL de base
Adresse URL principale qui inclut l'hôte et le port de votre instance de service Oracle Transport and Global Trade Management (OTM/GTM). Par exemple : otmgtm-example-instance.oraclecloud.com:443URL du serveur d'authentification Entrez l'URL du domaine OCI IAM suivie de oauth2/v1/token. Pour trouver l'URL de votre domaine, voir Recherche d'une URL de domaine d'identité. Par exemple :https://idcs-a1b2c3d4e5f67890.identity.oraclecloud.com/oauth2/v1/tokenID client
ID client de l'application confidentielle OCI IAM. Secret de client
Clé secrète client de l'application confidentielle OCI IAM. Quelle est la portée? Entrez les étendues applicables autorisées pour l'application confidentielle. Par exemple : https://otmgtm-example-instance.oraclecloud.com/logisticsXmlApi/[OTMGTMappname]Voulez-vous définir un rôle d'administrateur personnalisé lors de l'arrêt de l'utilisateur ou de la suppression d'un rôle d'administrateur? Affecte le rôle défini au lieu du rôle DEFAULT, dans les cas suivants : - Les droits sont supprimés si l'option "Supprimer les autorisations pour les comptes désactivés" est activée. Voir
- Lorsqu'un rôle est supprimé
- Cliquez sur Ajouter pour créer le système orchestré.
Terminer
Terminez la configuration du système orchestré en fournissant des détails indiquant s'il faut effectuer une personnalisation supplémentaire ou activer et exécuter un chargement de données.
La dernière étape du flux de travail est Terminer.
- Personnaliser avant d'activer les chargements de données pour le système
- Activer et préparer le chargement de données avec les valeurs par défaut fournies
, sélectionnez Administration du service → Systèmes orchestrés.