Bernard Engine · Doc

Interface

Cette page décrit les vues de Bernard, le panneau Propriétés, les objets de production et la fenêtre des réglages. Les boutons d'aide de l'application ouvrent directement la section qui les concerne.

L'interface de Bernard est en anglais : les libellés sont cités tels quels, en italique.

Organisation de la fenêtre principale

La fenêtre principale assemble des fenêtres de vues. Chacune peut être ancrée ou flottante, et changer de type de vue. Bernard les restaure au démarrage.

Le menu du haut est décrit dans Menu du haut (Top Menu).

Ce qui peut bloquer : sans le droit Can override View Presets (tab parameters) with custom filters, les entrées du menu Windows sont grisées. Vous travaillez alors dans les vues imposées par les presets du studio.

La sélection est partagée. Choisir un objet dans une vue le montre dans les autres : panneau Propriétés, vue nodale, planning. Le glisser-déposer relie aussi les vues : déposez des objets sur un tableur pour élargir son périmètre.

Chaque vue a sa barre d'onglets. Un onglet est une vue enregistrée : son périmètre, ses colonnes, ses filtres, son tri, sa couleur et son icône. Le menu d'un onglet propose Add new, Edit Tab, Save this tab changes, Save all tabs changes, Reload, Copy Tab / Paste Tab, Copy Tab Settings / Paste Tab Settings, Access rights (Read, Edit view), Copy Access rights / Paste Access rights. Delete et Clear saved settings apparaissent avec la touche Ctrl (More options available with CTRL). Un onglet modifié et non enregistré est marqué « * ».

Onglets du studio et onglets personnels. Un onglet se crée par clic droit dans la barre d'onglets › Add new : il reprend la vue de l'onglet affiché. Le menu Save this tab changes n'apparaît que si l'onglet a été modifié. Tant que vous n'avez pas enregistré, vos changements restent quand vous changez d'onglet, mais ils sont perdus si vous fermez Bernard. Il y a deux zones d'onglets : celle des onglets du studio, vus par tous ceux qui y ont accès (teinte bleu-vert), et celle de vos onglets personnels (gris), que vous seul voyez. Créer et modifier les onglets du studio demande le droit Can create and modify global View Presets (tab parameters) ; sans lui, le menu des onglets du studio se limite à Reload et Copy Tab (pour en faire une copie personnelle). Voir aussi View Presets.

Menu du haut (Top Menu)

À quoi il sert : ouvrir les vues, régler Bernard, naviguer dans l'arborescence et trouver de l'aide. La barre de menus est en haut à gauche de la fenêtre principale.

À son extrémité droite, la barre affiche la version de Bernard, la société et la base de données sur lesquelles vous travaillez, puis votre nom d'utilisateur et le nom de votre poste. Ces informations vous servent aussi pour le support.

La barre contient quatre menus.

Menu Contenu
Bernard Show Splashscreen, Check Current Computer, Data › Export › Timelogs, Settings, About Bernard, Quit Bernard
Windows les types de vues à ouvrir, puis Image viewer et Bernard Log (Ctrl+Shift+L)
Navigate Go To Root (Ctrl+Home), Shortcut And Navigation, Select Parent (Home) ; Login as pour les administrateurs
Help Website, Users Guide, Bernard user community, Youtube Channel, API Documentation

Windows

Ce menu liste les types de vues : Tree View, Spreadsheet, Spreadsheet Multi, Nodal View, Property View, View Presets, Path Edit, File Operations Log, Action Log, Performance, Working Time View, Planning View, Activity View. Une entrée n'apparaît que si votre rôle peut créer cette vue.

Choisir une entrée ouvre une nouvelle fenêtre de vue, flottante. Vous pouvez en ouvrir autant que vous voulez, y compris plusieurs du même type : deux tableurs, un tableur et une vue nodale… Rangez-les comme vous l'entendez, par exemple sur un deuxième écran. Chaque fenêtre garde son périmètre, ses colonnes et ses filtres.

Deux entrées ouvrent autre chose qu'une vue :

Ce qui peut bloquer : sans le droit Can override View Presets (tab parameters) with custom filters, toutes les entrées de ce menu sont grisées.

Bernard

Le menu Bernard regroupe :

Help

Help ouvre dans votre navigateur le site de Bernard (Website), ce guide (Users Guide), la communauté des utilisateurs (Bernard user community), la chaîne vidéo (Youtube Channel) et la documentation de l'API Python (API Documentation).

Arborescence (Tree View)

À quoi elle sert : naviguer dans tout le studio. Vous y trouvez les projets, les dossiers, les éléments, les tâches, les fichiers, et les objets d'administration : utilisateurs, postes, catégories, propriétés, réglages.

