Habilitations
Les écrans décrits sur cette page se trouvent dans Paramètres > Accès & habilitations (anciennement Administration) : Utilisateurs, Modèles utilisateurs et Habilitations. Au survol d'une entrée de menu renommée, une info-bulle « Anciennement : … » rappelle son ancien libellé.
La plupart des captures d'écran de cette page montrent l'interface de la version 2.0.0. Quelques captures reflètent encore l'interface précédente (création d'un utilisateur en authentification interne, menu du profil et onglet Sécurité, ligne et modification d'une habilitation DTS) : ces écrans peuvent visuellement différer de ce qui est montré ici.
Introduction
Ce manuel a pour objectif de guider son lecteur dans les opérations suivantes :
- Description du process de création et d'habilitation
- Création et Mise à jour d'un nouvel utilisateur
- Habilitation d'un utilisateur aux fonctionnalités
Ces actions sont à réaliser à travers le menu Paramètres > Accès & habilitations (anciennement Administration) de la plateforme.

Description globale
Cinématique générale
Les « habilitations » d'un utilisateur permettent de donner accès ou de supprimer l'accès aux fonctionnalités d'Orkestra.
Ces habilitations peuvent se faire à une maille très agrégée, ou d'agir à la maille la plus fine, à savoir aux Modules pour Data Fabrik, et à l'Etiquette pour le Data Shop.
Elles se synthétisent comme suit :

