Commit 7c88569289d9bdea4d9652fce4cdfcb510464f40

Authored by Etienne Pallier
1 parent 9138c855
Exists in master and in 2 other branches dev, dev-IRAP

simplification acl

src/Template/Materiels/edit.ctp
@@ -340,9 +340,12 @@ if ($IS_VALIDATED && $materiel->numero_serie) @@ -340,9 +340,12 @@ if ($IS_VALIDATED && $materiel->numero_serie)
340 'options' => $fournisseurs, 340 'options' => $fournisseurs,
341 'style' => 'width: 380px', 341 'style' => 'width: 380px',
342 'empty' => 'choisir un fournisseur', 342 'empty' => 'choisir un fournisseur',
343 - 'disabled' => in_array($role, [ 343 + 'disabled' => $USER_IS_UTILISATEUR
  344 + /*
  345 + in_array($role, [
344 'Utilisateur' 346 'Utilisateur'
345 ]) 347 ])
  348 + */
346 ]); 349 ]);
347 echo $this->Form->control('organisme_id', [ 350 echo $this->Form->control('organisme_id', [
348 'options' => $organismes, 351 'options' => $organismes,
src/Template/Materiels/view.ctp
@@ -485,11 +485,14 @@ $panne = h($materiel->hors_service) ? ' (HORS SERVICE)' : ''; @@ -485,11 +485,14 @@ $panne = h($materiel->hors_service) ? ' (HORS SERVICE)' : '';
485 ]); 485 ]);
486 486
487 // BOUTON ETIQUETTE (si imprimante disponible) 487 // BOUTON ETIQUETTE (si imprimante disponible)
488 - if ($IS_VALIDATED && $configuration->hasPrinter && in_array($role, [ 488 + if ($IS_VALIDATED && $configuration->hasPrinter && $USER_IS_ADMIN_OR_MORE) {
  489 + /*
  490 + in_array($role, [
489 'Administration', 491 'Administration',
490 'Administration Plus', 492 'Administration Plus',
491 'Super Administrateur' 493 'Super Administrateur'
492 ])) { 494 ])) {
  495 + */
493 // echo "<br/>"; 496 // echo "<br/>";
494 // echo '<div id="etiquette" class="actions" style="margin-bottom: 20px; width: 100%; float: none; padding: 10px 0;">'; 497 // echo '<div id="etiquette" class="actions" style="margin-bottom: 20px; width: 100%; float: none; padding: 10px 0;">';
495 // - Bouton "Imprimer sur un ruban" 498 // - Bouton "Imprimer sur un ruban"