Brevet FR3040813A1 (20170310)
REVENDICATIONS1.- Architecture (20) de gestion d'accès d'utilisateurs à des objets informatiques (0,) selon une ou plusieurs fonctionnalités d'utilisation de ces objets (0,), l'architecture (20) étant utilisable dans le domaine de la gestion informatique de documents électroniques et caractérisée en ce qu'elle comporte au moins : - un module (21) définissant une structure d'accès (S) formée d'une pluralité de noeuds d'au moins d'un premier type (N1) et d'un deuxième type (N2), au moins un noeud du premier type (N1) et au moins un noeud du deuxième type (N2) formant un périmètre (PJ) ; - un module (22) définissant des associations entre chaque objet informatique (0,) et au moins un noeud de chaque type (N1, N2) de la structure d'accès (S) ; - un module (23) définissant des groupes d'utilisateurs (G,), chaque groupe (G,) comportant un ou plusieurs utilisateurs ; - un module (24) définissant des profils fonctionnels (PF,), chaque profil fonctionnel (PFJ) comprenant une ou plusieurs fonctionnalités d'utilisation d'un objet informatique (0,) par un utilisateur ; et - un module (25) définissant des autorisations (A,), chaque autorisation (AJ) étant associée à au moins un périmètre (PJ) de la structure d'accès (S), un groupe d'utilisateurs (G) et un profil fonctionnel (PF,), et permettant à chaque utilisateur de ce groupe d'utilisateurs (G,) d'accéder à chaque objet informatique (0,) associé à au moins un noeud du premier type (N1) et un noeud du deuxième type (N2) de ce périmètre (PJ) pour utiliser cet objet informatique (0,) selon la ou chaque fonctionnalité d'utilisation de ce profil fonctionnel (PFJ). 2.- Architecture (20) selon la revendication 1, caractérisée en ce que les noeuds de chaque type (N1, N2) sont raccordés entre eux de manière hiérarchique et forment une structure arborescente (Si, S2) du type correspondant. 3.- Architecture (20) selon la revendication 2, caractérisée en ce que la structure arborescente du premier type (51) correspond à l'organisation hiérarchique des utilisateurs. 4.- Architecture (20) selon la revendication 2 ou 3, caractérisée en ce que la structure arborescente du deuxième type (S2) correspond à des activités des utilisateurs. 3040813 12 5.- Architecture (20) selon l'une quelconque des revendications 2 à 4, caractérisée en ce que chaque périmètre (PJ) est formé de noeuds voisins du premier (N1) et du deuxième (N2) types dans la structure arborescente (S1, S2) correspondante. 5 6.- Architecture (20) selon l'une quelconque des revendications 2 à 5, caractérisée en ce que chaque utilisateur ayant accès à un objet informatique (0,) associé à un noeud du premier type (N1) et un noeud du deuxième type (N2), a accès à chaque objet informatique (0,) associé à ce noeud du premier type (N1) ou à un noeud descendant de celui-ci, et à ce noeud du deuxième type (N2) ou à un noeud descendant de celui-ci. 10 7.- Architecture (20) selon la revendication 6, caractérisée en ce que ledit noeud descendant est éloigné du noeud d'origine par au plus N génération(s) de noeuds, le paramètre N étant un nombre entier naturel. 15 8.- Architecture (20) selon l'une quelconque des revendications 2 à 7, caractérisée en ce que chaque utilisateur ayant accès à un objet informatique (0,) associé à un noeud du premier type (N1) et un noeud du deuxième type (N2), a accès à chaque objet informatique (0,) associé à ce noeud du premier type (N1) ou à un noeud ascendant de celui-ci, et à ce noeud du deuxième type (N2) ou à un noeud ascendant de celui-ci. 20 9.- Architecture (20) selon la revendication 8, caractérisée en ce que ledit noeud ascendant est éloigné du noeud d'origine par au plus M génération(s) de noeuds, le paramètre M étant un nombre entier naturel. 25 10.- Architecture (20) selon la revendication 8 ou 9, caractérisée en ce qu'au moins un objet informatique (0,) associé à un noeud donné comporte un marqueur d'exclusion, cet objet informatique (0,) n'étant accessible à partir d'aucun noeud descendant du noeud donné. 30 11.- Architecture (20) selon l'une quelconque des revendications précédentes, caractérisée en ce que chaque fonctionnalité d'utilisation d'un objet informatique (0,) par un utilisateur est choisie dans le groupe comportant au moins : - lecture du contenu de l'objet informatique (0,) ; - modification du contenu de l'objet informatique (0,) ; 35 - création d'un nouvel objet informatique (0,) ; - écriture d'un nouveau contenu de l'objet informatique (0,) ; 3040813 13 - suppression de l'objet informatique (0) ; - duplication de l'objet informatique (0;) ; - accès à l'objet informatique (0;) pour utilisation lors de la construction d'un autre objet informatique (0;) ; 5 - envoi ou diffusion de l'objet informatique (0;) ; - activation ou désactivation de l'objet informatique (0;) ; - importation ou exportation de l'objet informatique (0).\n<CLM>\1\tArchitecture (20) selon l'une quelconque des revendications précédentes, 10 caractérisée en ce que chaque objet informatique (0,) est associé à un élément quelconque choisis dans le groupe comportant au moins : - document électronique ; - dossier informatique ; - groupe d'utilisateurs (G,) ; 15 - profil fonctionnel (PFJ) ; - périmètre (PJ). 13.- Architecture (20) selon l'une quelconque des revendications précédentes, caractérisée en ce que chaque objet informatique (0,) associé à un document 20 électronique, comprend un élément quelconque choisi dans le groupe comportant au moins : - type d'un dossier contenant le document électronique ; - type du document électronique ; - règles de droits d'accès au document électronique ; et 25 - schémas de métadonnées du document électronique.