Gestion d'un utilisateur
Création d'un utilisateur
La création d'un utilisateur se fait en 2 étapes :
- Création
- Procédure pour une authentification avec un protocole SSO (single sign-on) comme SAML2 ou OIDC ou avec le protocole LDAP. C'est-à-dire connectée au fournisseur d'identité de l'entreprise.
- Procédure pour une authentification dite « interne », c'est-à-dire non connectée au fournisseur d'identité de l'entreprise.
- Attribution d'habilitations
Fonctionnement de l'authentification unique (SSO – SAML2 ou OIDC)
Permet aux utilisateurs de se connecter à la plateforme Orkestra via leur compte d'entreprise, sans avoir à gérer un mot de passe spécifique à la plateforme.
L'authentification unique (SSO – Single Sign-On) repose soit sur le protocole SAML2, soit sur le protocole OIDC, et s'intègre au système d'identité existant (Active Directory, Azure AD, etc.).
Principe général
Lorsqu'un utilisateur accède à la plateforme Orkestra :
- Il est redirigé vers le fournisseur d'identité (Identity Provider – IdP) de son entreprise.
- L'IdP authentifie l'utilisateur selon les règles internes de sécurité (politique de mot de passe, etc.).
- L'IdP renvoie une assertion signée à Orkestra, confirmant l'identité de l'utilisateur.
- Orkestra crée ou met à jour la session de l'utilisateur selon les droits associés à son compte.
L'utilisateur est ainsi automatiquement connecté à Orkestra, sans ressaisie de ses identifiants.
Configuration technique
L'activation du SAML2 nécessite les éléments suivants :
| Élément | Description |
|---|---|
| Certificat X.509 valide | Utilisé pour signer et valider les échanges SAML entre Orkestra et l'IdP. |
| Métadonnées IdP | Fournies par le service d'identité (ex. fichier XML contenant les endpoints et les clés publiques). |
| URL du point d'entrée (Single Sign-On URL) | Adresse de redirection vers le fournisseur d'identité. |
| Audience / Entity ID | Identifiant unique d'Orkestra auprès de l'IdP. |
L'activation de l'OIDC nécessite les éléments suivants :
| Élément | Description |
|---|---|
| Authority | URL de base du fournisseur d'identité. |
| Client ID / Client Secret | Identifiant unique d'Orkestra auprès de l'IdP. |
| URL du point d'entrée (Single Sign-On URL) | Adresse de redirection vers le fournisseur d'identité. |
Ces paramètres sont configurés dans les fichiers appsettings.json.
Lorsqu'il est activé, le mode SSO remplace l'authentification LDAP ou interne. L'activation doit être réalisée par un administrateur système disposant des droits sur le serveur IIS et les certificats. Voir les manuels d'installation.
Création d'un utilisateur avec SSO actif
Lorsqu'Orkestra est configuré avec SSO :
- La création d'un utilisateur ne nécessite pas de mot de passe dans l'interface d'administration.
- Le champ Login doit correspondre à l'identifiant unique envoyé par le fournisseur d'identité (souvent l'adresse e-mail professionnelle).
Gestion des droits et rôles
L'authentification SSO ne modifie pas la gestion des habilitations internes à Orkestra :
- Les rôles (Visualisateur, Créateur, Super-Admin) restent définis dans Paramètres > Accès & habilitations > Utilisateurs.
- Les droits applicatifs sont attribués de la même manière que pour un utilisateur SSO, LDAP ou interne.
Procédure pour les protocoles LDAP et SSO
Ce process concerne les plateformes Orkestra installée avec une authentification liée au fournisseur d'identité de l'entreprise.
Actions :
- Se rendre sur Paramètres > Accès & habilitations > Utilisateurs
- Cliquer sur « + Ajouter » sur le menu horizontal
- Saisir les informations attendues dans le pop-up de création d'un utilisateur

- Type d'exploitation : pour la création d'un utilisateur garder la valeur par défaut "Standard"
- Statut : sélectionner Actif/Inactif
- NE PAS Cocher la case « Authentification interne » et ne pas renseigner les zones "Mot de passe"
- Login : saisir le login RESEAU (idem que pour l'ouverture d'une session Windows par exemple)
- Puis cliquer sur Enregistrer
L'accès à la plateforme se fera en saisissant les login & mot de passe Réseau.
Procédure pour une authentification interne
Cette procédure concerne les plateformes Orkestra installée sur un réseau mais dont l'authentification utilisateur est autonome, c'est-à-dire sans connexion au compte interne à l'entreprise.
Actions :
- Se rendre sur Paramètres > Accès & habilitations > Utilisateurs
- Cliquer sur « + Ajouter » sur le menu horizontal
- Saisir les informations attendues dans le pop-up de création d'un utilisateur
- Type d'exploitation : pour la création d'un utilisateur garder la valeur par défaut "Standard"
- Statut : sélectionner Actif/Inactif
- Cocher la case « Authentification interne »
- Login : saisir un login au choix
- Puis cliquer sur Enregistrer Le nouvel utilisateur apparait alors dans la liste des utilisateurs créés.

Une fois connecté sous son profil, l'utilisateur peut modifier son mot de passe via l'écran Profil, onglet Sécurité.

Attribution de rôles
L'utilisateur étant créé, il convient maintenant de lui associer des rôles. Pour cela :
- Cliquer sur la flèche noire, puis « + Ajouter »

Informations à remplir :
- Statut : sélectionner Actif/Inactif
- Application : sélectionner l'application
ETL, MSO et ParallelU sont non applicables
- Choisir un rôle (du plus restrictif au plus ouvert)
- Visualisateur
- Créateur
- Data Driven (uniquement utile pour Data Fabrik)*
- Super-Admin (aussi appelé Administrateur)
- Personnalisé (uniquement utile pour REF manager)
- Description de l'affectation : saisir un commentaire au choix

- Cliquer sur Enregistrer
*Ce rôle est nécessaire uniquement pour voir donner accès à une liste restrictive d'UTD/Module à un utilisateur. Il ne doit donc pas se cumuler avec Visualisateur, Créateur ou Administrateur (voir rubrique Habilitations DTF, restreindre les accès UTD/Module).
L'utilisateur a été mis à jour :

Gestion d'un utilisateur
Modification des informations générales
Il est possible de modifier les informations générales d'un utilisateur en sélectionnant la ligne puis cliquant sur « Editer » ou en double-cliquant dessus.


Modification des habilitations
De même :
- Sélectionner la ligne de l'utilisateur
- Cliquer sur la flèche noire
- Sélectionner l'habilitation à modifier
- Cliquer sur « Editer » ou double-cliquer sur la ligne
Les modifications des rôles seront visibles par l'utilisateur impacté à sa prochaine connexion au site. S'il est connecté, il doit donc se déconnecter / réauthentifier.
Vue détaillée d'un utilisateur
La vue détaillée d'un utilisateur (aussi appelé vue 360°) est un panneau latéral accessible depuis la grille utilisateurs.

Elle affiche un récapitulatif de toutes les informations disponibles pour un utilisateur :
- Son identité détaillée (nom, prénom, statut, e-mail, login, langue, fuseau horaire et type d'authentification),
- La liste des habilitations attribuées (avec le nom de l'application concernée, la valeur de l'habilitation et son statut),
- La matrice des droits, un tableau récapitulatif des habilitations qui croise les applications et les habilitations attribuées.
Elle permet aussi d'effectuer des actions rapides comme :
- Appliquer des droits à l'utilisateur à partir d'un modèle (voir le chapitre sur les modèles de droits utilisateurs).
Liste des actions Applications / Rôles
Le tableau ci-dessous, liste les rôles nécessaires pour accéder aux pages de l'application ou effectuer des actions.
Seuls les rôles « Visualisateur », « Créateur » et « Administrateur » sont référencés. Ces rôles dits de « niveau 1 » affichent toutes les données sans restriction. Pour donner des habilitations plus restrictives (par modules, par référentiels...), dites de « niveau 2 », des rôles plus spécifiques sont nécessaires, référez-vous aux paragraphes correspondants dans le manuel. Les habilitations de niveau 2 sont prioritaires sur celles de niveau 1.
Si une page n'est pas référencée, elle est accessible librement sans contraintes de rôles. Si une action n'est pas référencée, elle peut être réalisée par tout rôle ayant accès à la page.
| Application | Écran | Onglet / Niveau | Action | Visualisateur (read) | Créateur (read/write) | Administrateur (read/write/config) |
|---|---|---|---|---|---|---|
| Data Gouvernance | Exécutions (anciennement Production UTD) | X | X | X | ||
| Produire | X | X | ||||
| Calendrier (anciennement Calendrier des productions) | Calendrier | X | X | X | ||
| Planification | X | X | X | |||
| Modifier la planification | X | X | ||||
| Dupliquer la planification | X | X | ||||
| Désactiver la planification | X | X | ||||
| Mes actions (anciennement Actions de gouvernance) | Actions | X | X | X | ||
| Editer / double clic sur une ligne | X | X | ||||
| Gestion | X | X | X | |||
| Editer / double clic sur une ligne | X | X | ||||
| Gestion express des habilitations | X | X | ||||
| Historique | X | X | X | |||
| Linéage instancié | X | X | X | |||
| Vue 360° (anciennement Contexte de gouvernance) | X | X | X | |||
| Accéder à l'arborescence | X | X | X | |||
| Qualité (anciennement Qualité des productions) | X | X | X | |||
| Télécharger le recueil | X | X | ||||
| Data Shop | Marketplace | X | X | X | ||
| Mes Data Products (anciennement Data Product) | X | X | X | |||
| Mes commandes (anciennement Commandes) | Liste | X | X | X | ||
| Commander | X | X | X | |||
| Télécharger documents | X | X | ||||
| Editer la commande | X | X | ||||
| Annuler la commande | X | X | ||||
| Dupliquer la commande | X | X | ||||
| Suivi | X | X | X | |||
| Déplacer les tuiles | X | X | X | |||
| UTD Manager | Traitements (anciennement Gestion) | X | X | X | ||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Désactiver | X | X | ||||
| UTD version | X | X | X | |||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Télécharger Env. vierge | X | X | ||||
| Gestion Env. vierge | X | X | ||||
| Catalogue | X | X | ||||
| Dupliquer | X | X | ||||
| UTD version module | X | X | X | |||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Loupe | X | X | X | |||
| Gérer les associations | X | X | ||||
| Etiquettes Manager | Configurateur | Objets étiquetés | X | X | X | |
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Supprimer | X | X | ||||
| Editer une règle | X | X | ||||
| Périmètres | X | X | X | |||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Supprimer | X | X | ||||
| Domaines | X | X | X | |||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Supprimer | X | X | ||||
| Simulation (anciennement Simulateur) | Evaluer l'étiquette | X | X | X | ||
| Règles de gouvernance (anciennement Personnalisation des règles) | Règles de gouvernance | X | X | X | ||
| Valeur des règles | X | X | X | |||
| Valeur des règles liées | X | X | X | |||
| Configuration | Formats d'objets | X | X | X | ||
| Ajouter | X | |||||
| Editer | X | |||||
| Nature d'objets | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Types de domaines | X | X | X | |||
| Codification des étiquettes | X | X | X | |||
| Types d'évènements | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Types de ressources (entrées) | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Actions | X | X | X | |||
| Ref Manager | Liste (anciennement Liste des référentiels) | Afficher | X | X | X | |
| Forcer le rechargement | X | X | ||||
| Cloner | X | X | ||||
| Valider | X | X | ||||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Supprimer | X | X | ||||
| Historique | X | X | X | |||
| Configuration | Configuration | X | X | X | ||
| Ajouter | X | |||||
| Editer | X | |||||
| Supprimer | X | |||||
| Connexions | ||||||
| Ajouter | X | |||||
| Editer | X | |||||
| Supprimer | X |
Supervision > Exploitation (anciennement Journaux) et Supervision > Suivi des exécutions (anciennement UTD) : applicable via l'Application « Administration » dans le paramétrage d'un User.
| Application | Écran | Onglet / Niveau | Action | Visualisateur (read) | Créateur (read/write) | Administrateur (read/write/config) |
|---|---|---|---|---|---|---|
| Exploitation | Workers | X | X | |||
| Arrêt d'un traitement en cours (Stop job) | X | X | ||||
| Service démarré/Service stoppé | X | X | ||||
| Journaux Orkestra (anciennement Logs Orkestra) | X | X | ||||
| Suivi des exécutions | Journaux d'exécution (anciennement Journaux) | X | X | X | ||
| Suivi | X | X | X | |||
| Télécharger | X | X | ||||
| Administration | Utilisateurs | X | X | X | ||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Ajouter rôle | X | X | ||||
| Editer rôle | X | X | ||||
| Supprimer rôle | X | X | ||||
| Modèles utilisateurs | X | X | X | |||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Ajouter rôle | X | X | ||||
| Editer rôle | X | X | ||||
| Supprimer rôle | X | X | ||||
| Habilitations | DTF / Associations | X | X | X | ||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| DTF / Dupliquer les droits | X | X | X | |||
| Enregistrer | X | X | ||||
| DTS | X | X | X | |||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Utilisateurs | X | X | X | |||
| Enregistrer | X | X | ||||
| REF Manager | X | X | X | |||
| Modifier les rôles | X |
Paramètres > Configuration générale (anciennement Configuration) : la configuration de chaque module est désormais rangée dans le module lui-même (entrée « Configuration » en fin de groupe). Les configurations Etiquette Manager et REF Manager, désormais sous Conception > Traçabilité > Configuration et Opérations > Référentiels > Configuration, sont décrites ci-dessus (pages 14 à 16 du manuel source) ; la configuration UTD Manager se trouve désormais sous Conception > Flux > Configuration. Les « Rôles » des applications ne sont pas configurables.
| Application | Écran | Onglet / Niveau | Action | Visualisateur (read) | Créateur (read/write) | Administrateur (read/write/config) |
|---|---|---|---|---|---|---|
| Configuration générale | Modèles d'emails | X | X | X | ||
| Ajouter | X | X | ||||
| Editer | X | X | ||||
| Flux > Configuration (anciennement Configuration > UTD Manager) | Catégories | X | X | X | ||
| Ajouter | X | |||||
| Editer | X | |||||
| Supprimer | X | |||||
| Serveurs | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Supprimer | X | |||||
| Paramètres serveur | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Workers | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Supprimer | X | |||||
| Fermes | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Supprimer | X | |||||
| Fermes de client Parallel U | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Editeurs de logiciel | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Version de logiciels | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Contrôle de structure par logiciel | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Statuts | X | X | X | |||
| Ajouter | X | |||||
| Editer | X | |||||
| Rôles des applications | X |
Habilitations DTF, restreindre les accès UTD/Module
Les rôles CREATEUR et ADMINISTRATEUR, s'ils sont associés à un Utilisateur sur l'application Data Fabrik, donnent accès à la fonction de produire sur TOUTES LES UTD et tous les MODULES.
S'il est nécessaire de réduire ces accès à certaines UTD et/ou MODULE, il convient alors d'associer le rôle DATA DRIVEN à cet utilisateur. Les rôles CREATEUR ou ADMINSTRATEUR sont alors à DESACTIVER. Il sera dès lors possible de paramétrer ses accès grâce au menu Habilitations décrit ci-dessous.
Pour cela, il faut de se rendre sur le menu Paramètres > Accès & habilitations > Habilitations disponible sur le menu vertical de gauche.
Créer une habilitation DTF

Informations à saisir :
- Utilisateur : sélectionner l'utilisateur concerné
- Profil (voir Synthèse des droits accordés à chaque profil ci-dessous) :
- Contremaitre
- Contrôleur
- Producteur
- Catégorie : permet de filtrer la liste des UTD/Module dans le champ suivant parmi les catégories existantes
- Module : permet de sélectionner l'UTD et/ou le(s) module(s) pour lesquels l'utilisateur sera habilité
- Commentaire : saisir un commentaire libre

Puis :
- Cliquer sur Enregistrer
Synthèse des droits accordés à chaque profil :
| Fonction | Actions/Profil | Producteur | Contrôleur | Contremaitre |
|---|---|---|---|---|
| UNITE DE TRAITEMENT DE DONNEES | Produire | 1 | ||
| UNITE DE TRAITEMENT DE DONNEES | Arrêter une demande | 1 | ||
| UNITE DE TRAITEMENT DE DONNEES | Télécharger les ressources | 1 | 1 | |
| UNITE DE TRAITEMENT DE DONNEES | Télécharger les contrôles | 1 | 1 | |
| UNITE DE TRAITEMENT DE DONNEES | Télécharger les résultats | 1 | 1 | 1 |
| UNITE DE TRAITEMENT DE DONNEES | Information | 1 | 1 | 1 |
| UNITE DE TRAITEMENT DE DONNEES | Visualiser les demandes | 1 | 1 | 1 |
| PLANIFICATIONS | Dupliquer une planification | 1 | ||
| PLANIFICATIONS | Modifier une planification | 1 | ||
| PLANIFICATIONS | Annuler une planification | 1 | ||
| PLANIFICATIONS | Consulter une planification | 1 | 1 | |
| PLANIFICATIONS | Télécharger les ressources | 1 | 1 |
Le résultat apparait comme suit :

Dupliquer une habilitation DTF
Il est possible de dupliquer les droits d'un utilisateur sur la base des habilitations d'un autre via la fonction « DUPLIQUER LES DROITS »
- Sélectionner l'utilisateur Cible
- Puis l'utilisateur Modèle
- Cliquer sur Enregistrer

Les habilitations de l'utilisateur Modèle viennent SE RAJOUTER à celles déjà en place sur l'utilisateur CIBLE
Modifier une habilitation DTF
Modifier une habilitation revient à la rendre inactive.
Si l'utilisateur doit se voir appliquer un changement de Profil (Contremaitre, Contrôleur ou Producteur), alors il convient d'Inactiver une habilitation et en Créer une nouvelle.
Actions :
- Sélectionner une ligne à modifier
- Cliquer sur Editer

- Changer le statut en « Inactif »
- Enregistrer

Habilitations DTS
Les habilitations permettent aussi d'attribuer des droits d'usage directement sur une étiquette, c'est-à-dire sur un résultat de production. Les conséquences sont les mêmes que sur une action de gouvernance de diffusion (voir Guide « Manuel de Gouvernance »).
Cette configuration se fait via le menu Paramètres > Accès & habilitations > Habilitations, onglet DTS :

Créer une habilitation DTS
Pour créer un droit d'accès à une étiquette pour un utilisateur, il convient d'associer l'étiquette au dit Utilisateur. Pour cela :
- Cliquer sur « + Ajouter »
- Utilisateur : sélectionner l'utilisateur concerné
- Etiquette : sélectionner l'étiquette concernée
- Commentaire : saisir un commentaire libre
- Enregistrer

La nouvelle ligne apparait.