Commit 07fe9e02 authored by Thibaut Vallee's avatar Thibaut Vallee
Browse files

privilége afficher_config

parent b39e09a9
Loading
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
7.2.9
-----
- Ajout d'un privilége spécifique permettant de voir la config


7.2.8
-----
- Possiblité d'activer ou non le TLS pour envoyer les mails via SMTP
+2 −1
Original line number Diff line number Diff line
@@ -18,7 +18,8 @@ WITH d(code, lib, ordre) AS (
    SELECT 'mail_afficher', 'Afficher un mail', 2 UNION
    SELECT 'mail_reenvoi', 'Ré-envoi d''un mail', 30 UNION
    SELECT 'mail_supprimer', 'Suppression d''un mail', 4 UNION
    SELECT 'mail_test', 'Envoi d''un mail de test', 5
    SELECT 'mail_test', 'Envoi d''un mail de test', 6 UNION
    SELECT 'mail_afficher_config', 'Afficher la configuration des mails', 5
)
INSERT INTO unicaen_privilege_privilege(CATEGORIE_ID, CODE, LIBELLE, ORDRE)
    SELECT cp.id, d.code, d.lib, d.ordre
+9 −1
Original line number Diff line number Diff line
@@ -56,13 +56,21 @@ return array(
                [
                    'controller' => MailController::class,
                    'action'     => [
                        'afficher-configuration',
                        'supprimer',
                    ],
                    'privileges' => [
                        MailPrivileges::MAIL_SUPPRIMER,
                    ],
                ],
                [
                    'controller' => MailController::class,
                    'action'     => [
                        'afficher-configuration',
                    ],
                    'privileges' => [
                        MailPrivileges::MAIL_AFFICHER_CONFIG,
                    ],
                ],
            ],
        ],
    ],
+1 −0
Original line number Diff line number Diff line
@@ -14,4 +14,5 @@ class MailPrivileges extends Privileges
    const MAIL_TEST                             = 'mail-mail_test';
    const MAIL_REENVOI                          = 'mail-mail_reenvoi';
    const MAIL_SUPPRIMER                        = 'mail-mail_supprimer';
    const MAIL_AFFICHER_CONFIG                     = 'mail-mail_afficher_config';
}
 No newline at end of file
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ $this->headTitle($title);

$canTest = $this->isAllowed(MailPrivileges::getResourceId(MailPrivileges::MAIL_AFFICHER));

$canAfficherConfiguration = $this->isAllowed(MailPrivileges::getResourceId(MailPrivileges::MAIL_SUPPRIMER));
$canAfficherConfiguration = $this->isAllowed(MailPrivileges::getResourceId(MailPrivileges::MAIL_AFFICHER_CONFIG));

?>