Où l'ouvrir : Windows › Tree View.

Ce que vous pouvez faire

Ce qui peut bloquer : sans le droit Can filter content types displayed in the Tree View, les filtres ne sont pas accessibles. Les entrées Create et Delete dépendent des droits Can Create et Can Delete de votre rôle.

Tableur (Spreadsheet)

À quoi il sert : voir et modifier beaucoup d'objets à la fois. Une ligne par objet, une colonne par propriété. C'est la vue de travail de la production.

Où l'ouvrir : Windows › Spreadsheet. Le tableur est présent partout : à la racine du studio, il liste surtout les objets techniques (items, utilisateurs, postes, catégories) ; dans un projet, il liste ce que vous produisez (personnages, véhicules, décors, plans). Vous pouvez en ouvrir autant que vous voulez, chacun avec son périmètre.

Colonnes du tableur : progression du workflow, assignations, états, Time Delta

Ce que vous voyez

La barre d'outils

Bouton Effet
Item view mode passer de l'affichage en lignes à l'affichage en vignettes
Zoom items agrandir ou réduire l'affichage (Ctrl + molette fait la même chose)
Filter Type choisir les types d'objets et de tâches à afficher, par exemple retirer les assets ou un type de tâche
Filter filtres rapides : My Items (vos objets), Has Correction, Has No Correction, Current Tasks, My Tasks
Header choisir les colonnes affichées, par type d'objet
Grouping ranger les lignes par la valeur d'une propriété, par exemple le nom du parent

Current Tasks ne garde, pour chaque élément, que sa tâche en cours : celle où il en est dans son workflow. Sans ce filtre, le tableur montre toutes les tâches, y compris les terminées, les abandonnées et celles pas encore commencées. Pour un suivi de production, gardez-le coché.

Dans Header, les colonnes sont proposées par catégorie d'objet : élément, compound, tâche. Glissez une colonne pour la déplacer. Les colonnes d'une tâche se rangent en groupe : nom et département, état, personnes assignées.

Le périmètre. La barre de périmètre dit ce que le tableur regarde. Glissez-y des objets de l'arborescence, ou déposez-les directement sur le tableur, pour l'élargir. Retirez-en pour le restreindre. Par exemple, pour une vue qui ne montre que les personnages, retirez le dossier des assets et ajoutez celui des personnages.

Filtrer

Chaque colonne a son filtre d'en-tête. Les filtres de texte ignorent la casse :

Saisie Résultat
Paul Jacques ou Paul, Jacques Paul OU Jacques
Paul + Jacques Paul ET Jacques
Item contient « Item »
Ite* commence par « Ite »
*em 1 finit par « em 1 »

Le bouton ≠ inverse le filtre : il garde les lignes qui ne correspondent pas.

Les dates se filtrent avec 01/01/2026, > 01/01/2026, < 01/01/2026, 01/01/2026 -> 15/01/2026, Today, Today -7, Today +7. Les durées s'écrivent 1d, 4h, 2.5d, 30m.

Le menu Filters de l'onglet choisit où les filtres s'appliquent :

Choix Fonctionnement
Local filters toutes les lignes du périmètre sont chargées ; les filtres s'appliquent instantanément sur votre poste. Pour les petits périmètres.
Server filters seules les lignes utiles sont chargées. Un projet entier s'ouvre en quelques secondes.
Automatic une règle du studio choisit selon le périmètre (voir Global Settings).

Menu Filters : Automatic, Server filters, Local filters

Autres outils

Ce qui peut bloquer : sans le droit Can change the spreadsheet's query scope, la liste du périmètre est en lecture seule. Les droits d'écriture de chaque propriété s'appliquent aussi.

Spreadsheet Multi

À quoi elle sert : suivre une production étape par étape. Une ligne par élément (par exemple un plan), et un groupe de colonnes par compound du workflow ou par département. Chaque groupe montre l'état résultant du compound et sa tâche en cours : nom, état, personnes assignées.

Où l'ouvrir : Windows › Spreadsheet Multi.

Spreadsheet Multi : une ligne par plan, un groupe par compound avec sa tâche en cours

La mettre en place

  1. Choisissez dans la barre de périmètre le projet et le modèle des éléments à suivre (par exemple Shot).
  2. Dans le menu Header de la barre d'outils : Add Compound Group (un groupe par compound du modèle) ou Add Department Group (un groupe par département).
  3. Dans le menu d'un groupe : Add Column to Group ajoute une propriété du compound ; Compound Current task ajoute une propriété de sa tâche en cours. Cocher ajoute la colonne, décocher la retire.

