Bernard Engine · Doc

Gestion des utilisateurs

Un utilisateur (User) est une personne qui se connecte à Bernard. Il a une adresse e-mail, un rôle, un ou plusieurs départements, un statut d'administrateur, et un compte autorisé ou non. Les utilisateurs sont rangés à la racine du studio, dans le dossier Users.

Ajouter des utilisateurs

Réservé aux administrateurs et aux rôles qui ont le droit Can Create sur le type Resource.

  1. Placez-vous à la racine : Navigate › Go To Root.
  2. Dans la Tree View, clic droit sur le dossier Users › Create › le modèle d'utilisateur.
  3. La fenêtre Create New … s'ouvre. Renseignez : - Email : l'adresse de la personne ; elle lui sert d'identifiant ; - Admin account : cochez pour en faire un administrateur.
  4. Cliquez sur Create.

Bernard refuse une adresse déjà utilisée (« This Email is already used ») ou invalide.

Autoriser le compte. Un compte créé n'est pas encore autorisé à se connecter. Cochez sa propriété Authorized dans le panneau Propriétés. À la première autorisation, la personne reçoit un e-mail de bienvenue avec un mot de passe temporaire et ses informations de connexion.

Compléter la fiche dans le panneau Propriétés : Role, Departments, et ajoutez la personne aux utilisateurs des projets où elle travaille (Project Users). L'assignation automatique s'appuie sur ces listes : voir Assignment.

Ce qui peut bloquer

Première connexion et mots de passe

Première connexion. Avec un mot de passe temporaire, Bernard ouvre la fenêtre Password Edition : choisissez Save new password pour définir le vôtre, ou Keep auto generated password pour garder le mot de passe reçu.

Un mot de passe contient au moins 12 caractères, avec des minuscules, des majuscules et des chiffres.

Mot de passe oublié. Sur la fenêtre de connexion, renseignez la société, la base et votre identifiant, puis cliquez sur Forgot Password ?. Confirmez : un nouveau mot de passe temporaire vous est envoyé par e-mail.

Réinitialiser le mot de passe d'un utilisateur (administrateurs) : clic droit sur l'utilisateur › Reset Password, puis confirmez. L'entrée n'est active que pour un compte autorisé.

Rôles et droits

Chaque utilisateur a un rôle. Les rôles sont une catégorie du studio, gérée dans les réglages (Root Settings). Créer un rôle crée son Role Setting : l'ensemble de ses droits.

Les droits se règlent dans Bernard › Settings › Roles Setting (administrateurs), en trois panneaux :

Panneau Ce qu'il règle Exemples
Content edition rights ce que le rôle peut créer, supprimer et modifier Can Create, Can Delete par type d'objet ; Can manually abort tasks ; Can modify the state of tasks assigned to others (override assignees) ; Can modify active Workflow structures (Add/Remove tasks) ; droits sur les fichiers des modèles et des références ; saisie et correction des temps
Content display rights ce que le rôle peut voir et filtrer Can override View Presets (tab parameters) with custom filters ; Can change the spreadsheet's query scope ; Can view other users' working time (Access HR Data) ; Can access the Global Root Settings ; Has access to projects settings
Role-based behaviours des comportements propres au rôle Can create and modify global View Presets (tab parameters) ; Compute working time based on Timelogs (vs Attendance) ; Include extra weekday hours as Overtime

La liste complète est dans Roles Setting.

Droits par propriété. Chaque propriété a ses propres listes Read Access et Write Access (utilisateurs et rôles). Pour l'écriture : une propriété en lecture seule ne s'écrit par personne ; un administrateur peut toujours écrire ; si Write Access est vide, tout le monde peut écrire ; sinon, seuls les utilisateurs et les rôles listés le peuvent. Dans le tableur, une colonne que vous ne pouvez pas modifier porte un cadenas.

Réservé aux administrateurs, quel que soit le rôle : Global Settings, Roles Setting, Administration Tools, Navigate › Login as, l'onglet Tech, le changement du rôle d'un utilisateur.

Départements

Un département a un nom, une couleur et une couleur de fond. Un utilisateur appartient à un ou plusieurs départements ; une tâche et un compound ont un département. Les départements sont rangés dans le dossier Departments des réglages.

Postes de travail

Réservé aux administrateurs.

Chaque poste est un objet Computer, rangé dans le dossier Computers. Bernard le reconnaît par ses adresses MAC (MAC Addresses). Un poste inconnu est créé au premier démarrage de Bernard, au nom de la machine.

Propriété Effet
Authorized le poste peut ouvrir Bernard ; un administrateur l'autorise, jamais depuis ce poste lui-même
Ip List Allow les adresses IP autorisées pour ce poste ; vide, toute adresse est acceptée
IP Address l'adresse IP courante du poste, en lecture seule
Always Open ni verrouillage ni fermeture automatique (poste de rendu, salle de projection)

Sur un utilisateur, Authorize Any Computer autorise d'emblée les nouveaux postes qu'il utilise. Il est coché pour un compte créé administrateur.

Un poste refusé affiche « Unauthorized Computer » et Bernard se ferme. Chaque utilisateur a un poste courant (Current Computer) ; Bernard › Check Current Computer le vérifie et propose d'en changer.

Voir aussi Security.

Se connecter à la place d'un utilisateur

Réservé aux administrateurs.

Navigate › Login as liste les utilisateurs autorisés. Choisissez-en un et confirmez : Bernard redémarre avec les droits et les préférences de cette personne, pour tester ce qu'elle voit. Un bandeau le signale, et votre mot de passe administrateur est demandé au redémarrage.