Autorisations pour les name?> :

Pour changer ces autorisations, ouvrir le fichier /src/Controller/name?>Controller.php : Veuillez ensuite partager ces modifications en les intégrant au code source général du logiciel (ainsi que toute autre modification effectuée) via la commande "./PUSH_MODIFS"

getAuthorizations(); foreach (array_keys($authorizations) as $action) { ?>
CONDITIONS D'ACCÈS
(Statut et Appartenance du matériel)
ACTION GÉNÉRAL
(règles par défaut)
Utilisateur
(profil)
Responsable
(profil)
Administratif
(profil Gestionnaire)
Super Administrateur
(profil)

AUTORISATIONS DES UTILISATEURS

(droits en fonction des profils)

Les tableaux ci-dessous sont générés dynamiquement en fonction des autorisations actuelles. Ils sont donc totalement à jour et reflètent la réalité de l'expérience sur le site.


=> Lien vers le tableau des autorisations (fait à la main, donc pas forcément à jour)
=> Lien vers le chapitre sur les Autorisations dans la documentation technique


Tableaux des conditions d'accès pour chaque entité

'; foreach ($controllers as $controller) { echo "
  • {$controller->name}
  • "; //echo '
    '; } echo ''; ?>

    Légende :


    Exemples d'interprétation (d'après le 1er tableau ci-dessous) :


    getAuthorizationForAction('edit')); foreach ($controllers as $controller) { //$mc = new MaterielsController(); /* $controller_name = 'MaterielsController'; $controller = new $controller_name (); $controller_name = $c.'Controller'; $controller = (new $controller_name()); */ echo '
    '; displayAuthorizationsForController($controller, $lab_name); echo '
    '; echo "Haut de page"; echo '
    '; } ?>