Un groupe se retire par son menu, Remove Group. Les groupes ont leurs propres filtres : un filtre saisi dans un groupe ne s'applique qu'à lui. La disposition est enregistrée avec l'onglet. Les autres outils (barre d'outils, filtres d'en-tête, périmètre, copie vers Excel) sont ceux du tableur.

Ce qui peut bloquer : Add Compound Group et Add Department Group sont inactifs tant qu'aucun modèle n'est choisi (No model selected), et affichent No compound available ou No task available si le modèle n'en a pas.

Vue nodale (Nodal View)

À quoi elle sert : voir et construire le workflow d'un élément : ses tâches, leurs liens, ses compounds. Vous suivez aussi où en est l'élément.

Où l'ouvrir : Windows › Nodal View, puis sélectionnez un élément ou une tâche.

Vue nodale avec image de fond et interrupteurs Shadow, Compounds, Background

Deux modes

Vue nodale en édition : icônes par type de tâche, grille, tracé d'un lien

Ce que vous pouvez faire

Pour Faites
Zoomer molette
Vous déplacer glisser avec le bouton du milieu, ou avec Alt
Tout cadrer Reset View, ou A
Cadrer la sélection F
Créer une tâche clic droit sur le fond (tâche de travail, de validation, script)
Créer un compound sélectionnez des tâches, puis Ctrl+G (en édition)
Déplier ou replier un compound double-clic
Relier deux tâches tirez d'un port de sortie (à droite) vers un port d'entrée (à gauche)
Copier, couper, coller Ctrl+C, Ctrl+X, Ctrl+V ; les liens entre tâches copiées sont gardés
Aligner clic droit sur plusieurs tâches › Align (Align H left, Align H right, Align H center…), Smooth nodes position
Aimanter à la grille Grid (en édition)
Échanger des tâches Export tasks to JSON... / Import tasks from JSON...
Exporter une image Export view as picture...

Affichage : Shadow (ombre des tâches), Compounds (compounds semi-transparents), Background (image de fond), Department: (None, Glow, Banner, Banner & Glow), Show users assignment mode (None, Current Tasks, Users Tasks, All Tasks). Ces réglages sont gardés pour chaque utilisateur.

Image de fond : sur un modèle, Load background picture... pose une image sous le workflow. Toutes les références du modèle l'affichent. Remove background picture la retire.

Ce qui peut bloquer : l'édition demande le droit Can modify active Workflow structures (Add/Remove tasks). Les tâches d'un modèle restent Waiting ou Aborted : un modèle ne « travaille » pas.

Path Edit

À quoi elle sert : contrôler et corriger les chemins de tous les fichiers d'une sélection. Pour une variation de chemins et un système donnés, vous voyez l'expression de chaque fichier et le chemin qu'elle donne.

Où l'ouvrir : Windows › Path Edit, puis sélectionnez un élément.

Vue Path Edit : expressions, chemins obtenus et erreurs d'interprétation

Ce que vous pouvez faire

La syntaxe des expressions est décrite dans Expressions et chemins.

Ce qui peut bloquer : modifier les chemins d'une variation demande le droit Can modify file paths for specific Path Variations.

Planning et temps de travail

Le bouton d'aide de la vue Working Time View ouvre cette section. Elle décrit aussi la vue Planning View.

Présences et temps de travail (Working Time View)

À quoi elle sert : voir la présence et le temps de travail de l'équipe. Une grille utilisateurs × jours, par défaut sur le mois en cours.

Où l'ouvrir : Windows › Working Time View.

Ce qui peut bloquer : sans Can view other users' working time (Access HR Data), vous ne voyez que vous. Les modifications demandent Can manually edit aggregated Working Time ou Can manually edit System Attendance logs.

Gantt et charge de travail (Planning View)

À quoi elle sert : planifier le travail dans le temps et voir la charge de l'équipe. La vue Planning View montre en haut un diagramme de Gantt (une barre par objet planifié) et, dessous, une ou deux frises de charge de travail (Workload), sur la même échelle de temps.

Où l'ouvrir : Windows › Planning View, puis choisissez le planning en haut de la vue (Scenario:).

Un planning garde ses propres dates pour chaque objet planifié : vous préparez un planning sans toucher aux tâches, puis vous le validez (Validate your plan). Plusieurs plannings peuvent coexister.

En bref :

Le détail du planning, de la charge et du temps de travail est dans la page Temps passé, présence et planning.

Presets de vues (View Presets)

À quoi ils servent : enregistrer une disposition complète de la fenêtre principale (les fenêtres de vues et leurs réglages) et passer de l'une à l'autre. Un rôle peut se voir imposer les presets du studio.

Où les ouvrir : Windows › View Presets. La vue montre deux barres : à gauche les presets du studio, partagés, à droite vos presets personnels. Cliquez sur un preset pour l'appliquer.

