Gestion des référentiels¶
Un référentiel est défini comme une source centralisée ou un emplacement de données qui stocke et gère les informations de compte des utilisateurs, des groupes et des ressources au sein d'un système ou d'une organisation.
Dans cyberelements Identity, un référentiel peut avoir plusieurs applications dans lesquelles les comptes, rôles et habilitations sont réparties.
Créer / modifier / supprimer un référentiel¶
Pour accéder à la gestion des référentiels, rendez-vous dans le menu « Gestion des accès / Référentiels ».
Vous arrivez directement sur la liste des référentiels existants, préchargée dans un tableau sans aucun filtre appliqué.
Une pagination est mise en place pour n'afficher que 10 référentiels.
Un champ de recherche est disponible en haut à droite du tableau. La recherche porte sur les attributs « code » et « nom » des référentiels.
Pour créer un nouveau référentiel, il faut cliquer sur le bouton «
».
Choisissez le type d’application dans le catalogue de connecteurs.
Dans le cas où le référentiel ne serait pas lié à un connecteur automatique, choisissez l’option « Other » dans la catégorie Autres.
Saisissez dans un premier temps les paramètres généraux d’un référentiel :
- Code : code du référentiel. Doit être unique, sans espace et sans caractère spécial. Obligatoire.
- Nom : nom du référentiel. Libellé qui sera affiché dans les différents formulaires de l’application. Obligatoire.
- Description : champ qui permet de saisir une description du référentiel. Facultatif.
- Rôle par défaut : sélectionner le rôle qui sera utilisé par les workflows si des demandes de d’habilitations sont réalisées sur le référentiel. Facultatif.
- Type d’export : permet de déterminer le type d’export qui sera utilisé dans le connecteur de provisioning. Cette information sert à déterminer quel type d’attribut sera utilisé pour les habilitations de type dynamique.
Si Account+Access est choisi, alors les habilitations dynamiques seront liées à des attributs de comptes ; si user+Access est choisi, alors les habilitations dynamiques seront liées à des attributs de personnes. Cette information est obligatoire dans le cas d’un provisioning automatique, la valeur par défaut est Account+Access.
Cliquez sur le bouton « Configuration SIP » pour configurer un connecteur automatique. Le bouton n’est pas accessible si le choix du référentiel est « Other ».
Validez le formulaire de création pour configurer les applications et habilitations, les types de comptes et les rôles du référentiel.
Actions sur les boutons en mode création :
- Annuler : annule la saisie en cours et revient sur la page de liste des référentiels.
- Sauvegarder : valide le formulaire et bascule la page en mode consultation.
- Sauvegarder et quitter : valide le formulaire et revient sur la page de liste des référentiels.
Pour consulter et modifier un référentiel, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante :
Il est possible de basculer en mode modification directement à partir de la page de consultation d’un référentiel.
En mode modification, tous les champs sont modifiables.
Actions sur les boutons en mode modification :
- Annuler : annule la saisie en cours et bascule la page en mode consultation.
- Sauvegarder : valide le formulaire et bascule la page en mode consultation.
- Sauvegarder et quitter : valide le formulaire et revient sur la page de liste des politiques de login.
Pour supprimer un référentiel, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante :
Un message de confirmation est ouvert avant de procéder à la suppression du référentiel.
Avertissement : il n’est pas possible de supprimer un référentiel tant que des objets liés existent.
Configuration d'un connecteur automatique (via SIP)¶
Configurer un connecteur automatique consiste à définir les paramètres de connexion entre cyberelements Identity et une application tierce. Les modes de connexion peuvent être :
- Annuaire (AD, LDAP, OpenLDAP, ADLDS, etc.)
- Fichier plat (csv, xml)
- BDD
- API (SCIM)
Pour chaque référentiel, il est possible de configurer un connecteur automatique afin de réaliser des séquences de provisioning (amont ou aval). A noter qu’à partir de la version 7.0, pour le référentiel Identity, il n’y a plus de configuration de lien odbc à réaliser. La communication entre Systancia Identity Provisioning et cyberelements Identity se fait automatiquement et de manière transparente.
L’accès à la configuration d’un connecteur automatique se fait sur la page d’un référentiel ouverte en mode consultation. Cliquer sur le bouton « Configuration SIP ».
Pour chaque configuration de connecteur, peu importe le mode de connexion, il est nécessaire de spécifier l’agent de provisioning. L’agent de provisioning est renseigné par défaut quand il n’en existe qu’un seul.
Note : en version 7.0, il ne peut y avoir qu’un seul agent de provisioning de configuré. Celui-ci est créé par défaut, que ce soit en montée de version ou en primo installation.
Pour le reste, les formulaires de configuration varient selon le mode de connexion à configurer.
Connexion type Annuaire, ancien connecteur¶
Pour une connexion type Annuaire, ancien connecteur, permettant l’export et l’import (LDAP, AD, OpenLDAP, etc.), il faut saisir les informations suivantes :
- Serveur : adresse du serveur sur lequel se trouve l’annuaire
- Port : port de connexion
- SSL : cochez si connexion SSL à activer
- Base : Racine de l’arbre depuis laquelle les données seront extraites ou écrites. Ex : « DC=Domaine,DC=local »
- Identifiant : compte de connexion
- Mot de passe : mot de passe du compte de connexion
Connexion type Annuaire, nouveau connecteur¶
Pour une connexion type Annuaire, nouveau connecteur, permettant uniquement l’export (LDAP, AD, OpenLDAP, etc.), il faut saisir les informations suivantes :
- Serveur : adresse du serveur sur lequel se trouve l’annuaire
- Port : port de connexion
- SSL : cochez si connexion SSL à activer
- Domaine : Racine de l’arbre depuis laquelle les données seront extraites ou écrites. Ex : « Domaine.local »
- Identifiant : compte de connexion
- Mot de passe : mot de passe du compte de connexion
Connexion type BDD¶
Pour une connexion type BDD (SQL Serveur, Oracle, POST Gre, etc.), il faut saisir les informations suivantes :
- Chaîne de connexion préalablement créée (lien ODBC, etc.)
- Identifiant : compte de connexion
- Mot de passe : mot de passe du compte de connexion
Connexion type fichier plat (CSV, TXT, etc.)¶
- Nom du fichier : chemin complet du fichier.
- Ignorer la 1ère ligne : cocher si le fichier contient un entête.
- Format : ASCII ou Unicode
- Séparateur : caractère qui représente le séparateur des colonnes
- Séparateur de valeur : caractère qui représente le séparateur de valeurs en cas d’attribut multivalué
- Multiligne pour le même utilisateur : Nom de l’attribut dont la valeur est unique (exemple : matricule, login, etc.) qui sert d’attribut pivot pour gérer des valeurs multivaluées.
Créer / modifier / supprimer des applications et des habilitations¶
Pour accéder à la gestion des applications et des habilitations d’un référentiel, rendez-vous sur la page d’un référentiel en mode consultation, puis ouvrir l’onglet « Applications et Habilitations ».
La liste des applications existantes est préchargée sans aucun filtre appliqué mais respectant les autorisations liées au profil de la personne connectée.
La liste des habilitations liées à une application est affichée dans un tableau imbriqué à l’application.
Une pagination est mise en place pour n'afficher que 10 applications.
Dans le tableau imbriqué des habilitations, une pagination est mise en place pour n'afficher que 5 habilitations.
Un champ de recherche est disponible en haut à droite du tableau des applications. La recherche porte sur le code et nom des applications.
De même, dans le tableau imbriqué des habilitations, un champ de recherche est disponible en haut du tableau. La recherche porte sur les attributs « Catégorie », « code » et « nom » des habilitations.
Pour créer une nouvelle application, il faut cliquer sur le bouton «
» qui se situe en haut à droite du tableau des applications.
Saisissez les paramètres d’une application :
- Code : code de l’application. Doit être unique, sans espace et sans caractère spécial. Obligatoire.
- Nom : nom de l’application. Libellé qui sera affiché dans les différents formulaires de l’application. Obligatoire.
- Description : champ qui permet de saisir une description de l’application. Facultatif.
- Responsable : sélectionner une ou plusieurs personnes parmi la liste des identités. Facultatif.
Pour créer une nouvelle habilitation, ouvrez le tableau imbriqué de l’application à laquelle vous souhaitez rattacher l’habilitation et cliquez sur le bouton «
» qui se situe en haut à droite du tableau des habilitations.
Saisissez les paramètres d’une habilitation :
- Code : code de l’habilitation. Doit être unique, sans espace et sans caractère spécial. Obligatoire.
- Nom : nom de l’habilitation. Libellé qui sera affiché dans les différents formulaires de l’application. Obligatoire.
- Description : champ qui permet de saisir une description de l’application. Facultatif.
- Catégorie : sélectionner une catégorie parmi la liste proposer créer une nouvelle catégorie. Pour créer une nouvelle catégorie, il faut cliquer sur le bouton «
» situé à droite de la liste déroulante. Facultatif.
- Type :
- Groupe. Option présente pour gérer la rétrocompatibilité en cas de montée de version. Cette option est dépréciée à partir de la 7.0.
- Attribut
- Mode :
- Statique : Valeur du droit à définir
- Dynamique : Valeur issue d’un attribut
- Code pour l’export : nom d’attribut qui sera exporté dans les exports « USER+ACCESS » et « ACCOUNT+ACCESS »
- Valeur pour l’export :
- Soit champ libre si Mode = statique
- Soit champ pour sélectionner un attribut si Mode = dynamique. L’attribut doit être attribut de compte si le connecteur est réalisé avec un export de type « ACCOUNT + ACCESS » ou un attribut d’identité si le connecteur est réalisé avec un export de type « USER + ACCESS »
Note : l’export « USER + ACCESS » est conservé en version 7.0 pour gérer la rétrocompatibilité en cas de montée de version. Il est déprécié à partir de la version 7.0.
Pour modifier une application, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante.
Tous les champs sont modifiables.
Pour modifier une habilitation, ouvrez le tableau imbriqué de l’application dans laquelle vous souhaitez modifier une habilitation et cliquez sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante.
Tous les champs sont modifiables.
Actions sur les boutons en mode création et modification (applications et habilitations) :
- Annuler : annule la saisie en cours et reviens sur la page du référentiel
- Sauvegarder : Valide le formulaire et reviens sur la page du référentiel
Pour supprimer une application, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante.
Un message de confirmation est ouvert avant de procéder à la suppression de l’application.
Avertissement : il n’est pas possible de supprimer une application tant que des objets liés existent.
Pour supprimer une habilitation, ouvrez le tableau imbriqué de l’application dans laquelle vous souhaitez supprimer une habilitation et cliquez sur le bouton «
» qui se situe à droite dans la ligne du tableau correspondante.
Un message de confirmation est ouvert avant de procéder à la suppression de l’habilitation.
Avertissement : il n’est pas possible de supprimer une habilitation tant que des objets liés existent.
Gestion des rôles¶
A partir de la version 7.0, les rôles sont ajoutés dans la gestion des modèles de droits. Les rôles, qui peuvent être apparentés aux profils métiers, permettent de pouvoir prédéfinir un ensemble de permissions mais également de multiplier les comptes pour une identité si nécessaire. Par exemple, une personne qui a un rôle administrateur et utilisateur standard peut se voir attribuer 2 comptes pour utiliser celui nécessaire en fonction des opérations qu’il a à mener.
Créer / modifier / supprimer un rôle (profil métier)¶
Pour accéder à la gestion des rôles, rendez-vous dans le menu « Gestion des accès / Rôles ».
Vous arrivez directement sur la liste des rôles existants, préchargée dans un tableau sans aucun filtre appliqué mais respectant les autorisations liées au profil de la personne connectée.
Une pagination est mise en place pour n'afficher que 10 rôles.
Un champ de recherche est disponible en haut à droite du tableau. La recherche porte sur les attributs « code » et « nom » des rôles.
Pour créer un nouveau rôle, il faut cliquer sur le bouton «
»
Saisissez les paramètres généraux d’un rôle :
- Code : code du rôle. Doit être unique, sans espace et sans caractère spécial. Obligatoire.
- Nom : nom du rôle. Libellé qui sera affiché dans les différents formulaires de l’application. Obligatoire.
- Description : champ qui permet de saisir une description du rôle. Facultatif.
Validez le formulaire de création pour ajouter des liens à des référentiels et des habilitations par défaut.
Pour consulter et modifier un rôle, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante
Il est possible de basculer en mode modification directement à partir de la page de consultation d’un rôle.
En mode modification, tous les champs sont modifiables.
Actions sur les boutons en mode modification ou création :
- Annuler : annule la saisie en cours et bascule la page en mode consultation
- Sauvegarder : Valide le formulaire et bascule la page en mode consultation
- Sauvegarder et quitter : Valide le formulaire et reviens sur la page de liste des rôles
Pour supprimer un rôle, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante
Un message de confirmation est ouvert avant de procéder à la suppression du rôle.
Avertissement : il n’est pas possible de supprimer un rôle tant que des objets liés existent.
- Il est possible de gérer les liaisons avec les référentiels depuis cette page de configuration.
- Il est possible de gérer des habilitations par défaut pour un rôle depuis cette page de configuration.
Gérer les liaisons entre un référentiel et un rôle¶
Créer une liaison entre un rôle et un référentiel permet de pouvoir générer un compte dès lors qu’une identité possède un rôle et remplisse les conditions d’obtention d’un compte (état de l’identité, identité disposant de droit ou non, etc.).
La création d’une liaison entre un référentiel et un rôle peut se faire de 2 façons différentes :
- Soit dans la page de configuration d'un rôle
- Soit dans le page de configuration d'un référentiel
Pour ajouter une liaison avec un référentiel depuis la page de configuration d’un rôle, il faut ouvrir le rôle souhaité en mode consultation et ouvrir l’onglet « Référentiel ». La liste des référentiels associés au rôle est préchargée sans aucun filtre appliqué mais respectant les autorisations liées au profil de la personne connectée.
Une pagination est mise en place pour n'afficher que 10 référentiels liés existants.
Un champ de recherche est disponible en haut à droite du tableau des référentiels liés. La recherche porte sur le nom des référentiels.
Pour créer un nouveau lien avec un référentiel, il faut cliquer sur le bouton «
» qui se situe en haut à droite du tableau.
Choisissez un référentiel dans la liste, puis sélectionnez le type de compte à utiliser. Sauvegardez pour enregistrer la liaison.
L'opération est à renouveler pour chaque liaison à créer.
Pour modifier un référentiel lié au rôle, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante
Le type de compte est modifiable.
Pour supprimer un référentiel lié au rôle, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante
Pour ajouter une liaison avec un référentiel depuis la page de configuration d’un référentiel, il faut ouvrir le référentiel souhaité en mode consultation, puis ouvrir l’onglet « Rôles ». La liste des rôles associés est préchargée sans aucun filtre appliqué mais respectant les autorisations liées au profil de la personne connectée.
Une pagination est mise en place pour n'afficher que 10 liens rôles / référentiel existants.
Un champ de recherche est disponible en haut à droite du tableau des liens rôles / référentiel. La recherche porte sur le nom des rôles.
Pour créer un nouveau lien rôle / référentiel, il faut cliquer sur le bouton «
» qui se situe en haut à droite du tableau.
Choisissez un rôle dans la liste, puis sélectionnez le type de compte à utiliser. Sauvegardez pour enregistrer la liaison.
Pour modifier une association rôle - référentiel, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante.
Le type de compte est modifiable.
Actions sur les boutons en mode création et modification :
- Annuler : annule la saisie en cours et reviens sur la page du référentiel
- Sauvegarder : Valide le formulaire et reviens sur la page du référentiel
Pour supprimer une association rôle - référentiel, il faut cliquer sur l'icône «
» qui se situe à droite dans la ligne du tableau correspondante.
Un message de confirmation est ouvert avant de procéder à la suppression de l’association rôle - référentiel.
Avertissement : il n’est pas possible de supprimer une association rôle - référentiel tant que des objets liés existent.
Gestion des habilitations par défaut d’un rôle¶
Si un rôle possède des habilitations par défaut, alors dès lors qu’une identité possèdera ce rôle, elle possèdera également par héritage les habilitations par défaut du rôle. Cette fonctionnalité remplace les groupes de droits, présents dans les versions précédentes du produit.
Pour ajouter des habilitations par défaut sur un rôle, il faut ouvrir le rôle souhaité en mode consultation, puis ouvrir l’onglet « Habilitations ». Cliquer sur le bouton «
».
Sélectionner les droits souhaités et cliquer sur « Valider » pour ajouter les habilitations au rôle ou « Annuler » pour annuler l’opération.






















































