Skip to Content
Contrôle d'accès

Contrôle d’accès

IronFlock utilise un système de privilèges granulaire pour contrôler qui peut lire, modifier et gérer les actifs dans vos projets. Les privilèges sont suivis par utilisateur, par actif, et sont entièrement versionnés dans le temps.

Panneau des privilèges d'appareil montrant les cases à cocher de permission par utilisateur

Comment fonctionnent les privilèges

Propriété

Seuls les projets et les applications ont un concept de propriété. Le propriétaire d’un projet est un super-utilisateur : il a automatiquement un contrôle total sur tous les actifs de ce projet.

Privilèges par actif

Dans un projet, vous pouvez accorder des permissions granulaires aux membres individuels du projet sur quatre types d’actifs :

Type d’actifDescription
AppareilUn appareil edge physique ou virtuel
Groupe d’appareilsUn regroupement logique d’appareils
Board utilisateurUn tableau de bord de visualisation de données
Backend de donnéesUne base de données de séries temporelles provisionnée par projet

Privilèges d’appareil

PermissionDescription
OpérerEnvoyer des commandes de contrôle et interagir avec l’appareil
DévelopperAccéder aux fonctionnalités de développement et aux conteneurs
InstallerInstaller et supprimer des applications sur l’appareil
Mettre à jourModifier le nom, la description et autres métadonnées
RéseauConfigurer les paramètres réseau (Wi-Fi, Ethernet)
MaintenirAccéder aux fonctionnalités de maintenance et aux diagnostics système
SupprimerSupprimer définitivement l’appareil du projet
AccorderAssigner ou modifier les privilèges pour d’autres utilisateurs

Privilèges d’application

PermissionDescription
LireVoir l’application, sa description et ses tableaux de bord
DévelopperAccéder au code source, modifier l’application et utiliser App Studio
Mettre à jourModifier les métadonnées de l’application
SupprimerSupprimer définitivement l’application
PublierPublier de nouvelles versions dans l’App Store
UtiliserInstaller l’application dans un projet (requis pour les applications privées)

Inviter des utilisateurs

Pour accorder des privilèges à un autre utilisateur dans un projet :

  1. Naviguez vers la section Privilèges de n’importe quel actif.
  2. Cliquez sur Inviter un utilisateur.
  3. Recherchez l’utilisateur par adresse email.
  4. Sélectionnez les permissions à accorder.
  5. Cliquez sur Inviter.

Piste d’audit

Chaque changement de privilège est enregistré dans les Journaux d’audit.

Last updated on