<aside>

Sommaire

Dans cette page

<aside> 🔐

Cette page explique comment sécuriser les éléments d’une application Visiativ Process : attribuer des profils, comprendre le cumul des droits, configurer les permissions et définir la confidentialité d’un groupe de processus.

</aside>

Avant de commencer

Comprendre les droits

Les droits définissent les niveaux d’accès — lecture, modification ou contrôle — ainsi que les actions autorisées sur chaque élément de l’application.

Ils peuvent être gérés aux niveaux suivants :

Domaine Éléments concernés
Application Application et groupes de processus
Processus Processus, versions, vues et documents
Données Réservoirs de données, tables et enregistrements

Les droits peuvent être attribués à des utilisateurs de l’annuaire, à des groupes d’utilisateurs ou à des profils.

<aside> ➕

Les droits se cumulent

Si une personne reçoit un droit en son nom et un autre droit par l’intermédiaire d’un groupe, elle bénéficie des deux. Par exemple, une personne disposant du droit de lecture et appartenant à un groupe autorisé à modifier pourra lire et modifier.

</aside>

Comprendre les profils

Un profil regroupe des personnes qui exercent les mêmes responsabilités. Une même personne peut cumuler plusieurs profils.

Profils liés au serveur et à la conception

Profil Principales possibilités
Administrateur serveur (sys_Administrators) Paramètre le serveur, les connexions externes, les agents et les permissions par défaut. Dispose par défaut de tous les droits.
Concepteur (sys_Designers) Accède au Studio, crée des applications et modifie leurs éléments.

Profils liés aux applications et aux processus

Profil Principales possibilités
Responsable d’application (sys_Managers) Personnalise l’application, attribue les profils, gère les droits et le cycle de vie des versions.
Concepteur d’application (sys_Designers) Crée et modifie les éléments de l’application et gère le cycle de vie des versions.
Lecteur d’application (sys_Readers) Accède à l’application et consulte les documents selon les règles de confidentialité.
Responsable de groupe de processus (sys_Managers) Personnalise le groupe, gère ses éléments, ses droits et le cycle de vie des versions.
Lecteur de groupe de processus (sys_Readers) Accède au groupe et consulte les documents selon les règles de confidentialité.
Responsable de processus (sys_RoleInCharge) Personnalise le processus et ses versions, gère leurs droits et intervient sur tous les documents.
Responsable de version (sys_RoleInCharge) Personnalise la version, gère les droits sur ses documents et peut intervenir sur tous ses documents.
Auteur de document (sys_Creators) Crée des documents pour la version de processus.
Lecteur de document (sys_GlobalReaders) Consulte tous les documents de la version, même sans y être intervenu.

Profils liés aux données

Profil Principales possibilités
Responsable de réservoir (sys_Managers) Personnalise le réservoir et ses tables, gère les droits et intervient sur tous les enregistrements.
Concepteur de réservoir (sys_Designers) Crée et modifie le réservoir et ses tables.
Lecteur de réservoir (sys_GlobalReaders) Consulte les données au travers des vues.
Responsable de table (sys_RoleInCharge) Personnalise la table et ses colonnes et intervient sur ses enregistrements.
Auteur d’enregistrement (sys_Creators) Crée et consulte des données dans la table.

Configurer les profils

Ajouter des membres à un profil

  1. Ouvrez les propriétés du profil.
  2. Utilisez l’onglet correspondant au type de membre à ajouter :
  3. Enregistrez les modifications.

Propriétés et membres d’un profil

Propriétés et membres d’un profil

Créer un profil

  1. Depuis la vue Profils, cliquez sur Créer.
  2. Renseignez le Libellé, la Description et, si nécessaire, le Nom système.
  3. Ajoutez des sous-profils, des groupes ou des utilisateurs dans les onglets correspondants.
  4. Cliquez sur Enregistrer et fermer.

Identifier qui peut créer un document

La personne autorisée à créer un document dépend du contexte :

Contexte Règle appliquée
Document standard Les membres du profil Auteur de document et les personnes disposant explicitement du droit de création peuvent créer. Le rôle de la première étape est ignoré.
Sous-processus créé depuis un tableau Les personnes intervenant à l’étape courante du processus principal peuvent créer le sous-processus et intervenir à sa première étape. Le profil Auteur et le rôle de la première étape sont ignorés.
Processus embarqué Le document est créé par la personne intervenant sur l’étape du processus parent, puis envoyé aux membres du rôle de la première étape du processus embarqué.

Comprendre les permissions

Une permission associe plusieurs informations :

Niveaux d’accès

| --- | --- |

<aside> 💡

</aside>

Accéder aux permissions

  1. Ouvrez la page de propriétés de l’élément à sécuriser.
  2. Cliquez sur l’onglet Sécurité. Pour les éléments disposant d’une page d’accueil, vous pouvez également utiliser le raccourci affiché sur cette page.
  3. Consultez les droits d’accès et les autorisations. Les droits non encore personnalisés correspondent aux permissions par défaut.

Liste des permissions d’une version de processus

Liste des permissions d’une version de processus

Gérer l’héritage des permissions