Aller au contenu

Le concept de container

Un container est un dossier obligatoire dans lequel sont créés certains éléments de Newapp. Rien ne peut exister hors d'un container : un flux (espace de travail Demande), un dossier (Police Municipale) ou un document (base documentaire) appartient toujours à l'un d'eux. Le container structure ainsi le classement des données et sert de point d'ancrage aux droits fonctionnels.

Cette page situe le container dans le système des droits de Newapp. Pour la vue d'ensemble des deux systèmes de droits, consultez Droits et accès.

Une hiérarchie à trois niveaux cumulatifs

Pour les éléments portés par un container, l'accès repose sur trois niveaux de droits qui se cumulent. Chaque niveau porte les quatre actions Voir, Ajouter, Modifier, Supprimer (CRUD) et doit être accordé pour que l'action correspondante soit possible.

Niveau Portée Ce sur quoi il porte
1. Container Socle Le container lui-même, tous métiers et tous types confondus : flux (Demande), dossier (PM) et document (base documentaire).
2. Droit de type Métier Le type d'élément créé dans le container : le flux dans Demande, chaque type de dossier en PM. Le container de type document n'a pas ce niveau.
3. Droit d'élément Métier Chaque élément à l'intérieur du container : le flux lui-même dans Demande, chaque traitement de dossier en PM.

Le premier niveau est commun à tous les espaces de travail et se configure depuis les groupes du socle. Les niveaux suivants sont propres à chaque solution et s'ajoutent au premier : un droit de type ou d'élément ne produit d'effet que si le droit Container est également accordé.

Cette hiérarchie conditionne l'accès aux fonctionnalités et aux types d'éléments. Elle ne détermine pas à elle seule l'accès aux données précises : celui-ci dépend en plus de la bannette, selon des modalités propres à chaque solution. Consultez Droits et accès.

Configurer un container

Le droit Container (niveau 1) se configure comme n'importe quel droit socle, depuis les groupes, et sa description complète figure dans la Référence des droits et rôles. Les niveaux 2 et 3 ainsi que l'accès aux données sont propres à chaque solution et détaillés dans leur page dédiée :

Container Page de configuration
Flux (espace de travail Demande) Configurer le container Flux
Dossier (espace de travail Police Municipale) Configurer le container Dossier
Document (base documentaire) Base documentaire

Le container de type Document relève du droit socle Container mais n'a pas de droit de type : la gestion de son contenu passe par le droit job-doc, décrit avec la base documentaire.