Configurations post-installation de PostgreSQL¶
Authentification (pg_hba.conf)¶
Le serveur PostgreSQL doit autoriser les accès à distance des serveurs Identity.
Il est nécessaire de modifier le fichier C:\Program Files\PostgreSQL\<version>\data\pg_hba.conf (remplacer <version> par la version PostgreSQL installée) pour ajouter les accès à distance autorisés, en utilisant le mécanisme d’authentification scram-sha-256.
Exemple :
1 2 3 4 5 6 7 8 9 | |
Installation de psql.exe sur le serveur Identity¶
Il est également nécessaire d’installer l’outil psql.exe sur le serveur Identity.
Pour ce faire, récupérez le binaire psql.exe situé à l’emplacement C:\Program Files\PostgreSQL\<version>\bin (remplacer <version> par la version PostgreSQL installée), puis transférez-le sur le serveur Identity.
Exécutez le binaire en tant qu’administrateur, puis entrez le mot de passe demandé.
Initialisation de la base de données PostgreSQL¶
Après l’installation de la solution Identity sur le serveur Identity, le service migrate se lance automatiquement pour créer ou migrer la base de données.
Pour vérifier son lancement, accédez à l’URL suivante depuis un navigateur web sur le serveur Identity :
https://FQDN-Serveur-Identity-API:44345/
Une redirection automatique vers https://FQDN-Serveur-Identity-API:44345/migrate a lieu si une opération de migration est en cours.
Il est également possible d’accéder directement à l’adresse https://FQDN-Serveur-Identity-API:44345/migrate pour connaître l’état dans lequel se trouve la base de données.
Configuration spécifique lors de l’installation d’Identity¶
Lors de l’installation d’une version 7.1, cochez la case Enable preview features (PostgreSQL database) sur l’écran de sélection du fichier de licence de l’installeur. Si cette case n’est pas cochée, l’installeur configurera la base de données comme une base SQL Server.
Les anciennes interfaces d’Identity ne sont pas compatibles avec l’utilisation d’une base de données PostgreSQL. À l’écran de sélection des composants à installer, il faut obligatoirement désélectionner le composant Systancia Hpliance (HPL).
Attention
L’installation ne pourra pas se poursuivre si la case Enable preview features (PostgreSQL database) et le composant Hpliance sont tous deux sélectionnés.