Ce que vous pouvez faire : le menu d'un preset est celui des onglets (Add new, Edit Tab, Save this tab changes, Copy Tab, Access rights…). Les droits d'accès d'un preset disent qui le voit (Read) et qui le modifie (Edit view), par utilisateur ou par rôle.

Ce qui peut bloquer

Panneau Propriétés (Property View)

À quoi il sert : tout voir et tout modifier sur l'objet sélectionné, en onglets.

Où l'ouvrir : Windows › Property View. Le panneau suit la sélection. L'épingle de sa barre de titre le fige sur l'objet affiché.

En-tête du panneau Propriétés : fil d'Ariane, vignette, onglets

L'en-tête affiche un fil d'Ariane cliquable des parents, la vignette et le nom de l'objet. Ctrl + molette règle la taille de la vignette et du titre. Les flèches Select Backward / Select Forward parcourent l'historique de vos sélections. Le panneau s'adapte aux faibles largeurs : les noms longs sont raccourcis, le nom complet est en infobulle.

Sélectionnez beaucoup d'objets à la fois (des centaines de plans, par exemple) : le panneau répond tout de suite, affiche « Loading N items » et remplit ses propriétés au fur et à mesure.

Les onglets dépendent du type d'objet et de votre rôle : Properties, Attributes, Instructions, Notes, Files, History, Assignment, Paths Variation, Path Variation Settings, Actions, Connections, Tech. Un champ Search... filtre le contenu de plusieurs onglets.

Sur quoi vous êtes Onglets que vous voyez
un élément (Project Item) Properties, Files, Notes, Assignment, Actions, History
une tâche les mêmes, plus Instructions
un poste (Computer) Properties, Path Variation Settings, History
un utilisateur, une catégorie… Properties et History ; Attributes pour une propriété du studio
votre propre fiche d'utilisateur Connections en plus
quel que soit l'objet, si vous êtes administrateur Tech, en dernier

Personnaliser les onglets (administrateurs, sur un modèle)

Properties

À quoi il sert : lire et modifier les propriétés de l'objet (état, utilisateurs, département, dates, budget, textes, listes, images…).

Ce que vous pouvez faire

Menu d'une vignette : Load image (browse) et Save image as

Disposition des propriétés (administrateurs, sur un modèle) : le menu de l'onglet propose Create Layout, Edit Layout, Copy Layout, Paste Layout, Delete Layout. En édition : Add Group, Add Separator, Add Splitter (deux propriétés côte à côte), la liste Unassigned Properties, puis Save Layout ou Cancel. La disposition est rangée sur le modèle : toutes ses références la partagent. Elle est verrouillée pendant qu'un administrateur la modifie (Layout Locked).

Ce qui peut bloquer : une propriété en lecture seule, ou dont l'accès en écriture ne vous inclut pas, ne se modifie pas. Set Mode to Local / Global demande le droit Can toggle properties between 'Global' and 'Local' inheritance.

Instructions

À quoi il sert : afficher les consignes d'une tâche, et savoir qui les a lues. L'onglet n'existe que sur une tâche (de travail ou de validation), pas sur un élément.

Une instruction est un texte, avec éventuellement des pièces jointes. Elle peut être à cocher (Is Checkable) : pour la cocher, la personne confirme qu'elle a vu l'information. Bernard garde qui a coché quoi : une colonne par personne, une instruction cochée s'affiche en vert. La personne qui valide la tâche ensuite voit donc tout ce qui a été coché.

Onglet Instructions : qui a coché chaque instruction

Une tâche peut exiger que toutes ses instructions soient cochées avant de passer Done.

Ce que vous pouvez faire

Pour créer des instructions en nombre, utilisez Instructions From Table (clic droit) : collez un tableau copié d'Excel ou de Google Sheets et associez chaque colonne. Voir Import, export et journaux.

Ce qui peut bloquer : l'édition demande les droits Can Create ou Can Delete du type Instruction (ou d'être administrateur), et une seule tâche sélectionnée.

Notes

À quoi il sert : lire et écrire les notes et les corrections d'un objet, et y répondre.

Ce que vous pouvez faire

Fenêtre de note : correction sur une version de fichier, case Assign me to this task

Une correction est un retake. Tant qu'elle n'est pas cochée faite, elle est active. Une nouvelle correction remet la tâche en Ready (sauf si elle est en WIP), et la tâche ne peut pas passer Done tant qu'une correction est active. Les assignés de la tâche et les destinataires To sont notifiés.

Une note qui porte sur un fichier affiche un bandeau : le fichier, la version commentée, le verdict de la revue, et un bouton Play qui relit exactement cette version.

