Aller au contenu

Dans le cadre d'une primo-installation

Installation de CyberElements Identity 7.1

À partir de la version 7.1, un nouvel installeur est livré avec CyberElements Identity. L’exécutable Cyberelements Identity Version 7.1.x.exe installe les modules suivants :

  • la base de données, qui peut être installée sur un serveur distant ;
  • Hpliance, c’est-à-dire les anciens modules de la génération 6 ;
  • Identity, le site web et son API ;
  • le serveur d’audits.

Il installe également les modules suivants, de manière facultative :

  • le module CyberElements Federation ;
  • SIP, le moteur de provisioning et son API.

L’installeur permet par ailleurs de désinstaller l’ancienne version, à partir de la version 7.0 seulement.

Attention

Une source de données ODBC 32 bits est nécessaire afin de pouvoir configurer le module des audits. Référez-vous à cette page pour créer une source de données ODBC.

Installeur de CyberElements Identity 7.1

Lancez l'installeur et cliquez sur Next >.

Termes d'utilisation

Acceptez les termes d'utilisation puis cliquez sur Next >.

Prérequis

A cet écran, patientez un instant. L'installeur vérifie que les prérequis sont bien installés.

Note

Si un des prérequis n'est pas respecté — rôle, fonctionnalité ou framework manquant —, l’installeur s’arrête et un message précise les éléments manquants. Reportez-vous à la page Prérequis techniques.

Une fois les prérequis vérifiés, cliquez sur Next >.

Ecran de sélection du fichier de licence

A l'écran de configuration de la licence, cliquez sur Browse... puis sélectionnez votre fichier de licence

Attention

Dans le cas où une base de données PostgreSQL est utilisée, cochez la case Enable preview features (PostgreSQL database)

Cliquez sur Next >

Désinstallation des versions précédentes

Cet écran vous permet de désinstaller les versions précédentes déjà installées. Renseignez les chemins vers les versions précédentes. Vous pouvez également sélectionner si Systancia Identity Provisioning (SIP) et CyberElements Federation doivent être désinstallés en cochant la case associée. Cliquez sur Next >.

L'installeur désinstalle Identity, patientez.

Sélection des composants

A cet écran, sélectionnez les composants à installer puis cliquez sur Next >.

Note

Vous pouvez sélectionner les composants individuellement en cochant ou décochant la case associée ou utiliser les options du menu déroulant :

Attention

Si vous avez précédemment sélectionné la case Enable preview feature, il faut impérativement désélectionner le composant Hpliance, ce dernier n'est pas compatible avec les bases de données PostgreSQL.

Sélection des répertoires d'installation

Renseignez les chemins d'installation pour la nouvelle version de CyberElements Identity puis cliquez sur Next >.

Une fois les informations entrées, cliquez sur Next >.

Configuration de la base de données

Vous arrivez ensuite à l'écran de configuration de la base de données.

Renseignez la configuration en entrant le FQDN ou l'IP du serveur de base de données, le nom de la base ainsi que le type d'authentification à la base (renseignez également les identifiants du compte de service si vous sélectionnez une authentification SQL Server). Cliquez ensuite sur Next >.

Exemple avec une base de données SQL Server

Une fois la base de données configurée, cliquez sur Next >.

Comptes de service

L'installeur demande ensuite de renseigner les comptes de service qui seront utilisés par Identity.

  • Le compte Identity Service Account sera utilisé pour accéder à l'application web et aux API SID.
  • Le compte Hpliance Service Account sera utilisé pour accéder aux anciennes interfaces et aux services Windows comme les workflows.

Vous pouvez cocher la case Use Identity Service Account pour utiliser le même compte de service dans les deux cas.

Une fois les comptes de services définis, cliquez sur Next >.

Configuration du certificat

Cet écran permet de sélectionner le magasin de certificats ainsi que le certificat à utiliser.

Une fois le certificat sélectionné, cliquez sur Next >.

Configuration du réseau

Vous arrivez ensuite sur l'écran de configuration du réseau.

  • Host name : Renseignez dans ce champ le FQDN de votre serveur Identity ;
  • Hpliance port : Renseignez ici le port qui sera utilisé pour accéder aux anciennes interfaces ;
  • Identity port : Renseignez ici le port qui sera utilisé pour accéder à l'application web Identity ;
  • Identity API Port : Renseignez le port qui sera utilisé pour accéder aux API Identity ;
  • Application Culture : Ce menu déroulant définit la langue par défaut de l'interface Identity. Sélectionnez en-US pour l'anglais ou fr-FR pour le français.

Une fois les informations entrées, cliquez sur Next >.

Configuration du serveur SMTP

Cet écran permet de configurer un serveur SMTP qui sera utilisé pour envoyer les différentes notifications. Pour configurer le serveur SMTP, renseignez les champs comme suit :

Note

Cette étape étant facultative, vous pouvez laisser les champs vides si vous ne souhaitez pas configurer de serveur SMTP.

  • SMTP Server Address : renseignez dans ce champ l'adresse IP du serveur SMTP qui sera utilisé (valeur vide par défaut) ;
  • SMTP Port : renseignez ici le port qui sera utilisé pour accéder au serveur SMTP (valeur par défaut : 25) ;
  • SMTP Mail Address : renseignez dans ce champ l'adresse mail qui servira d'expéditeur aux notifications (valeur vide par défaut) ;
  • SMTP Username : renseignez ici l'identifiant du compte qui sera utilisé pour expédier les notifications (valeur vide par défaut) ;
  • SMTP Password : renseignez ici le mot de passe du compte qui sera utilisé pour expédier les notifications (valeur vide par défaut).

