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.

Droit / permissions -Administrateur DC-Maestro - Administrateur DC-Maestro
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
Cette action ne supprime pas l’Instance DataChain, uniquement son référencement 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.

Droit / permissions -Utilisateur DC-Maestro - Fonctionnalités relatives aux Instances
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

Droit / permissions -Utilisateur DC-Maestro - Features relatives aux Planifications
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.
Droit / permissions -Utilisateur DC-Maestro - Permissions en tant que Propriétaire
Permission Détail Propriétaire Contributeur

Modifier

Modifie les métadonnées, ajoute et supprime des tâches, gère l’automatisation

30

30

Gérer la liste des contributeurs

Ajoute et supprime les groupes et utilisateurs dans le rôle de Contributeurs

30

Exécuter

Lance l’exécution de l’ensemble des tâches d’une Planification (manuelle ou automatique)

30

30

Supprimer

Supprime une Planification de façon définitive.
Aucune de ses informations n’est conservée.

30