Administration et gouvernance
  • 05 Aug 2024
  • 7 Minutes à lire
  • Contributeurs

Administration et gouvernance


Résumé de l’article

Lespropriétaires de comptes dans Tulip gèrent les contrôles et les paramètres au sein d'une Instance Tulip et/ou d'un Workspace. Les domaines dont les propriétaires de compte peuvent être responsables sont les suivants :

En plus des informations contenues dans cet article, les propriétaires de comptes dans les industries réglementées doivent également connaître les meilleures pratiques GxP et les protocoles de gouvernance et de validation des applications. L'administration et la gouvernance GxP impliquent

  • la gestion et la validation du cycle de vie des applications
  • La conservation de l'historique numérique

Qui devrait être un propriétaire de compte ?

La façon dont vous décidez de déléguer les responsabilités de Tulip dépend de vous, mais nous allons partager quelques scénarios que nous avons vus :

Dans le cas de petites organisations avec un champion Tulip, il peut n'y avoir qu'un seul propriétaire de compte principal qui est responsable de tout ce qui est mentionné ci-dessus, à l'exception des paramètres de l'espace de travail.

Dans les grandes organisations, les responsabilités peuvent être réparties comme suit :

  • Une équipe centrale gère la configuration initiale de l'instance Tulip, y compris : la standardisation des couleurs de la marque et des palettes de couleurs, les rôles des utilisateurs, les modèles d'applications, et la formation des responsables de site
  • Lesresponsables de chaque site sont chargés de la gestion de l'espace de travail et de l'atelier.
  • Lesdéveloppeurs citoyens gèrent les applications et les solutions d'application pertinentes pour leurs productions.
  • Leservice informatique collabore avec les opérations pour s'assurer que l'atelier est correctement configuré et gère les Interface (dispositifs d'affichage), les périphériques, les machines, la vision et la configuration des connecteurs.
  • Un responsable des données standardise un modèle de données commun et gère les tables Tulip.

La nécessité d'un programme de contrôle

Sans programme de contrôle, il devient difficile de savoir qui est responsable de changements ou de développements spécifiques au sein de la plateforme. Lorsque les rôles et les responsabilités ne sont pas définis, le développement de la solution peut être ralenti ou bloqué indéfiniment.

Des utilisateurs non autorisés ou non formés peuvent apporter des modifications qui sont immédiatement mises en service sans en comprendre les conséquences potentielles. Cela peut entraîner une corruption des données ou des erreurs, telles que la suppression d'enregistrements de tables, l'exécution d'une mauvaise version d'une application, ou le test incorrect d'une application et l'enregistrement de données erronées. Les utilisateurs non formés peuvent également casser des applications ou y apporter des modifications importantes sans sauvegarder les versions précédentes.

Il est important de déterminer qui est responsable de chaque domaine de la plateforme. Les rôles d'utilisateur désignent les autorisations accordées à chaque utilisateur dans l'ensemble de la plateforme. Dans les paramètres de votre compte, vous trouverez la section default roles Tulip provides and the access level associated with each{target=_blank}. Chaque rôle est documenté dans la plate-forme.

:::(Info) (Rôles d'utilisateur personnalisés) Si votre entreprise a souscrit au plan "Entreprise" ou à un plan supérieur, vous pouvez utiliser la fonction "Rôles d'utilisateur personnalisés" pour créer des ensembles de permissions personnalisés à partir de 70 rôles d'utilisateur.Custom User Roles{target=_blank}"pour créer des jeux de permissions personnalisés à partir de plus de 70 permissions possibles dans la plateforme :: :

Vous pouvez également définir des autorisations pour des applications individuelles, en dehors des rôles d'utilisateur.

Enfin, à mesure que votre organisation se développe, l'absence d'un programme de contrôle peut entraver votre capacité à évoluer et à croître. En l'absence de procédures normalisées et d'accès contrôlés, il peut devenir trop difficile de gérer un nombre croissant d'utilisateurs, d'applications et de sources de données. La gouvernance peut ne pas sembler importante si vous n'avez qu'un constructeur d'applications ou une ou deux applications, mais lorsque vous passez d'une application à une solution et que votre instance commence à se remplir de dizaines ou de centaines de tables, d'applications, de dossiers d'applications, de connecteurs, etc. vous aurez besoin d'un processus normalisé et documenté pour gérer et maintenir tout ce qui se trouve dans votre plateforme.

Concevoir votre propre programme de contrôle

La conception d'un programme de contrôle implique la mise en place d'un flux de travail qui gère les Permission, surveille le développement des applications et normalise la gestion du cycle de vie des applications.

Le flux de travail de bout en bout pour les propriétaires de compte dans la fabrication générale ressemble à ce qui suit :

  • Définir les paramètres initiaux du compte et l'apparence, comme la palette de couleurs, la date et l'heure, etc.
  • Définir les rôles et les autorisations des utilisateurs. Chaque rôle doit disposer d'un accès adapté à ses responsabilités afin d'éviter les actions non autorisées.
  • Suivre la formation des utilisateurs, soit avec un programme de formation interne, soit avec les certificats de l'Université Tulip.
  • Apprendre quelles zones de la plateforme sont contrôlées par version (par exemple, les changements apportés à la version de développement d'une application ne sont pas mis en ligne avant d'être publiés, alors que les changements apportés aux tables Tulip sont mis en ligne immédiatement).
  • Mettre en place un processus rigoureux de développement et de publication d'applications en normalisant l'utilisation des instantanés, de la documentation et des journaux de modification. Vous pouvez exiger qu'une application fasse l'objet d'un test de convivialité avec des opérateurs ou d'une révision par un responsable de la solution avant d'être publiée.
  • Utilisez la fonction Activité récente pour surveiller les modifications et les activités des utilisateurs.
  • Publier les applications en production dans l'atelier. Affecter les applications aux stations de l'atelier et acheter/configurer les interfaces (dispositifs d'affichage) sur lesquelles les applications s'exécutent.

En intégrant tous ces éléments, les propriétaires de comptes peuvent construire un programme de contrôle complet pour s'assurer que les bonnes personnes ont l'accès approprié, que les applications sont minutieusement vérifiées avant d'être lancées, et que tous les utilisateurs sont formés pour utiliser efficacement la plateforme Tulip.

Liste de contrôle du propriétaire du compte/des contrôles de gouvernance

Utilisez la liste de contrôle ci-dessous pour vous assurer que vous avez mis en place et pris en compte toutes les fonctions de gouvernance pertinentes pour votre organisation. Pour des informations détaillées sur chaque domaine, reportez-vous à :


  • Configurer votre instance Tulip

    • Personnaliser les paramètres du compte
      • Compte
      • Jetons API
      • Échange d'applications
      • Palette de couleurs
      • Widgets personnalisés
      • Date et heure
      • Appareils Edge
      • Frontline Copilot® (en anglais)
      • Accès au réseau
      • Lecteur
      • Utilisateurs
      • Espaces de travail (entreprise)
    • Maintenir votre instance Tulip
      • Surveiller l'utilisation du compte pour détecter les dépassements et les opportunités d'une meilleure allocation des ressources
      • Surveiller l'activité récente pour s'assurer que les changements sont effectués par des utilisateurs vérifiés
      • Importer/Exporter des données d'activité
  • Gestion des utilisateurs

    • Ajouter de nouveaux utilisateurs
    • Visualiser les autorisations des utilisateurs et sélectionner le rôle du nouvel utilisateur en fonction du niveau d'accès requis (par exemple, le concepteur d'applications doit avoir accès à l'éditeur d'applications, tandis qu'un opérateur n'a besoin que d'un accès de visualisation).
    • Modifier les détails de l'utilisateur, tels que le numéro de téléphone, l'adresse électronique et l'identifiant du badge.
    • Créer des rôles d'utilisateur personnalisés (Enterprise)
  • Gestion des applications

    • Organisation des applications
      • Créer des dossiers d'applications
      • Déplacer des applications entre les dossiers
    • Accès aux applications
      • Définir les rôles et les restrictions des applications
      • Définir les approbations
    • Contrôle des versions et gestion du cycle de vie de l'application
      • Gérer les versions de développement et les instantanés
      • Définir les normes/processus de publication
      • Développer un processus itératif d'amélioration continue qui s'appuie sur la recherche et le retour d'information des utilisateurs
  • Gestion de l'atelier

    • Installer et gérer des stations
      • Créer des interfaces
      • Attribuer des interfaces aux stations
      • Attribuer des périphériques aux stations
    • Configuration et gestion des machines
      • Créer une machine
      • Créer des types de machines
      • Créer des sources de données pour les machines
    • Configurer et gérer les périphériques
      • Acheter des périphériques
      • Enregistrer les périphériques
      • Configurer la connexion des périphériques
    • Configuration et gestion de la vision
      • Créer une configuration de caméra
      • Créer des détecteurs
      • Créer des caméras IP
      • Créer des modèles
  • Gestion de l'espace de travail

    • Personnaliser les paramètres de l'espace de travail
      • Jetons API
      • Types d'approbation
      • Date et heure
      • Temps de fonctionnement de l'appareil
      • Horaires et équipes
      • Utilisateurs
      • Espaces de travail

Avez-vous trouvé ce que vous cherchiez ?

Vous pouvez également vous rendre sur community.tulip.co pour poser votre question ou voir si d'autres personnes ont rencontré une question similaire !


Cet article vous a-t-il été utile ?