Aller au contenu principal

Modification d'un administrateur

Comme indiqué dans l'introduction, pour modifier un administrateur, cliquez sur le bouton Change dans la dernière colonne (sans en-tête) du tableau des administrateurs.

ChangeChange

La page de modification d'un administrateur comporte les onglets suivants :

  1. Basic data
  2. Attributes
  3. Setting up rights to modules
  4. Screen settings
  5. Version History

Les onglets affichés dépendent de vos droits et de l'administrateur lui-même. L'onglet "Setting up rights to modules" est visible si vous avez le droit de modifier les droits des administrateurs. L'onglet "Screen settings" est visible si vous avez le droit d'attribuer des paramètres d'écran à d'autres, et uniquement pour un administrateur déjà enregistré. L'onglet "Version History" n'existe que pour un administrateur enregistré ; il est décrit dans la section Historique des versions. Un administrateur marqué developer n'a pas d'onglet "Attributes". Si le module des formulaires est activé et que des formulaires sont configurés pour les administrateurs, un onglet supplémentaire apparaît avec les formulaires de participation.

1. Basic data​

Cet onglet contient le bloc "Authorization data", composé de deux champs de texte et de deux cases à cocher :

  1. Login : modifie le nom unique de l'administrateur.
  2. Email : modifie l'adresse e-mail de l'administrateur.
  3. Change password : ouvre un formulaire de changement de mot de passe avec deux champs de texte, Password et Repeat password.
  4. Log out from all accounts : déconnecte l'administrateur de tous ses comptes lors du changement de mot de passe. Cette case n'est disponible que si Change password est cochée ; un administrateur marqué developer ne l'a pas.

2. Attributes​

L'onglet "Attributes" contient une liste déroulante pour choisir un ensemble d'attributs (s'ouvre dans un nouvel onglet). Les "Attributes" sont un concept fondamental de la plateforme OneEntry, décrit en détail dans les chapitres suivants.

Après avoir choisi un ensemble d'attributs, renseignez les valeurs de ses attributs. Dans la vidéo, l'ensemble choisi est "Example Attributes", avec les attributs :

  • "Example String", de type "String" ;
  • "Example Integer", de type "Integer".

3. Setting up rights to modules​

L'onglet "Setting up rights to modules" permet de définir les droits de l'administrateur.

En haut de l'onglet se trouve une liste déroulante des modules disponibles. Les modules que vous y sélectionnez apparaissent dans le menu latéral de l'administrateur, et des blocs de cases à cocher avec leurs droits s'affichent en dessous. La liste contient aussi le module des administrateurs lui-même, nommé Admin users : si vous ne le sélectionnez pas, la section des administrateurs n'apparaît pas dans le menu latéral (sauf pour l'administrateur principal, voir Introduction).

Sous la liste des modules se trouve le bloc Section restriction (page tree) : sélectionnez-y des pages racines pour limiter la modification des pages par l'administrateur à leur sous-arborescence. Si aucune page n'est sélectionnée, il n'y a pas de restriction.

La case portant le nom du module accorde ou retire d'un coup tous les droits du bloc. Elle n'apparaît cochée que si tous les droits du bloc sont accordés : s'il en manque un seul, la case du module est vide.

Blocs de droits particuliers :

  • Administrators : ce bloc est toujours présent. En plus des droits de gestion des administrateurs, il contient les droits du constructeur d'interface : « Screen settings for self » et « Assign screen settings to others ». Le second droit donne accès à l'onglet Screen settings. Le constructeur lui-même est décrit dans la section « Constructeur d'interface ».
  • File Search : droits « Search by file content » et « Manage file index ». Le bloc est visible si le module File search est sélectionné dans la liste des modules disponibles. Ce que permet chaque droit est décrit dans la section « File Search ».
  • Settings : contient notamment les droits sur les comptes IA de l'onglet AI Agents : création des comptes, modification (clés, modèles, limites) et suppression.
  • « Other rights » : bloc situé en fin de liste. Il regroupe les droits du catalogue du serveur qui ne se rapportent à aucun module, ou qui se rapportent à un module non sélectionné dans la liste des modules disponibles. Ces droits sont libellés par leur code (de la forme module.action). Les droits du serveur absents de la liste standard d'un module sont ajoutés au bloc de ce module, eux aussi libellés par leur code.
astuce

Vous pouvez aussi accorder tous les droits des modules sélectionnés, ou les retirer, avec le bouton Select all/Deselect all.

4. Screen settings​

L'onglet "Screen settings" définit l'apparence par défaut des écrans de l'application pour cet administrateur : vous pouvez attribuer à un écran l'un des paramètres enregistrés du constructeur d'interface. Les écrans sont regroupés en pages d'enregistrements, onglets de sections, tableaux et formulaires. Sur une page d'enregistrement, l'apparence des onglets et des blocs s'attribue pour tout l'écran, et celle des champs séparément pour chaque ensemble d'attributs. Les écrans qui n'ont pas encore de paramètres enregistrés n'apparaissent pas dans la liste.

L'apparence attribuée s'applique à la prochaine connexion de l'administrateur à l'application ; il peut ensuite la modifier lui-même jusqu'à la prochaine attribution. Pour annuler une attribution, videz la sélection dans la liste de l'écran : l'administrateur retrouve alors l'apparence commune.

L'onglet est visible si vous avez le droit « Assign screen settings to others », et uniquement pour un administrateur déjà enregistré.