Ce qui peut bloquer : créer ou supprimer une note dépend des droits Can Create / Can Delete de votre rôle pour le type Note.

Files

À quoi il sert : voir les fichiers de l'objet, leurs versions et leur présence sur le disque.

Ce que vous pouvez faire

Le détail (création, versions, copies) est dans Gestion des fichiers ; les chemins sont dans Expressions et chemins.

Ce qui peut bloquer : Can create files on models / references, Can delete files from models / references, Can arbitrarily reorder files inside folders.

Assignment

À quoi il sert : dire qui travaille sur les tâches d'un élément. On assigne des couples département × rôle, pas des tâches une à une.

Comment ça marche

  1. Chaque tâche a un département et un rôle attendu (Assign To).
  2. L'onglet Assignment de l'élément rassemble tous les couples département × rôle de ses tâches.
  3. Mettez des personnes dans un couple : toutes les tâches de l'élément qui ont ce couple leur sont assignées.
  4. Un couple où personne n'a été mis est automatique : s'il n'y a qu'un seul utilisateur du projet (Project Users) avec ce rôle et ce département, il est assigné ; s'il y en a plusieurs, personne ne l'est.
  5. L'assignation peut être forcée tâche par tâche.

Outils : le bouton Update Automatic Assignment recalcule les couples automatiques ; clic droit sur un couple › Reset Automatic Assignment le rend de nouveau automatique. Edit Layout règle l'ordre des couples (administrateurs).

Assign Me : depuis une note, une revue ou un clic droit sur une tâche, vous prenez le couple département × rôle de la tâche à la place de ceux qui y étaient. L'état de la tâche ne change pas.

Ce qui peut bloquer : la colonne Assignment du tableur est calculée et en lecture seule (cadenas).

Actions

À quoi il sert : voir et lancer les actions associées à l'objet. Une action est une commande enregistrée dans les réglages du studio : lancer un script, changer une valeur, réassigner…

Ce que vous pouvez faire

Bernard exécute les actions en file, trois à la fois par défaut (Local Settings › Max Simultaneous Action). La vue Action Log suit leur exécution : en cours, réussies, échouées, avec leur sortie.

Ce qui peut bloquer : Can assign actions, Can remove assigned actions. Une action n'est visible que si son accès en lecture vous inclut.

History

À quoi il sert : savoir qui a changé quoi, quand et depuis quel poste.

Onglet History d'une tâche : changements d'état, temps passé, fichiers

Le serveur écrit l'historique de chaque objet, quel que soit le poste qui a fait la modification : création, nouvelle valeur d'une propriété (dont les états), ajout ou retrait dans une liste, suppression et restauration, passage en Local ou Global, temps passé.

Les entrées sont regroupées par jour et se chargent au fil du défilement. Le champ Search... filtre par propriété. Les objets désignés (fichier, utilisateur, département) s'affichent en pastilles.

Tech

Réservé aux administrateurs.

À quoi il sert : donner les informations techniques de l'objet sélectionné, pour comprendre un problème ou renseigner le support. L'onglet vient toujours en dernier.

Ce que vous voyez : une ligne par information, chacune avec un bouton de copie.

Information Sens
Node ID l'identifiant interne de l'objet
Property Path (IDs) son chemin, en identifiants
Resolved Path (Parents) son chemin, en noms de parents
Children (ID & Name) ses enfants, avec leur identifiant et leur nom
Model le modèle dont il est une référence
Is Model s'il est lui-même un modèle
Document Size la taille de son document dans la base
Group les groupes auxquels il appartient

Deux boutons sont en bas : Copy All Tech Info copie toutes ces informations ; Download BSON Document enregistre le document brut de l'objet dans un fichier.

Quand vous avez sélectionné plusieurs objets, la liste Selected Node: en haut de l'onglet choisit celui que vous inspectez.

Attributes et variations de chemins

Connections

L'onglet Connections n'apparaît que sur votre propre fiche d'utilisateur, juste avant Tech. Il relie votre compte Google à Bernard.

  1. Sélectionnez votre fiche d'utilisateur, puis l'onglet Connections.
  2. L'onglet dit Not Connected ou Connected to : suivi de l'adresse du compte.
  3. Cliquez sur Connect to your google account, et suivez la page de connexion Google qui s'ouvre. Bernard affiche Waiting for authentication... puis un message de réussite ou d'échec.
  4. Disconnect current account supprime la connexion.

Objets : Project Item et Item

Toute la production est rangée dans l'arborescence. Les objets principaux sont décrits ci-dessous. Chacun se crée par clic droit sur son parent › Create › le nom du modèle ou du type ; la fenêtre Create New … demande au moins un nom.

Project Item

