diff options
author | Ătienne Loks <etienne.loks@iggdrasil.net> | 2025-02-28 13:56:10 +0100 |
---|---|---|
committer | Ătienne Loks <etienne.loks@iggdrasil.net> | 2025-02-28 14:14:30 +0100 |
commit | b50d1c6ccb9c304484fe346b1ddfcab2465b3661 (patch) | |
tree | 04a2c1607adcb2cfedbfc3750bdb8495d463f7c1 /docs/fr/source/administrateur-applicatif.rst | |
parent | 286fc6ba44ac9f0c51d929bb65df590828c97ce3 (diff) | |
download | Ishtar-b50d1c6ccb9c304484fe346b1ddfcab2465b3661.tar.bz2 Ishtar-b50d1c6ccb9c304484fe346b1ddfcab2465b3661.zip |
đ update documentation for permissions on v4.4
Diffstat (limited to 'docs/fr/source/administrateur-applicatif.rst')
-rw-r--r-- | docs/fr/source/administrateur-applicatif.rst | 39 |
1 files changed, 27 insertions, 12 deletions
diff --git a/docs/fr/source/administrateur-applicatif.rst b/docs/fr/source/administrateur-applicatif.rst index c77ddd4c5..b51d3fdda 100644 --- a/docs/fr/source/administrateur-applicatif.rst +++ b/docs/fr/source/administrateur-applicatif.rst @@ -5,7 +5,7 @@ Administration applicative ========================== :Auteurs: Ătienne Loks, ValĂ©rie-Emma Leroux, Perrine Pautrat -:Date: 2024-06-06 +:Date: 2025-02-28 :Copyright: CC-BY 3.0 ---------------------------------- @@ -143,7 +143,13 @@ Cette interface de crĂ©ation de compte permet aussi de modifier le mot de passe Permissions dans Ishtar *********************** -Les permissions dans Ishtar sont essentiellement gĂ©rĂ©es par « Type de profil ». 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. +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 <annexe-permission-action>`. + +.. 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. + +.. image:: _static/admin-fiche-compte.png La crĂ©ation/configuration d'un type de profil se fait via : *Ishtar - Commun âș Types de profil* : @@ -151,32 +157,41 @@ La crĂ©ation/configuration d'un type de profil se fait via : *Ishtar - Commun â - **identifiant textuel** : rempli selon les rĂšgles habituelles des identifiants textuels. - **groupes** : listes des groupes auxquels le profil est rattachĂ©. + Chaque groupe correspond Ă un type de permission pour un Ă©lĂ©ment prĂ©cis de la base de donnĂ©es : -- droit de lecture ; -- droit d'ajout ; -- droit de modification/suppression. +- permission de lecture ; +- permission d'ajout ; +- permission de modification +- permission de suppression. + -Chacun de ces droits est dĂ©clinĂ© en deux modalitĂ©s : +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 : -- droits sur tous les Ă©lĂ©ments ; -- droit sur les Ă©lĂ©ments rattachĂ©s. +- permission sur tous les Ă©lĂ©ments ; +- permission 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 2 - dĂ©tail des permissions <annexe-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 de donner les droits de modification du mobilier d'une opĂ©ration au responsable scientifique de cette opĂ©ration. + +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 <annexe-permission-action>`. + +.. 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. 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 ; +- 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 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. +- 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. -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 2 - dĂ©tail des permissions <annexe-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. + Permissions dans les pages d'administration ******************************************* +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*. |