Rôles et permissions DC-Maestro
Accès au produit
Pour se connecter à DC-Maestro, vous devez posséder un compte utilisateur avec un rôle applicatif.
-
administrateur DC-Maestro : gestion du référencement des Instances DataChain et actions d’urgence sur les Planifications
-
utilisateur DC-Maestro : gestion des Planifications
Si vous n’arrivez pas à vous connecter à DC-Maestro, contactez un administrateur DataChain ou un administrateur Keycloak.
Rôles applicatifs
Administrateur DC-Maestro
L'administrateur DC-Maestro possède uniquement les droits relatifs à la gestion des Instances DataChain.
Au moins un utilisateur doit posséder le rôle administrateur DC-Maestro.
Pour des raisons de sécurité, nous recommandons de ne pas cumuler les rôles d'administrateur et d'utilisateur sur un seul profil.
Permission | Détail |
---|---|
Référencer |
Référence une Instance DataChain existante dans DC-Maestro |
Modifier |
Modifie les paramètres d’une Instance DataChain déjà référencée |
Déréférencer |
Supprime le référencement d’une Instance sans Planification dans DC-Maestro |
Utilisateur DC-Maestro
Le rôle utilisateur DC-Maestro porte les droits relatifs à la gestion des Planifications.
Afin de garantir la cohérence des droits et des permissions DataChain, l’utilisateur DC-Maestro doit nécessairement être un utilisateur DataChain et posséder certaines permissions globales et des droits suffisants sur les éléments DataChain qu’il souhaite orchestrer.
- Pré-requis DataChain
-
-
Être membre du Projet DataChain qui contient les éléments à planifier
-
Posséder les permissions globales nécessaires à la réalisation de chaque tâche correspondant à une action DataChain (Persistance, Export…)
-
Posséder les droits de modification ou d’action spécifique sur les éléments DataChain sélectionnés depuis DC-Maestro
-
Permissions globales des utilisateurs
L’ensemble des fonctionnalités liées aux Planifications sont disponibles pour tous les utilisateurs DC-Maestro.
La capacité d’un utilisateur à réaliser des actions sur une Planification (modifier, exécuter, sélectionner des éléments) dépend de son rôle sur la Planification (Propriétaire, contributeur ou aucun).
La capacité d’un utilisateur à voir, sélectionner, et réaliser des actions sur des éléments DataChain Core (GenericsData et HandleData) dépendent de leurs droits et permissions dans ces produits. |
L’accès aux données d’une Planification est liée à sa confidentialité : toutes les Planifications publiques sont accessibles en lecture seule pour l’ensemble des utilisateurs DC-Maestro.
Permission | Détail |
---|---|
Voir les Instances référencées |
Affiche la liste des Instances DataChain disponibles pour DC-Maestro |
Choisir une Instance de travail |
Sélectionne une Instance DataChain comme Instance de travail |
Permission | Détail |
---|---|
Consulter la liste |
Affiche l’ensemble des Planifications |
Consulter le détail d’une Planification |
Affiche l’ensemble des informations pour une Planification (Workflow, Métadonnées, Exécution…) |
Consulter l’historique d’exécution |
Affiche l’ensemble des informations passées relatives à l’exécution d’une Planification |
Consulter le journal de la tâche |
Affiche le journal d’exécution d’une tâche ainsi que sa date et son temps d’exécution |
Créer une Planification |
Ajoute une nouvelle Planification en lien avec un Projet DataChain |
Rôles fonctionnels
Propriétaire
Dès lors qu’un utilisateur crée une Planification, il en devient le Propriétaire.+ Sa capacité à créer et exécuter des actions sur les éléments DataChain de la Planification dépend directement de l’ensemble de ses droits et permissions dans DataChain Core.
Afin de sécuriser l’exécution des tâches, vous devez saisir votre mot de passe pour générer un token.
Contributeur
Les utilisateurs et les groupes ajoutés comme contributeurs peuvent réaliser de nombreuses actions sur la Planification.
Lorsqu’un contributeur déclenche l’exécution du pipeline, celui-ci est toujours exécuté au nom du Propriétaire, c’est-à-dire au regard des droits et permissions du Propriétaire sur les éléments des Tâches définies dans le pipeline. |
Permission | Détail | Propriétaire | Contributeur |
---|---|---|---|
Modifier |
Modifie les métadonnées, ajoute et supprime des tâches, gère l’automatisation |
||
Gérer la liste des contributeurs |
Ajoute et supprime les groupes et utilisateurs dans le rôle de Contributeurs |
||
Exécuter |
Lance l’exécution de l’ensemble des tâches d’une Planification (manuelle ou automatique) |
||
Supprimer |
Supprime une Planification de façon définitive. |