Ce que c'est : un élément de production d'un projet, par exemple un plan ou un asset. Il porte un workflow de tâches, des propriétés, des fichiers et une assignation. Il est créé à partir d'un modèle (Project Item Model), dont il est une référence : il reçoit une copie de tout ce que porte le modèle et reste relié à lui.

Où le créer : dans un projet, clic droit sur un dossier › Create › le modèle voulu (par exemple Shot). Le menu ne propose que les modèles que ce dossier accepte.

Les dossiers (Folder) rangent les éléments d'un projet : séquences, épisodes, catégories d'assets. Ils se créent de la même façon (Create › Folder).

À savoir

Ce qui peut bloquer : Can Create / Can Delete pour Project Item et Folder dans les droits de votre rôle.

Item

Ce que c'est : un élément générique du studio, rangé hors des projets (dossier Items de la racine). Il peut porter des fichiers et des propriétés, mais pas de workflow. Le studio s'en sert par exemple pour décrire ses applications et ses extensions de fichiers (quelle application ouvre quel fichier).

Où le créer : à la racine (Navigate › Go To Root), clic droit sur le dossier voulu › Create › le modèle d'item.

Ce qui peut bloquer : Can Create / Can Delete pour Item dans les droits de votre rôle.

Réglages (Bernard Settings)

À quoi sert la fenêtre : régler Bernard pour le studio, pour votre poste et pour les rôles.

Où l'ouvrir : Bernard › Settings. La fenêtre Bernard Settings montre à gauche l'arbre des rubriques, à droite la rubrique choisie. Chaque rubrique a son bouton d'aide.

Fenêtre Bernard Settings : arbre des rubriques et réglage des notifications

Rubrique Contient Qui la voit
Global Settings Notification, Working Time (et Day Type), Duration Unit Display, Bernard Image Viewer, File Management, Spreadsheet administrateurs
Roles Setting un Role Setting par rôle administrateurs
Administration Tools Clear old references administrateurs
Local Settings Notification (et Following), Security, Libraries Paths, Plugins Manager, Views (et Workload) tout le monde

Les réglages du studio et des projets (Root Settings, Project Settings) ne sont pas dans cette fenêtre : ils s'affichent dans l'arborescence.

Root Settings

Réservé aux administrateurs et aux rôles qui ont le droit Can access the Global Root Settings.

À quoi ils servent : configurer le studio. Le dossier Settings de la racine contient la configuration partagée par tous les projets : propriétés, modèles, templates de projets et de tâches, départements, catégories, actions, événements.

Où les ouvrir : dans la Tree View, placez-vous à la racine (Navigate › Go To Root), ouvrez le menu Show settings et cochez Settings. Le panneau Root Settings s'ajoute sous l'arborescence.

Ce que vous pouvez faire

Ce qui peut bloquer : sans le droit, l'entrée Settings n'apparaît pas dans le menu de la Tree View. Créer un rôle crée son Role Setting ; le supprimer le supprime.

Project Settings

Réservé aux administrateurs et aux rôles qui ont le droit Has access to projects settings.

À quoi ils servent : configurer un projet : ses propres modèles, propriétés et réglages, qui s'ajoutent à ceux du studio.

Où les ouvrir : dans la Tree View, placez-vous dans le projet, ouvrez le menu Show settings et cochez Settings. Le panneau Project Settings s'ajoute sous l'arborescence.

Ce qui peut bloquer : sans le droit, l'entrée Settings n'apparaît pas.

Global Settings

Réservé aux administrateurs.

À quoi ils servent : les réglages de toute la société.

Où les ouvrir : Bernard › Settings › Global Settings.

Réglage Effet
Idle Timeout délai d'inactivité après lequel un utilisateur est considéré comme parti ; ses tâches WIP passent alors en Pause (5 minutes par défaut)
Lock Session Timeout délai avant le verrouillage de la session (15 minutes par défaut) ; doit être plus long que Idle Timeout
Close Session Timeout délai avant la fermeture automatique de la session (2 heures par défaut), sauf scripts ou copies en cours
Max number of lines for the logs of a task script, Max size in kiloBytes for the logs of a task script taille maximale du journal d'une tâche script
Database read timeout (seconds) une lecture plus longue est interrompue et notée dans le journal
Subsequent scripts are executed first ordre de la file des tâches scripts
Strip new names traitement des noms des nouveaux objets
Script delay duration délai avant le lancement d'une tâche script
Minimum decimal display for float properties (-1 for dynamic) nombre minimal de décimales affichées ; modifiable propriété par propriété

Les sous-rubriques :

Local Settings

À quoi ils servent : les réglages de votre poste et de votre compte.

