Loading documentation/release/3.1.7.md +16 −2 Original line number Diff line number Diff line Loading @@ -4,8 +4,8 @@ Changements --- * La colonne action des index du module `Carriere` est maintenant conditionné au fait de pouvoir effectuer au moins une action * Nouveaux privilèges pour l'affichage des agents à partir des éléments du module `Carriere` * La colonne action des index des modules `Carriere` et `Metier` est maintenant conditionné au fait de pouvoir effectuer au moins une action * Nouveaux privilèges pour l'affichage des agents à partir des éléments des modules `Carriere` et `Metier` Modification de la base de données Loading Loading @@ -39,3 +39,17 @@ JOIN unicaen_privilege_categorie cp ON cp.CODE = 'grade'; -- TODO -- ajuster les privilèges en fonction de votre structure ``` * Nouveaux privilèges pour la partie GPEC du module `Metier` ```postgresql INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) WITH d(code, lib, ordre) AS ( SELECT 'metier_lister_agents', 'Lister les agents', 110 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d JOIN unicaen_privilege_categorie cp ON cp.CODE = 'metier'; -- TODO -- ajuster les privilèges en fonction de votre structure ``` No newline at end of file module/Metier/config/merged/domaine.config.php +20 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,15 @@ return [ DomainePrivileges::DOMAINE_INDEX, ], ], [ 'controller' => DomaineController::class, 'action' => [ 'afficher', ], 'privileges' => [ DomainePrivileges::DOMAINE_AFFICHER, ], ], [ 'controller' => DomaineController::class, 'action' => [ Loading Loading @@ -91,6 +100,17 @@ return [ /** DOMAINE ***************************************************************************************/ 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:domaine', 'defaults' => [ /** @see DomaineController::afficherAction() */ 'controller' => DomaineController::class, 'action' => 'afficher', ], ], ], 'ajouter' => [ 'type' => Literal::class, 'options' => [ Loading module/Metier/config/merged/famille-professionnelle.config.php +20 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,15 @@ return [ FamilleprofessionnellePrivileges::FAMILLE_PROFESSIONNELLE_INDEX ], ], [ 'controller' => FamilleProfessionnelleController::class, 'action' => [ 'afficher', ], 'privileges' => [ FamilleprofessionnellePrivileges::FAMILLE_PROFESSIONNELLE_AFFICHER ], ], [ 'controller' => FamilleProfessionnelleController::class, 'action' => [ Loading Loading @@ -90,6 +99,17 @@ return [ ], ], ], 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:famille-professionnelle', 'defaults' => [ /** @see FamilleProfessionnelleController::afficherAction() */ 'controller' => FamilleProfessionnelleController::class, 'action' => 'afficher', ], ], ], 'modifier' => [ 'type' => Segment::class, 'options' => [ Loading module/Metier/config/merged/metier.config.php +1 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ return [ 'lister-agents', ], 'privileges' => [ MetierPrivileges::METIER_AFFICHER, MetierPrivileges::METIER_LISTER_AGENTS, ], ], ], Loading module/Metier/config/merged/referentiel.config.php +20 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,15 @@ return [ ReferentielmetierPrivileges::REFERENTIEL_INDEX ], ], [ 'controller' => ReferentielController::class, 'action' => [ 'afficher', ], 'privileges' => [ ReferentielmetierPrivileges::REFERENTIEL_AFFICHER ], ], [ 'controller' => ReferentielController::class, 'action' => [ Loading Loading @@ -85,6 +94,17 @@ return [ ], 'may_terminate'=> true, 'child_routes' => [ 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:referentiel', 'defaults' => [ /** @see ReferentielController::afficherAction() */ 'controller' => ReferentielController::class, 'action' => 'afficher', ], ], ], 'ajouter' => [ 'type' => Literal::class, 'options' => [ Loading Loading
documentation/release/3.1.7.md +16 −2 Original line number Diff line number Diff line Loading @@ -4,8 +4,8 @@ Changements --- * La colonne action des index du module `Carriere` est maintenant conditionné au fait de pouvoir effectuer au moins une action * Nouveaux privilèges pour l'affichage des agents à partir des éléments du module `Carriere` * La colonne action des index des modules `Carriere` et `Metier` est maintenant conditionné au fait de pouvoir effectuer au moins une action * Nouveaux privilèges pour l'affichage des agents à partir des éléments des modules `Carriere` et `Metier` Modification de la base de données Loading Loading @@ -39,3 +39,17 @@ JOIN unicaen_privilege_categorie cp ON cp.CODE = 'grade'; -- TODO -- ajuster les privilèges en fonction de votre structure ``` * Nouveaux privilèges pour la partie GPEC du module `Metier` ```postgresql INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE) WITH d(code, lib, ordre) AS ( SELECT 'metier_lister_agents', 'Lister les agents', 110 ) SELECT cp.id, d.code, d.lib, d.ordre FROM d JOIN unicaen_privilege_categorie cp ON cp.CODE = 'metier'; -- TODO -- ajuster les privilèges en fonction de votre structure ``` No newline at end of file
module/Metier/config/merged/domaine.config.php +20 −0 Original line number Diff line number Diff line Loading @@ -32,6 +32,15 @@ return [ DomainePrivileges::DOMAINE_INDEX, ], ], [ 'controller' => DomaineController::class, 'action' => [ 'afficher', ], 'privileges' => [ DomainePrivileges::DOMAINE_AFFICHER, ], ], [ 'controller' => DomaineController::class, 'action' => [ Loading Loading @@ -91,6 +100,17 @@ return [ /** DOMAINE ***************************************************************************************/ 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:domaine', 'defaults' => [ /** @see DomaineController::afficherAction() */ 'controller' => DomaineController::class, 'action' => 'afficher', ], ], ], 'ajouter' => [ 'type' => Literal::class, 'options' => [ Loading
module/Metier/config/merged/famille-professionnelle.config.php +20 −0 Original line number Diff line number Diff line Loading @@ -24,6 +24,15 @@ return [ FamilleprofessionnellePrivileges::FAMILLE_PROFESSIONNELLE_INDEX ], ], [ 'controller' => FamilleProfessionnelleController::class, 'action' => [ 'afficher', ], 'privileges' => [ FamilleprofessionnellePrivileges::FAMILLE_PROFESSIONNELLE_AFFICHER ], ], [ 'controller' => FamilleProfessionnelleController::class, 'action' => [ Loading Loading @@ -90,6 +99,17 @@ return [ ], ], ], 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:famille-professionnelle', 'defaults' => [ /** @see FamilleProfessionnelleController::afficherAction() */ 'controller' => FamilleProfessionnelleController::class, 'action' => 'afficher', ], ], ], 'modifier' => [ 'type' => Segment::class, 'options' => [ Loading
module/Metier/config/merged/metier.config.php +1 −1 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ return [ 'lister-agents', ], 'privileges' => [ MetierPrivileges::METIER_AFFICHER, MetierPrivileges::METIER_LISTER_AGENTS, ], ], ], Loading
module/Metier/config/merged/referentiel.config.php +20 −0 Original line number Diff line number Diff line Loading @@ -28,6 +28,15 @@ return [ ReferentielmetierPrivileges::REFERENTIEL_INDEX ], ], [ 'controller' => ReferentielController::class, 'action' => [ 'afficher', ], 'privileges' => [ ReferentielmetierPrivileges::REFERENTIEL_AFFICHER ], ], [ 'controller' => ReferentielController::class, 'action' => [ Loading Loading @@ -85,6 +94,17 @@ return [ ], 'may_terminate'=> true, 'child_routes' => [ 'afficher' => [ 'type' => Segment::class, 'options' => [ 'route' => '/afficher/:referentiel', 'defaults' => [ /** @see ReferentielController::afficherAction() */ 'controller' => ReferentielController::class, 'action' => 'afficher', ], ], ], 'ajouter' => [ 'type' => Literal::class, 'options' => [ Loading