Chapitre 8 Utilisateurs, groupes et rôles

8.1 Présentation des comptes

Le terme "compte" regroupe les termes utilisateur, groupe et rôle.

Les comptes sont composés de :

  • Un objet système

    Il permet les manipulations internes de comptes comme l'affectation de rôle, de groupe, etc.

    C'est également cet objet qui est utilisé pour tout ce qui concerne le profilage de document et les accessibilités des actions.

    Cet aspect système sera traité dans le chapitre consacré à la classe Account

  • un document.

    Il offre une interface permettant d'effectuer certaines opérations sur l'objet système.

Ce chapitre concerne l'aspect document des comptes.

La gestion des utilisateurs peut être faite avec le centre d'administration. L'application gestion des utilisateurs permet de gérer les rôles, groupes et utilisateurs.

8.1.1 Vocabulaire

Utilisateur

Un document utilisateur regroupe les informations permettant à une personne de se connecter sur l'interface web de Dynacase. Par extension, un utilisateur est une personne qui peut se connecter à Dynacase.

La famille décrivant les utilisateurs est IUSER.

Groupe

Un document groupe d'utilisateurs est une collection qui peut contenir un ensemble d'utilisateurs ou de groupe d'utilisateurs.
Une arborescence de groupes peut ainsi être constituée à l'aide de ces groupes.
Un utilisateur ou un groupe d'utilisateurs peut appartenir à plusieurs groupes.
La seule contrainte est que le graphe des groupes ne doit pas contenir de cycle (Le groupe A ne peut pas appartenir au groupe B si B appartient déjà au groupe A).

La famille décrivant les groupes d'utilisateurs est IGROUP.

Note : Il existe aussi la famille "groupe" (GROUP) qui est la famille mère de "groupe d'utilisateur". Cette famille de plus haut niveau permet de regrouper aussi des documents qui ne sont pas forcément des utilisateurs mais des contacts. Dans ce chapitre, le terme groupe désignera les groupes d'utilisateurs.

Rôle

Un document "rôle" identifie une fonction dans l'organisation. Ce rôle sera utilisé pour définir les droits. Un utilisateur peut avoir plusieurs rôles.

Contrairement aux groupes, les rôles n'ont pas de hiérarchie.

La famille décrivant les rôles est ROLE.

Contenu du chapitre

×