From f835d181d61fd6987319ac532a20154719b14771 Mon Sep 17 00:00:00 2001 From: Emma Date: Sat, 28 Jun 2025 15:17:38 +0200 Subject: 📝 Documentation: corrections on permissions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/fr/source/administrateur-applicatif.rst | 12 ++++++------ docs/fr/source/annexe-2-permission-action.rst | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/fr/source/administrateur-applicatif.rst b/docs/fr/source/administrateur-applicatif.rst index 27572d6ba..84000098b 100644 --- a/docs/fr/source/administrateur-applicatif.rst +++ b/docs/fr/source/administrateur-applicatif.rst @@ -145,7 +145,7 @@ Permissions dans Ishtar Les permissions dans Ishtar sont uniquement gĂ©rĂ©es par le « Type de profil » associĂ© Ă  chaque compte utilisateur. Chaque compte a un ou plusieurs « types de profil » associĂ©s Ă  son compte. Chaque type de profil donne accĂšs Ă  des actions et des accĂšs sur des types d'objets. -.. warning:: Un profil particulier existe, le profil « administrateur » qui correpond Ă  l'utilisateur disposant des permissions de l'administrateur applicatif. Le dĂ©tail des permissions supplĂ©mentaires octroyĂ© par ce profil est dĂ©taillĂ© dans ':ref:`annexe 2 - dĂ©tail des permissions `. +.. warning:: Un profil particulier existe, le profil « administrateur » qui correspond Ă  l'utilisateur disposant des permissions de l'administrateur applicatif. Le dĂ©tail des permissions supplĂ©mentaires octroyĂ©es par ce profil est prĂ©sentĂ© dans l':ref:`annexe 2 - dĂ©tail des permissions `. .. warning:: Lorsque l'on change les types de profils d'un utilisateur, il est nĂ©cessaire de regĂ©nĂ©rer les permissions depuis sa fiche « compte ». Cf. (1) sur l'image ci-dessous. @@ -166,19 +166,19 @@ Chaque groupe correspond Ă  un type de permission pour un Ă©lĂ©ment prĂ©cis de l - permission de suppression. -Hormi pour la permission d'ajout (pour laquelle le distinguo n'est pas pertinent), chacune de ces permissions est dĂ©clinĂ©e en deux modalitĂ©s : +Hormis pour la permission d'ajout (pour laquelle le distinguo n'est pas pertinent), chacune de ces permissions est dĂ©clinĂ©e en deux modalitĂ©s : - permission sur tous les Ă©lĂ©ments ; - permission sur les Ă©lĂ©ments rattachĂ©s. -Les Ă©lĂ©ments rattachĂ©s Ă  un utilisateur (via son profil d'utilisateur) sont dĂ©finis via une « requĂȘte pour permission ». Cette « requĂȘte pour permission » dĂ©fini le type de rattachement pour chaque permission (lecture, ajout, modification, suppression) concernant chaque type d'Ă©lĂ©ment rattachĂ©. Ces requĂȘtes pour permissions sont dĂ©finis dans l':ref:`annexe 2 - dĂ©tail des permissions `. +Les Ă©lĂ©ments rattachĂ©s Ă  un utilisateur (via son profil d'utilisateur) sont dĂ©finis via une « requĂȘte pour permission ». Cette « requĂȘte pour permission » dĂ©finit le type de rattachement pour chaque permission (lecture, ajout, modification, suppression) concernant chaque type d'Ă©lĂ©ment rattachĂ©. Ces requĂȘtes pour permissions sont dĂ©finis dans l':ref:`annexe 2 - dĂ©tail des permissions `. -.. warning:: Les requĂȘtes pour permissions peuvent ĂȘtre des requĂȘtes dynamiques (exemple : toutes les opĂ©rations prĂ©ventives), ces permissions sont regĂ©nĂ©rĂ©es automatiquement une fois par jour pour prendre en compte ces Ă©ventuels changements. Une regĂ©nĂ©ration peut ĂȘtre dĂ©clenchĂ©e ponctuellement via la fiche de compte d'un utilisateur. +.. warning:: Les requĂȘtes pour permissions pouvant ĂȘtre des requĂȘtes dynamiques (exemple : toutes les opĂ©rations prĂ©ventives), ces permissions sont regĂ©nĂ©rĂ©es automatiquement une fois par jour pour prendre en compte ces Ă©ventuels changements. Une regĂ©nĂ©ration peut ĂȘtre dĂ©clenchĂ©e ponctuellement via la fiche de compte d'un utilisateur. En pratique, globalement, les groupes de droits permettent d'accĂ©der Ă  certaines actions : -- le droit de lecture permet une ouverture de la fiche correspondant Ă  l'Ă©lĂ©ment, l'affichage du dĂ©tail sur la fiche, l'affichage certaines colonnes sur les tableaux ; +- le droit de lecture permet l'ouverture de la fiche correspondant Ă  l'Ă©lĂ©ment, l'affichage du dĂ©tail sur la fiche et l'affichage de certaines colonnes sur les tableaux ; - le droit d'ajout permet d'accĂ©der aux actions d'ajout d'un nouvel Ă©lĂ©ment ; - le droit de modification permet d'accĂ©der aux actions concernant la modification des Ă©lĂ©ments ; - le droit de suppression permet d'accĂ©der aux actions concernant la suppression des Ă©lĂ©ments. @@ -190,7 +190,7 @@ En pratique, globalement, les groupes de droits permettent d'accĂ©der Ă  certain Permissions dans les pages d'administration ******************************************* -TODO : Ă  revoir v4.4 +.. TODO : Ă  revoir v4.4 Les permissions des pages d'administration sont gĂ©rĂ©es diffĂ©remment. Elles utilisent le systĂšme de permission du framework Django, framework (cadre de dĂ©veloppement logiciel) utilisĂ© par Ishtar. Une fois le compte créé, les droits se spĂ©cifient dans les pages d'administration : *Authentification et autorisation â€ș Utilisateurs*. diff --git a/docs/fr/source/annexe-2-permission-action.rst b/docs/fr/source/annexe-2-permission-action.rst index 8140e5cd7..e326cf209 100644 --- a/docs/fr/source/annexe-2-permission-action.rst +++ b/docs/fr/source/annexe-2-permission-action.rst @@ -17,7 +17,7 @@ Profil administrateur Un profil spĂ©cial « administrateur » (identifiant textuel `administrator`) a par dĂ©faut toutes les permissions sur l'interface Ishtar (et pas nĂ©cessairement sur les pages d'administration). -Un certain nombre d'action ne sont disponibles que pour les utilisateurs disposant de ce profil administrateur : +Un certain nombre d'actions ne sont disponibles que pour les utilisateurs disposant de ce profil administrateur : - visualisation de la fiche compte utilisateur ; - gestion des comptes utilisateurs ; @@ -32,7 +32,7 @@ RequĂȘtes pour permissions Les requĂȘtes pour permission doivent ĂȘtre paramĂ©trĂ©es pour dĂ©finir finement les droits des diffĂ©rents comptes utilisateurs. -Une requĂȘte pour permission est dĂ©finie via un nom (pour pouvoir les distinguer), d'un identifiant textuel, d'un modĂšle auquel associer cette requĂȘte, d'une requĂȘte (champ optionnel) et des champs boolĂ©ens (oui/non), « actif » (pour activer, dĂ©sactiver la requĂȘte), « Inclure les Ă©lĂ©ments rattachĂ©s Ă  l'utilisateur », « Inclure les Ă©lĂ©ments liĂ©s aux droits amonts » et « Limiter la requĂȘte aux zones rattachĂ©es ». Cette requĂȘte pour permissions est dĂ©finie dans l'interface d'administration d'Ishtar (« https://mon-instance-ishtar/admin/ishtar_common/permissionrequest/ »). +Une requĂȘte pour permission est dĂ©finie via un modĂšle (Ă©lĂ©ment principal de la base : mobilier, opĂ©ration, etc.) auquel associer cette requĂȘte, un nom (prĂ©cis, pour pouvoir les distinguer), un identifiant textuel, une requĂȘte de sĂ©lection (champ optionnel), un critĂšre « actif » (pour activer, dĂ©sactiver la requĂȘte), ainsi que les options « Inclure les Ă©lĂ©ments rattachĂ©s Ă  l'utilisateur », « Inclure les Ă©lĂ©ments liĂ©s aux droits amonts » et « Limiter la requĂȘte aux zones rattachĂ©es ». Elle est dĂ©finie dans l'interface d'administration d'Ishtar (« https://mon-instance-ishtar/admin/ishtar_common/permissionrequest/ »). .. image:: _static/permissions-admin.png -- cgit v1.2.3