Où les ouvrir : Bernard › Settings › Local Settings. Tout le monde y a accès.

Réglage Effet
Max Simultaneous Script nombre de tâches scripts lancées en même temps sur ce poste
Max Simultaneous Action nombre d'actions lancées en même temps
Max Simultaneous File Operation nombre de copies de fichiers en même temps
Quiet File Operations ne pas ouvrir la vue File Operations Log à chaque copie
RClone Network Max Usage part maximale du débit réseau utilisée par les copies, en % (90 % par défaut)
Auto Cache mise en cache automatique
External Api Port port local par lequel les plugins des logiciels de création parlent à Bernard ; un changement demande de redémarrer Bernard
Show splashscreen afficher l'écran d'accueil au démarrage
Media player votre lecteur de médias : Studio default, Legacy ou Bernard Review

Media player : Studio default suit le choix du studio (Global Settings › Bernard Image Viewer). Si Bernard Review n'est pas installé sur le poste, Bernard utilise Legacy.

Les sous-rubriques :

Roles Setting

Réservé aux administrateurs.

À quoi il sert : régler les droits de chaque rôle. Chaque rôle de la catégorie des rôles a son Role Setting.

Où l'ouvrir : Bernard › Settings › Roles Setting, puis le nom du rôle.

Un Role Setting a trois panneaux :

Panneau Droits
Content edition rights Can Create et Can Delete par type d'objet (Item, Category, Resource, Project, Project Item, Folder, Group, Playlist, File, Property, Action, Note, Instruction, ou All) ; Can assign actions, Can remove assigned actions ; Can create files on references / models, Can delete files from references / models ; Can manually abort tasks ; Can modify the state of tasks assigned to others (override assignees) ; Can edit batchs ; Can manually edit aggregated Working Time ; Can edit existing Timelogs ; Can manually log arbitrary timelogs ; Can manually edit System Attendance logs ; Can modify active Workflow structures (Add/Remove tasks) ; Can modify file paths for specific Path Variations ; Can propagate property values to all child references ; Can toggle properties between 'Global' and 'Local' inheritance ; Can arbitrarily reorder files inside folders ; Can edit event triggers
Content display rights Can override View Presets (tab parameters) with custom filters ; Can change the spreadsheet's query scope ; Can filter content types displayed in the Tree View ; Can view other users' performance data ; Can view other users' working time (Access HR Data) ; Can access the Global Root Settings ; Has access to projects settings
Role-based behaviours Can create and modify global View Presets (tab parameters) ; Compute working time based on Timelogs (vs Attendance) ; Include extra weekday hours as Overtime

Quel que soit le rôle, ces fonctions restent réservées aux administrateurs : Global Settings, Roles Setting, Administration Tools, Login as, l'onglet Tech, le changement du rôle d'un utilisateur.

La gestion des comptes est décrite dans Gestion des utilisateurs.

Security

À quoi sert la rubrique : Local Settings › Security règle votre code de déverrouillage de session. Cette section décrit aussi les contrôles d'accès de Bernard : comptes, postes autorisés et sessions.

Votre code de déverrouillage

Après une période d'inactivité ou une mise en veille, Bernard verrouille la session. Pour la déverrouiller, vous tracez un motif sur une grille de 9 points.

  1. Ouvrez Bernard › Settings › Local Settings › Security.
  2. Cliquez sur Change Your Unlock Session Code.
  3. Tracez votre motif (au moins 4 points), puis confirmez-le en le traçant une deuxième fois.

Session verrouillée : tracer le motif, ou Close Bernard

Après trois échecs, Bernard impose une attente qui augmente à chaque essai. La fenêtre propose aussi Close Bernard et Cancel.

Les comptes

Les postes autorisés (réservé aux administrateurs)

  1. Chaque poste est un objet Computer, reconnu par ses adresses MAC (MAC Addresses). Un poste inconnu est créé au premier démarrage, au nom de la machine.
  2. Un poste doit être autorisé (Authorized) par un administrateur, jamais depuis ce poste lui-même. Un nouveau poste n'est autorisé d'emblée que pour un administrateur ou un utilisateur qui a Authorize Any Computer.
  3. Un poste peut porter une liste d'adresses IP autorisées (Ip List Allow). Vide, toute adresse est acceptée. Sinon, l'adresse IP courante du poste, affichée dans IP Address, doit y figurer.
  4. Un poste refusé affiche « Unauthorized Computer » et Bernard se ferme. Un poste dont l'autorisation est retirée en cours de session est fermé.
  5. Always Open : ni verrouillage ni fermeture automatique (poste de rendu, salle de projection).
  6. Chaque utilisateur a un poste courant (Current Computer). Bernard › Check Current Computer le vérifie et propose d'en changer.