Configuration des audits

Attention

Une source de données ODBC 32 bits doit avoir été créée afin de pouvoir procéder à cette étape. Référez-vous à cette page.

Cet écran permet de configurer le module des audits. Renseignez les champs suivants :

  • AuditType : Ce champ est rempli automatiquement.
  • SSOX Login : Renseignez dans ce champ l'identifiant du compte SSOX qui sera utilisé pour enregistrer les audits ;
  • SSOX Password : Renseignez dans ce champ le mot de passe du compte SSOX qui sera utilisé pour enregistrer les audits ;
  • ODBC DSN (Catalog) : Sélectionnez dans le menu déroulant votre source de données ODBC 32 bits. Si cette liste est vide, référez-vous à cette page ;
  • Audit Server Address : Renseignez dans ce champ l'adresse IP de votre serveur d'audit ;
  • Audit Server Port : Renseignez dans ce champ le port qui sera utilisé par le serveur d'audit.

Une fois les informations entrées, cliquez sur Next >.

Configuration de Federation

Note

Cette fenêtre apparaît si le composant Federation a été sélectionné lors de l'étape de sélection des composants.

Cet écran permet de configurer l'installation de CyberElements Federation. Renseignez les champs suivants :

  • Federation Hostname : entrez dans ce champ le FQDN du serveur Federation qui sera utilisé ;
  • Federation Port (44350) : entrez dans ce champ le port qui sera utilisé par CyberElements Federation (valeur par défaut : 44350) ;
  • Federation Installation Directory : cliquez sur le bouton Browse... pour sélectionner le répertoire d'installation de CyberElements Federation ;
  • Use Identity Service Account : Cochez cette case pour utiliser le compte de service Identity comme compte de service Federation. Cocher cette case grise la définition du compte de service Federation ;
  • Federation Service Account : Cette section permet de définir le compte de service Federation :
    • Sélectionnez le périmètre du compte de service dans le menu déroulant.
    • Domain : Sélectionnez le domaine du compte de service Federation ;
    • Username : entrez dans ce champ l'identifiant du compte de service Federation ;
    • Password : entrez dans ce champ le mot de passe du compte de service Federation.

Une fois les informations entrées, cliquez sur Next >.

Composants additionnels

Note

Cette fenêtre apparaît si le composant CyberElements Identity Provisioning (SIP) a été sélectionné lors de l'étape de sélection des composants.

Cet écran permet de configurer l'installation de SIP. Renseignez les champs suivants :

  • SIP Installation Directory : cliquez sur le bouton Browse... pour sélectionner le répertoire d'installation de CyberElements Identity Provisioning ;
  • Use Identity Service Account : Cochez cette case pour utiliser le compte de service Identity comme compte de service SIP. Cocher cette case grise la définition du compte de service SIP ;
  • SIP Service Account : Cette section permet de définir le compte de service SIP :
    • Sélectionnez le périmètre du compte de service dans le menu déroulant.
    • Domain : Sélectionnez le domaine du compte de service SIP ;
    • Username : entrez dans ce champ l'identifiant du compte de service SIP ;
    • Password : entrez dans ce champ le mot de passe du compte de service SIP.

Une fois les informations entrées, cliquez sur Next >.

Configuration SIP - OIDC

Note

Cette fenêtre apparaît si le composant CyberElements Identity Provisioning (SIP) a été sélectionné lors de l'étape de sélection des composants.

Cet écran permet de configurer la couche d'authentification OIDC du Service Provider. Renseignez les champs suivants :

  • Port API SIP : Renseignez le port qui sera utilisé par les API SIP ;
  • Audience, Authorization Endpoint, Token Endpoint, End Session Endpoint : Renseignez ici les paramètres pour votre Service Provider.

Une fois les informations entrées, cliquez sur Next >.

Configuration SIP - Identification

Note

Cette fenêtre apparaît si le composant CyberElements Identity Provisioning (SIP) a été sélectionné lors de l'étape de sélection des composants.

Cet écran permet de configurer les identifiants pour SIP qui seront notamment utilisé dans les fichiers de configurations. Renseignez les champs suivants :

Note

Dans le cadre d'une primo-installation, il est recommandé de laisser les informations par défaut

  • Client ID : Renseignez ici l'identifiant de Client ;
  • Client Secret : Renseignez ici le secret de Client ;
  • HPP Username : Renseignez ici l'identifiant du compte HPP ;
  • HPP Password : Renseignez ici le mot de passe du compte HPP ;
  • Use PKCE : Cochez cette case pour activer l'extension de sécurité PKCE ;
  • Culture : Sélectionnez fr-FR pour le français ou en-US.

Une fois les informations entrées, cliquez sur Next >.

Ready to Install

Cet écran présente un récapitulatif des configurations effectuées dans l'installer. Vérifiez que les informations sont correctes puis cliquez sur Installer.

Installation

Patientez un moment lors de l'installation de CyberElements Identity puis cliquez sur Terminer pour conclure l'installation.

Attention

Pendant cette phase, l'installeur vérifie que Hpliance a été correctement installé. Si ce n'est pas le cas, l'installation s'arrête avec le message Hpliance was not installed properly. Consultez alors les journaux d'installation, corrigez la cause et relancez l'installeur.