diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-10-26 17:04:23 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-02-05 10:51:52 +0100 |
commit | 2e2054f7175f98cbb9f41545fd26bafc7c034cff (patch) | |
tree | 50d33f13114232d23c465b5bbe05598ea3777c02 | |
parent | 5507389c115a472308beff61c0c3172509a9545c (diff) | |
download | Ishtar-2e2054f7175f98cbb9f41545fd26bafc7c034cff.tar.bz2 Ishtar-2e2054f7175f98cbb9f41545fd26bafc7c034cff.zip |
📝 Documentation fr: right management for imports
-rw-r--r-- | docs/fr/source/annexe-1-permission-action.rst | 81 | ||||
-rw-r--r-- | docs/fr/source/annexe-1-rattachement.rst | 23 | ||||
-rw-r--r-- | docs/fr/source/annexe-2-ex-flux-ope.rst (renamed from docs/fr/source/annexe-3-ex-flux-ope.rst) | 2 | ||||
-rw-r--r-- | docs/fr/source/annexe-2-permission-action.rst | 17 | ||||
-rw-r--r-- | docs/fr/source/annexe-3-doc-normes.rst (renamed from docs/fr/source/annexe-4-doc-normes.rst) | 2 | ||||
-rw-r--r-- | docs/fr/source/conf.py | 8 | ||||
-rw-r--r-- | docs/fr/source/index.rst | 7 | ||||
-rw-r--r-- | docs/fr/source/interface-administrateur.rst | 4 |
8 files changed, 92 insertions, 52 deletions
diff --git a/docs/fr/source/annexe-1-permission-action.rst b/docs/fr/source/annexe-1-permission-action.rst new file mode 100644 index 000000000..6d9cc463d --- /dev/null +++ b/docs/fr/source/annexe-1-permission-action.rst @@ -0,0 +1,81 @@ +.. -*- coding: utf-8 -*- + +.. _annexe-1-permission-action: + +================================== +Annexe 1 - Détails des permissions +================================== + +:Auteur: Étienne Loks +:Date: 2023-10-26 +:Copyright: CC-BY 3.0 + +---------------------------------- + +Imports +======= + +Définition des droits +--------------------- + +Par défaut, les utilisateurs avec un profil « Administrateur » ont accès à tous les droits relatifs aux imports. + +Les droits relatifs aux imports utilisent les groupes suivant : + +- Imports : lecture +- Imports : ajout +- Imports : modification +- Imports : suppression +- Imports rattachés : lecture +- Imports rattachés : ajout +- Imports rattachés : modification +- Imports rattachés : suppression + + +Pour que les droits relatifs à ces groupes soient effectifs, ils doivent être rattachés aux types de profils des utilisateurs (cf. :ref:`permissions dans Ishtar<permissions-ishtar>`). + +Import rattaché +--------------- + +Un droit non rattaché ouvre les droits pour tous les éléments. +Un import est rattaché à un utilisateur si cet utilisateur fait partie des utilisateurs associés au type d'import (« https://monsite-ishtar.net/admin/ishtar_common/importertype/ ») de l'import en question. + +L'utilisateur bénificiera du droit rattaché à un import si : + +- son profil utilisateur a le droit « Import rattaché » correspondant. +- il est listé comme utilisateur du type d'import de cet import. + + +Permission lecture +------------------ + +Cette permission d'accéder aux fiches imports depuis les fiches d'éléments créés ou mis à jour. Depuis cette fiche ce droit permet de visualiser les CSV rattachés aux imports. + + +Permission ajout +---------------- + +Cette permission permet de créer de nouveaux imports. + +Le droit « Imports rattachés : ajout » ne permet de créer des imports que pour les types d'imports pour lesquels l'utilisateur est listé. + + +.. warning:: Cette permission est inefficiente sans la permission « Import : modification » car sans cette permission l'accès à la liste des imports n'est alors pas possible. + + +Permission modification +----------------------- + +Cette permission permet : + +- d'accéder à la liste des imports, +- de modifier un import existant, +- d'analyser, de faire les correspondances, de lancer l'importation d'un import. + + +Permission suppression +---------------------- + +Cette permission permet de supprimer les imports **et** par conséquent les éléments auxquels sont associés ces imports. + + diff --git a/docs/fr/source/annexe-1-rattachement.rst b/docs/fr/source/annexe-1-rattachement.rst deleted file mode 100644 index 2a8f041b4..000000000 --- a/docs/fr/source/annexe-1-rattachement.rst +++ /dev/null @@ -1,23 +0,0 @@ -.. -*- coding: utf-8 -*- - -.. _annexe-1-rattachement: - -============================================== -Annexe 1 - Règles de rattachement aux éléments -============================================== - -:Auteur: Étienne Loks -:Date: 2018-12-04 -:Copyright: CC-BY 3.0 - ----------------------------------- - - - - - Opération - - - -.. - TODO: Penser aux zones... - diff --git a/docs/fr/source/annexe-3-ex-flux-ope.rst b/docs/fr/source/annexe-2-ex-flux-ope.rst index 462b961c1..80f0dff5e 100644 --- a/docs/fr/source/annexe-3-ex-flux-ope.rst +++ b/docs/fr/source/annexe-2-ex-flux-ope.rst @@ -1,7 +1,7 @@ .. -*- coding: utf-8 -*- ============================================================== -Annexe 3 - Exemple de flux opérationnel : prêt pour exposition +Annexe 2 - Exemple de flux opérationnel : prêt pour exposition ============================================================== :Auteur: Étienne Loks diff --git a/docs/fr/source/annexe-2-permission-action.rst b/docs/fr/source/annexe-2-permission-action.rst deleted file mode 100644 index 134237b81..000000000 --- a/docs/fr/source/annexe-2-permission-action.rst +++ /dev/null @@ -1,17 +0,0 @@ -.. -*- coding: utf-8 -*- - -.. _annexe-2-permission-action: - -=================================================== -Annexe 2 - Permissions nécessaires pour les actions -=================================================== - -:Auteur: Étienne Loks -:Date: 2018-12-04 -:Copyright: CC-BY 3.0 - ----------------------------------- - - - - Action1.... - diff --git a/docs/fr/source/annexe-4-doc-normes.rst b/docs/fr/source/annexe-3-doc-normes.rst index 97b83dcb9..579c353de 100644 --- a/docs/fr/source/annexe-4-doc-normes.rst +++ b/docs/fr/source/annexe-3-doc-normes.rst @@ -1,7 +1,7 @@ .. -*- coding: utf-8 -*- ================================================================== -Annexe 4 - Correspondance des champs Ishtar - Normes documentaires +Annexe 3 - Correspondance des champs Ishtar - Normes documentaires ================================================================== :Auteur: Étienne Loks diff --git a/docs/fr/source/conf.py b/docs/fr/source/conf.py index 53f6c4427..b5ae63448 100644 --- a/docs/fr/source/conf.py +++ b/docs/fr/source/conf.py @@ -190,8 +190,8 @@ htmlhelp_basename = 'Ishtardoc' # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ - ('index', 'Ishtar.tex', u'Ishtar Documentation', - u'Yann Le Jeune - Valérie-Emma Leroux - Étienne Loks', 'manual'), + ('index', 'Ishtar.tex', 'Ishtar Documentation', + 'Yann Le Jeune - Valérie-Emma Leroux - Étienne Loks', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -223,6 +223,6 @@ latex_documents = [ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - ('index', 'ishtar', u'Ishtar Documentation', - [u'Étienne Loks'], 1) + ('index', 'ishtar', 'Ishtar Documentation', + ['Étienne Loks'], 1) ] diff --git a/docs/fr/source/index.rst b/docs/fr/source/index.rst index a9a332e19..638c0edf6 100644 --- a/docs/fr/source/index.rst +++ b/docs/fr/source/index.rst @@ -15,10 +15,9 @@ Contents: principes interface-utilisateur interface-administrateur - annexe-1-rattachement - annexe-2-permission-action - annexe-3-ex-flux-ope - annexe-4-doc-normes + annexe-1-permission-action + annexe-2-ex-flux-ope + annexe-3-doc-normes annexe-tech-1-insee-communes annexe-tech-2-ign-communes annexe-tech-3-variables-gen diff --git a/docs/fr/source/interface-administrateur.rst b/docs/fr/source/interface-administrateur.rst index 04e49f406..ca74acca5 100644 --- a/docs/fr/source/interface-administrateur.rst +++ b/docs/fr/source/interface-administrateur.rst @@ -156,7 +156,7 @@ Chacun de ces droits est décliné en deux modalités : - droits sur tous les éléments ; - droit sur les éléments rattachés. -Un élément est dit « rattaché » à une personne en fonction de règles précises spécifiées dans l':ref:`annexe 1 - règles de rattachement à un élément <annexe-1-rattachement>`. La notion de rattachement permet de spécifier finement les permissions pour des personnes qui sont directement associées à l'élément. Par exemple cela permet donner les droits de modification du mobilier d'une opération au responsable scientifique de cette opération. +Un élément est dit « rattaché » à une personne en fonction de règles précises spécifiées dans l':ref:`annexe 1 - détail des permissions <annexe-1-permission-action>`. La notion de rattachement permet de spécifier finement les permissions pour des personnes qui sont directement associées à l'élément. Par exemple cela permet donner les droits de modification du mobilier d'une opération au responsable scientifique de cette opération. En pratique, globalement, les groupes de droits permettent d'accéder à certaines actions : @@ -164,7 +164,7 @@ En pratique, globalement, les groupes de droits permettent d'accéder à certain - le droit d'ajout permet d'accéder aux actions d'ajout d'un nouvel élément ; - le droit de modification/suppression permet d'accéder aux actions concernant la modification/suppression des éléments. -Dans le détail, il y a certaines actions qui sont ouvertes en fonction d'appartenance à des groupes en particulier. Tout cela est détaillé dans l':ref:`annexe 2 - permissions nécessaires pour les actions <annexe-2-permission-action>`. +Dans le détail, il y a certaines données, actions qui sont accessibles en fonction d'appartenance à des groupes en particulier. Tout cela est détaillé dans l':ref:`annexe 1 - détail des permissions <annexe-1-permission-action>`. .. note:: La page *Ishtar - Commun › Résumés des types de profil* permet d'accéder à un tableau qui reprend et rend explicites toutes les permissions associées aux types de profil. |