Les sessions

Les communications entre Bernard et le serveur de synchronisation sont chiffrées.

Ces règles sont des contrôles d'accès de l'application.

Day Type

Réservé aux administrateurs.

À quoi il sert : définir les types de jours (jour ouvré, week-end, férié, congé…) et ce que chacun attend.

Où l'ouvrir : Bernard › Settings › Global Settings › Working Time › Day Type.

Ce que vous pouvez faire : Add New Day Type, puis renseigner pour chaque type :

Champ Sens
Name, Description le nom et la description du type
Start Day l'heure de début de la journée
Legal Pause la pause déduite de la présence
Expected Workload le temps de travail attendu
Overtime Rate le facteur des heures supplémentaires
Can Be Override Per User le type peut être changé pour une personne
Dates les jours concernés (« Example: dd/mm/YYYY, 01/01/2019, 02/01/2019, ... »)
Color la couleur du type dans la Working Time View

Validez avec Apply, ou annulez avec Cancel.

Working Time

Réservé aux administrateurs.

À quoi il sert : régler le calcul de la présence et du temps de travail.

Où l'ouvrir : Bernard › Settings › Global Settings › Working Time.

Réglage Effet
Next Day Start After l'heure à laquelle Bernard change de jour (3 h du matin par défaut). Les heures de nuit sont rangées sur le bon jour ; une session restée ouverte est coupée à cette heure.
Late Margin la tolérance avant de marquer un retard
TimeLog Factor to get Working Time le facteur appliqué au temps passé sur les tâches pour obtenir le temps de travail, pour les rôles qui ont Compute working time based on Timelogs (vs Attendance)
Show punctuality info afficher la ponctualité dans la Working Time View

Le temps passé est compté par le serveur, sans saisie : tant qu'une tâche est en WIP, le temps de la personne assignée s'accumule, par personne et par jour. Une session Windows verrouillée ou une session à distance déconnectée fait passer la personne en Idle aussitôt.

Notification (réglages du studio)

Réservé aux administrateurs.

Cette rubrique est Global Settings › Notification. En 2.1.48, elle ne contient aucun réglage : les choix de notification se font par chaque utilisateur, dans Local Settings › Notification.

Notification (vos notifications et le suivi)

À quoi elle sert : choisir comment vous recevez chaque type de notification, et ce que vous suivez.

Où l'ouvrir : Bernard › Settings › Local Settings › Notification, et sa sous-rubrique Following.

Les canaux : pour chaque type, choisissez None, In Bernard, By e-mail ou Both. Le changement s'applique tout de suite.

Type Quand Canal par défaut
Retake (new correction on my task) une correction sur une tâche dont vous êtes assigné, ou dont vous êtes destinataire Both
Following rule un objet entre dans le résultat d'une de vos règles de suivi Both
New note une note dont vous êtes destinataire In Bernard
Reply une réponse In Bernard

Les e-mails sont regroupés : un récapitulatif par personne toutes les 5 minutes, 50 lignes au plus. Une notification déjà lue dans Bernard n'est pas envoyée par e-mail. Un e-mail qui ne peut pas partir est affiché dans Bernard.

Le suivi (Following) : Add New Following Rule crée une règle. Choisissez le type d'objet (Object Type To Follow) et des valeurs de propriétés (Properties Value To Follow), par exemple les tâches dont vous êtes assigné et qui passent Ready. Validez avec Apply.

Dans Bernard : la liste des notifications propose Mark All As Read et Show Only Not Read. Un clic sur une notification la marque lue et sélectionne l'objet. L'icône de Bernard dans la zone de notification du système affiche une bulle à chaque note, correction ou réponse.

Le bouton des notifications est dans la barre de projet, à côté de l'image de l'utilisateur.

Administration Tools

Réservé aux administrateurs.

À quoi ils servent : les outils de maintenance de la base du studio.

Où les ouvrir : Bernard › Settings › Administration Tools. La rubrique regroupe Clear old references.

Les autres fonctions d'administration sont ailleurs : Navigate › Login as, l'onglet Tech du panneau Propriétés, l'affichage des objets supprimés dans la Tree View (Deleted Object).

Clear old references

Réservé aux administrateurs.

À quoi il sert : nettoyer les références vers des objets supprimés qui restent dans d'autres objets.

Comment faire

  1. Ouvrez Bernard › Settings › Administration Tools › Clear old references.
  2. Réglez Keep objects that were deleted less than : (days) : les objets supprimés plus récemment sont gardés.
  3. Cliquez sur Remove unused references. Une fenêtre de progression s'affiche.
  4. Bernard indique le nombre d'éléments nettoyés, ou « No references to deleted items have been found ».