Commit b69e03d376d1d4ce2511b643988bf78cdffdf9ab

Authored by Etienne Pallier
1 parent fbb229d0
Exists in master and in 1 other branch dev

amélioration exemples dans page /pages/acls

Showing 1 changed file with 11 additions and 1631 deletions   Show diff stats
src/Template/Pages/acls.ctp
... ... @@ -237,37 +237,35 @@ th.action {
237 237 <p>
238 238 <u><b>Exemples d'interprétation (d'après le 1er tableau ci-dessous) :</b></u>
239 239 <ul>
240   - <li>
241   - action "add by copy" :
  240 + <li>action "<b>add_by_copy</b>" => créer un matériel par copie d'un autre :
242 241 <ul>
243 242 <li>
244   - on ne peut la faire que sur un matériel CREATED
  243 + on ne peut la faire que sur un matériel CREATED
245 244 </li>
246 245 <li>
247   - un profil "user" a le droit de la faire seulement sur un matériel qui lui appartient, un "responsable" seulement sur un matériel qui lui appartient ou bien qui est du même groupe que lui,
248   - alors qu'un "admin" (gestionnaire) ou bien "superadmin" peuvent aussi la faire sur un matériel qui ne leur appartient pas
  246 + un profil "user" a le droit de la faire seulement sur un matériel qui lui appartient, un "responsable" seulement sur un matériel qui lui appartient ou bien qui est du même groupe que lui,
  247 + alors qu'un "admin" (gestionnaire) ou bien "superadmin" peuvent aussi la faire sur un matériel qui ne leur appartient pas
249 248 </li>
250 249 </ul>
251 250 </li>
252   - <li>
253   - action "upgrade" : action qui consiste à augmenter le statut d'un matériel, l'enchainement des statuts étant : CREATED => VALIDATED => To Be ARCHIVED => ARCHIVED
  251 + <li>action "<b>devalidate (statusCreated)</b>" => remettre le matériel dans l'état CREATED :
254 252 <ul>
255 253 <li>
256   - on peut la faire sur tout matériel sauf de statut ARCHIVED
  254 + on peut la faire sur tout matériel sauf de statut CREATED
257 255 </li>
258 256 <li>
259   - un "user" ou un "responsable" ne peut faire qu'une "demande d'archivage" sur un matériel qui lui appartient (ou du même groupe que lui pour le "responsable") alors qu'un "admin" (et +) peut la faire sur tout matériel
  257 + un "user" n'y est pas autorisé ; un "responsable" peut la faire seulement sur un matériel qui lui appartient ou du même groupe que lui alors qu'un "admin" ou "superadmin" peut la faire sur tout matériel (sauf CREATED)
260 258 </li>
261 259 </ul>
262 260 </li>
263   - <li>
264   - action "devalidate" : action qui remet le matériel dans l'état CREATED
  261 + <li>action "<b>upgrade (statusValidated, statusTobearchived, statusArchived)</b>" => augmenter le statut d'un matériel (CREATED => VALIDATED => TOBEARCHIVED => ARCHIVED) :
265 262 <ul>
266 263 <li>
267   - on peut la faire sur tout matériel sauf de statut CREATED
  264 + on peut la faire sur tout matériel qui a le statut juste inférieur (ex: statusValidated ne peut être fait que si statut actuel est CREATED)
268 265 </li>
269 266 <li>
270   - un "user" n'y est pas autorisé ; un "responsable" peut la faire seulement sur un matériel qui lui appartient ou du même groupe que lui alors qu'un "admin" ou "superadmin" peut la faire sur tout matériel (sauf CREATED)
  267 + un profil "user" ou "responsable" ne peut faire que l'action statusTobearchived (demande d'archivage) sur un matériel qui lui appartient (ou du même groupe que lui pour le "responsable")
  268 + alors qu'un "admin" (et +) peut faire TOUTES les actions statusXXX et sur TOUT matériel
271 269 </li>
272 270 </ul>
273 271 </li>
... ... @@ -295,1621 +293,3 @@ foreach ($controllers as $controller) {
295 293 }
296 294  
297 295 ?>
298   -
299   -
300   -
301   -
302   -
303   -
304   -
305   -
306   -<?php
307   -/* ANCIENNE PAGE WEB
308   -
309   -
310   -
311   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd">
312   -<html xmlns="http://www.w3.org/1999/xhtml">
313   -<!--This file was converted to xhtml by LibreOffice - see http://cgit.freedesktop.org/libreoffice/core/tree/filter/source/xslt for the code.-->
314   -<head profile="http://dublincore.org/documents/dcmi-terms/">
315   -<meta http-equiv="Content-Type"
316   - content="application/xhtml+xml; charset=utf-8" />
317   -<title xml:lang="en-US">- no title specified</title>
318   -<meta name="DCTERMS.title" content="" xml:lang="en-US" />
319   -<meta name="DCTERMS.language" content="en-US" scheme="DCTERMS.RFC4646" />
320   -<meta name="DCTERMS.source"
321   - content="http://xml.openoffice.org/odf2xhtml" />
322   -<meta name="DCTERMS.creator" content="Etienne Pallier" />
323   -<meta name="DCTERMS.issued" content="2014-01-21T19:49:00"
324   - scheme="DCTERMS.W3CDTF" />
325   -<meta name="DCTERMS.modified" content="2016-06-24T15:39:15.489669761"
326   - scheme="DCTERMS.W3CDTF" />
327   -<meta name="DCTERMS.provenance" content="" xml:lang="en-US" />
328   -<meta name="DCTERMS.subject" content="," xml:lang="en-US" />
329   -<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"
330   - hreflang="en" />
331   -<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/"
332   - hreflang="en" />
333   -<link rel="schema.DCTYPE" href="http://purl.org/dc/dcmitype/"
334   - hreflang="en" />
335   -<link rel="schema.DCAM" href="http://purl.org/dc/dcam/" hreflang="en" />
336   -<style type="text/css">
337   -@page {
338   -
339   -}
340   -
341   -table {
342   - border-collapse: collapse;
343   - border-spacing: 0;
344   - empty-cells: show
345   -}
346   -
347   -td, th {
348   - vertical-align: top;
349   - font-size: 12pt;
350   -}
351   -
352   -h1, h2, h3, h4, h5, h6 {
353   - clear: both
354   -}
355   -
356   -ol, ul {
357   - margin: 0;
358   - padding: 0;
359   -}
360   -
361   -li {
362   - list-style: none;
363   - margin: 0;
364   - padding: 0;
365   -}
366   -
367   -<!--
368   -"
369   -li span.odfLiEnd " - IE 7 issue -->li span . {
370   - clear: both;
371   - line-height: 0;
372   - width: 0;
373   - height: 0;
374   - margin: 0;
375   - padding: 0;
376   -}
377   -
378   -span.footnodeNumber {
379   - padding-right: 1em;
380   -}
381   -
382   -span.annotation_style_by_filter {
383   - font-size: 95%;
384   - font-family: Arial;
385   - background-color: #fff000;
386   - margin: 0;
387   - border: 0;
388   - padding: 0;
389   -}
390   -
391   -* {
392   - margin: 0;
393   -}
394   -
395   -.P1 {
396   - font-size: 12pt;
397   - font-family: Times New Roman;
398   - writing-mode: lr-tb;
399   - font-weight: bold;
400   -}
401   -
402   -.P10 {
403   - font-size: 10pt;
404   - font-family: Times New Roman;
405   - writing-mode: lr-tb;
406   - font-style: italic;
407   - font-weight: bold;
408   -}
409   -
410   -.P11 {
411   - font-size: 12pt;
412   - font-family: Times New Roman;
413   - writing-mode: lr-tb;
414   - text-align: center ! important;
415   - font-style: italic;
416   -}
417   -
418   -.P12 {
419   - font-size: 12pt;
420   - font-family: Times New Roman;
421   - writing-mode: lr-tb;
422   -}
423   -
424   -.P13 {
425   - font-size: 12pt;
426   - font-family: Times New Roman;
427   - writing-mode: lr-tb;
428   -}
429   -
430   -.P14 {
431   - font-size: 12pt;
432   - font-family: Times New Roman;
433   - writing-mode: lr-tb;
434   - margin-left: 1.251cm;
435   - margin-right: 0cm;
436   - text-indent: 0cm;
437   -}
438   -
439   -.P15 {
440   - font-size: 12pt;
441   - font-family: Times New Roman;
442   - writing-mode: lr-tb;
443   - margin-left: 1.251cm;
444   - margin-right: 0cm;
445   - text-indent: 0cm;
446   -}
447   -
448   -.P16 {
449   - font-size: 9pt;
450   - font-family: Times New Roman;
451   - writing-mode: lr-tb;
452   - margin-left: 1.251cm;
453   - margin-right: 0cm;
454   - text-indent: 0cm;
455   -}
456   -
457   -.P17 {
458   - font-size: 12pt;
459   - font-family: Times;
460   - writing-mode: lr-tb;
461   - margin-left: 1.251cm;
462   - margin-right: 0cm;
463   - text-indent: 0cm;
464   -}
465   -
466   -.P18 {
467   - font-size: 12pt;
468   - font-family: Times New Roman;
469   - writing-mode: lr-tb;
470   - margin-left: 1.251cm;
471   - margin-right: 0cm;
472   - text-indent: 0cm;
473   -}
474   -
475   -.P19 {
476   - font-size: 12pt;
477   - font-family: Times New Roman;
478   - writing-mode: lr-tb;
479   - font-weight: bold;
480   -}
481   -
482   -.P2 {
483   - font-size: 12pt;
484   - font-family: Times New Roman;
485   - writing-mode: lr-tb;
486   - font-weight: bold;
487   -}
488   -
489   -.P22 {
490   - font-size: 12pt;
491   - font-family: Times New Roman;
492   - writing-mode: lr-tb;
493   - text-align: center ! important;
494   -}
495   -
496   -.P23 {
497   - font-size: 12pt;
498   - font-family: Times New Roman;
499   - writing-mode: lr-tb;
500   - text-align: center ! important;
501   -}
502   -
503   -.P25 {
504   - font-size: 9pt;
505   - font-family: Times New Roman;
506   - writing-mode: lr-tb;
507   - text-align: center ! important;
508   - font-weight: bold;
509   -}
510   -
511   -.P26 {
512   - font-size: 9pt;
513   - font-family: Times New Roman;
514   - writing-mode: lr-tb;
515   - text-align: center ! important;
516   - font-weight: bold;
517   -}
518   -
519   -.P28 {
520   - font-size: 9pt;
521   - font-family: Times New Roman;
522   - writing-mode: lr-tb;
523   - text-align: center ! important;
524   - font-style: italic;
525   - font-weight: bold;
526   -}
527   -
528   -.P29 {
529   - font-size: 9pt;
530   - font-family: Times New Roman;
531   - writing-mode: lr-tb;
532   - text-align: center ! important;
533   - font-style: italic;
534   - font-weight: bold;
535   -}
536   -
537   -.P3 {
538   - font-size: 12pt;
539   - font-family: Times New Roman;
540   - writing-mode: lr-tb;
541   - font-weight: bold;
542   -}
543   -
544   -.P30 {
545   - font-size: 9pt;
546   - font-family: Times New Roman;
547   - writing-mode: lr-tb;
548   - text-align: center ! important;
549   - font-style: italic;
550   - font-weight: bold;
551   -}
552   -
553   -.P31 {
554   - font-size: 9pt;
555   - font-family: Times New Roman;
556   - writing-mode: lr-tb;
557   - font-style: italic;
558   - font-weight: bold;
559   -}
560   -
561   -.P33 {
562   - font-size: 9pt;
563   - font-family: Times New Roman;
564   - writing-mode: lr-tb;
565   - text-align: center ! important;
566   - font-style: italic;
567   -}
568   -
569   -.P34 {
570   - font-size: 9pt;
571   - font-family: Times New Roman;
572   - writing-mode: lr-tb;
573   - font-style: italic;
574   -}
575   -
576   -.P35 {
577   - font-size: 9pt;
578   - font-family: Times New Roman;
579   - writing-mode: lr-tb;
580   - text-align: center ! important;
581   -}
582   -
583   -.P36 {
584   - font-size: 9pt;
585   - font-family: Times New Roman;
586   - writing-mode: lr-tb;
587   - text-align: center ! important;
588   -}
589   -
590   -.P37 {
591   - font-size: 9pt;
592   - font-family: Times New Roman;
593   - writing-mode: lr-tb;
594   - text-align: center ! important;
595   -}
596   -
597   -.P38 {
598   - font-size: 9pt;
599   - font-family: Times New Roman;
600   - writing-mode: lr-tb;
601   - text-align: center ! important;
602   -}
603   -
604   -.P39 {
605   - font-size: 12pt;
606   - font-family: Times New Roman;
607   - writing-mode: lr-tb;
608   -}
609   -
610   -.P4 {
611   - font-size: 12pt;
612   - font-family: Times New Roman;
613   - writing-mode: lr-tb;
614   -}
615   -
616   -.P40 {
617   - font-size: 12pt;
618   - font-family: Times New Roman;
619   - writing-mode: lr-tb;
620   - text-align: center ! important;
621   -}
622   -
623   -.P41 {
624   - font-size: 12pt;
625   - font-family: Times New Roman;
626   - writing-mode: lr-tb;
627   - text-align: center ! important;
628   - font-style: italic;
629   - font-weight: bold;
630   -}
631   -
632   -.P42 {
633   - font-size: 12pt;
634   - font-family: Times New Roman;
635   - writing-mode: lr-tb;
636   - text-align: center ! important;
637   - font-weight: bold;
638   -}
639   -
640   -.P43 {
641   - font-size: 12pt;
642   - font-family: Times New Roman;
643   - writing-mode: lr-tb;
644   - text-align: center ! important;
645   - font-weight: normal;
646   -}
647   -
648   -.P44 {
649   - font-size: 11pt;
650   - font-family: Times New Roman;
651   - writing-mode: lr-tb;
652   - text-align: center ! important;
653   - font-weight: bold;
654   -}
655   -
656   -.P45 {
657   - font-size: 11pt;
658   - font-family: Times New Roman;
659   - writing-mode: lr-tb;
660   - text-align: center ! important;
661   - font-weight: normal;
662   -}
663   -
664   -.P46 {
665   - font-size: 12pt;
666   - font-family: Times New Roman;
667   - writing-mode: lr-tb;
668   - text-align: center ! important;
669   - font-weight: bold;
670   -}
671   -
672   -.P47 {
673   - font-size: 12pt;
674   - font-family: Times New Roman;
675   - writing-mode: lr-tb;
676   -}
677   -
678   -.P48 {
679   - font-size: 9pt;
680   - font-family: Times New Roman;
681   - writing-mode: lr-tb;
682   - font-weight: bold;
683   -}
684   -
685   -.P49 {
686   - font-size: 9pt;
687   - font-family: Times New Roman;
688   - writing-mode: lr-tb;
689   - text-align: center ! important;
690   - font-weight: bold;
691   -}
692   -
693   -.P5 {
694   - font-size: 12pt;
695   - font-family: Times New Roman;
696   - writing-mode: lr-tb;
697   -}
698   -
699   -.P51 {
700   - font-size: 12pt;
701   - font-family: Times New Roman;
702   - writing-mode: lr-tb;
703   -}
704   -
705   -.P52 {
706   - font-size: 12pt;
707   - font-family: Times New Roman;
708   - writing-mode: lr-tb;
709   -}
710   -
711   -.P53 {
712   - font-size: 12pt;
713   - font-family: Times New Roman;
714   - writing-mode: lr-tb;
715   -}
716   -
717   -.P54 {
718   - font-size: 12pt;
719   - font-family: Times New Roman;
720   - writing-mode: lr-tb;
721   -}
722   -
723   -.P55 {
724   - font-size: 12pt;
725   - font-family: Times New Roman;
726   - writing-mode: lr-tb;
727   -}
728   -
729   -.P56 {
730   - font-size: 12pt;
731   - font-family: Times New Roman;
732   - writing-mode: lr-tb;
733   -}
734   -
735   -.P57 {
736   - font-size: 12pt;
737   - font-family: Times New Roman;
738   - writing-mode: lr-tb;
739   -}
740   -
741   -.P58 {
742   - font-size: 12pt;
743   - font-family: Times New Roman;
744   - writing-mode: lr-tb;
745   -}
746   -
747   -.P59 {
748   - font-size: 12pt;
749   - font-family: Times New Roman;
750   - writing-mode: lr-tb;
751   -}
752   -
753   -.P6 {
754   - font-size: 12pt;
755   - font-family: Times New Roman;
756   - writing-mode: lr-tb;
757   -}
758   -
759   -.P62 {
760   - font-size: 9pt;
761   - font-family: Times New Roman;
762   - writing-mode: lr-tb;
763   - text-align: center ! important;
764   - font-weight: bold;
765   -}
766   -
767   -.P68 {
768   - font-size: 11pt;
769   - font-family: Times New Roman;
770   - writing-mode: lr-tb;
771   - text-align: center ! important;
772   - font-weight: bold;
773   -}
774   -
775   -.P7 {
776   - font-size: 9pt;
777   - font-family: Times New Roman;
778   - writing-mode: lr-tb;
779   - font-weight: bold;
780   -}
781   -
782   -.P8 {
783   - font-size: 9pt;
784   - font-family: Times New Roman;
785   - writing-mode: lr-tb;
786   -}
787   -
788   -.P9 {
789   - font-size: 9pt;
790   - font-family: Times New Roman;
791   - writing-mode: lr-tb;
792   -}
793   -
794   -.Standard {
795   - font-size: 12pt;
796   - font-family: Times New Roman;
797   - writing-mode: lr-tb;
798   -}
799   -
800   -.Table_20_Contents {
801   - font-size: 12pt;
802   - font-family: Times New Roman;
803   - writing-mode: lr-tb;
804   -}
805   -
806   -.Tableau2 {
807   - width: 27.25cm;
808   - float: none;
809   - writing-mode: lr-tb;
810   -}
811   -
812   -.Tableau2_A1 {
813   - background-color: #cccccc;
814   - padding: 0.097cm;
815   - border-left-width: thin;
816   - border-left-style: solid;
817   - border-left-color: #000000;
818   - border-right-style: none;
819   - border-top-width: thin;
820   - border-top-style: solid;
821   - border-top-color: #000000;
822   - border-bottom-width: thin;
823   - border-bottom-style: solid;
824   - border-bottom-color: #000000;
825   -}
826   -
827   -.Tableau2_A2 {
828   - background-color: #dddddd;
829   - padding: 0.097cm;
830   - border-left-width: thin;
831   - border-left-style: solid;
832   - border-left-color: #000000;
833   - border-right-style: none;
834   - border-top-style: none;
835   - border-bottom-width: thin;
836   - border-bottom-style: solid;
837   - border-bottom-color: #000000;
838   -}
839   -
840   -.Tableau2_C12 {
841   - padding: 0.097cm;
842   - border-left-width: thin;
843   - border-left-style: solid;
844   - border-left-color: #000000;
845   - border-right-style: none;
846   - border-top-style: none;
847   - border-bottom-width: thin;
848   - border-bottom-style: solid;
849   - border-bottom-color: #000000;
850   -}
851   -
852   -.Tableau2_C13 {
853   - padding: 0.097cm;
854   - border-left-width: thin;
855   - border-left-style: solid;
856   - border-left-color: #000000;
857   - border-right-style: none;
858   - border-top-style: none;
859   - border-bottom-width: thin;
860   - border-bottom-style: solid;
861   - border-bottom-color: #000000;
862   -}
863   -
864   -.Tableau2_C5 {
865   - padding: 0.097cm;
866   - border-left-width: thin;
867   - border-left-style: solid;
868   - border-left-color: #000000;
869   - border-right-style: none;
870   - border-top-style: none;
871   - border-bottom-width: thin;
872   - border-bottom-style: solid;
873   - border-bottom-color: #000000;
874   -}
875   -
876   -.Tableau2_D12 {
877   - padding: 0.097cm;
878   - border-left-width: thin;
879   - border-left-style: solid;
880   - border-left-color: #000000;
881   - border-right-style: none;
882   - border-top-style: none;
883   - border-bottom-width: thin;
884   - border-bottom-style: solid;
885   - border-bottom-color: #000000;
886   -}
887   -
888   -.Tableau2_D13 {
889   - padding: 0.097cm;
890   - border-left-width: thin;
891   - border-left-style: solid;
892   - border-left-color: #000000;
893   - border-right-style: none;
894   - border-top-style: none;
895   - border-bottom-width: thin;
896   - border-bottom-style: solid;
897   - border-bottom-color: #000000;
898   -}
899   -
900   -.Tableau2_D4 {
901   - padding: 0.097cm;
902   - border-left-width: thin;
903   - border-left-style: solid;
904   - border-left-color: #000000;
905   - border-right-style: none;
906   - border-top-style: none;
907   - border-bottom-width: thin;
908   - border-bottom-style: solid;
909   - border-bottom-color: #000000;
910   -}
911   -
912   -.Tableau2_D9 {
913   - padding: 0.097cm;
914   - border-left-width: thin;
915   - border-left-style: solid;
916   - border-left-color: #000000;
917   - border-right-style: none;
918   - border-top-style: none;
919   - border-bottom-width: thin;
920   - border-bottom-style: solid;
921   - border-bottom-color: #000000;
922   -}
923   -
924   -.Tableau2_E10 {
925   - padding: 0.097cm;
926   - border-left-width: thin;
927   - border-left-style: solid;
928   - border-left-color: #000000;
929   - border-right-style: none;
930   - border-top-style: none;
931   - border-bottom-width: thin;
932   - border-bottom-style: solid;
933   - border-bottom-color: #000000;
934   -}
935   -
936   -.Tableau2_E11 {
937   - padding: 0.097cm;
938   - border-left-width: thin;
939   - border-left-style: solid;
940   - border-left-color: #000000;
941   - border-right-style: none;
942   - border-top-style: none;
943   - border-bottom-width: thin;
944   - border-bottom-style: solid;
945   - border-bottom-color: #000000;
946   -}
947   -
948   -.Tableau2_E12 {
949   - padding: 0.097cm;
950   - border-left-width: thin;
951   - border-left-style: solid;
952   - border-left-color: #000000;
953   - border-right-style: none;
954   - border-top-style: none;
955   - border-bottom-width: thin;
956   - border-bottom-style: solid;
957   - border-bottom-color: #000000;
958   -}
959   -
960   -.Tableau2_E13 {
961   - padding: 0.097cm;
962   - border-left-width: thin;
963   - border-left-style: solid;
964   - border-left-color: #000000;
965   - border-right-style: none;
966   - border-top-style: none;
967   - border-bottom-width: thin;
968   - border-bottom-style: solid;
969   - border-bottom-color: #000000;
970   -}
971   -
972   -.Tableau2_E4 {
973   - padding: 0.097cm;
974   - border-left-width: thin;
975   - border-left-style: solid;
976   - border-left-color: #000000;
977   - border-right-style: none;
978   - border-top-style: none;
979   - border-bottom-width: thin;
980   - border-bottom-style: solid;
981   - border-bottom-color: #000000;
982   -}
983   -
984   -.Tableau2_E7 {
985   - padding: 0.097cm;
986   - border-left-width: thin;
987   - border-left-style: solid;
988   - border-left-color: #000000;
989   - border-right-style: none;
990   - border-top-style: none;
991   - border-bottom-width: thin;
992   - border-bottom-style: solid;
993   - border-bottom-color: #000000;
994   -}
995   -
996   -.Tableau2_F12 {
997   - padding: 0.097cm;
998   - border-left-width: thin;
999   - border-left-style: solid;
1000   - border-left-color: #000000;
1001   - border-right-style: none;
1002   - border-top-style: none;
1003   - border-bottom-width: thin;
1004   - border-bottom-style: solid;
1005   - border-bottom-color: #000000;
1006   -}
1007   -
1008   -.Tableau2_F13 {
1009   - padding: 0.097cm;
1010   - border-left-width: thin;
1011   - border-left-style: solid;
1012   - border-left-color: #000000;
1013   - border-right-style: none;
1014   - border-top-style: none;
1015   - border-bottom-width: thin;
1016   - border-bottom-style: solid;
1017   - border-bottom-color: #000000;
1018   -}
1019   -
1020   -.Tableau2_F3 {
1021   - padding: 0.097cm;
1022   - border-left-width: thin;
1023   - border-left-style: solid;
1024   - border-left-color: #000000;
1025   - border-right-style: none;
1026   - border-top-style: none;
1027   - border-bottom-width: thin;
1028   - border-bottom-style: solid;
1029   - border-bottom-color: #000000;
1030   -}
1031   -
1032   -.Tableau2_F8 {
1033   - padding: 0.097cm;
1034   - border-left-width: thin;
1035   - border-left-style: solid;
1036   - border-left-color: #000000;
1037   - border-right-style: none;
1038   - border-top-style: none;
1039   - border-bottom-width: thin;
1040   - border-bottom-style: solid;
1041   - border-bottom-color: #000000;
1042   -}
1043   -
1044   -.Tableau2_G1 {
1045   - background-color: #cccccc;
1046   - padding: 0.097cm;
1047   - border-width: thin;
1048   - border-style: solid;
1049   - border-color: #000000;
1050   -}
1051   -
1052   -.Tableau2_G12 {
1053   - padding: 0.097cm;
1054   - border-left-width: thin;
1055   - border-left-style: solid;
1056   - border-left-color: #000000;
1057   - border-right-width: thin;
1058   - border-right-style: solid;
1059   - border-right-color: #000000;
1060   - border-top-style: none;
1061   - border-bottom-width: thin;
1062   - border-bottom-style: solid;
1063   - border-bottom-color: #000000;
1064   -}
1065   -
1066   -.Tableau2_G13 {
1067   - padding: 0.097cm;
1068   - border-left-width: thin;
1069   - border-left-style: solid;
1070   - border-left-color: #000000;
1071   - border-right-width: thin;
1072   - border-right-style: solid;
1073   - border-right-color: #000000;
1074   - border-top-style: none;
1075   - border-bottom-width: thin;
1076   - border-bottom-style: solid;
1077   - border-bottom-color: #000000;
1078   -}
1079   -
1080   -.Tableau2_A {
1081   - width: 3.893cm;
1082   -}
1083   -
1084   -.Tableau2_G {
1085   - width: 3.893cm;
1086   -}
1087   -
1088   -.T1 {
1089   - font-style: italic;
1090   - font-weight: bold;
1091   -}
1092   -
1093   -.T13 {
1094   - font-size: 9pt;
1095   - font-style: italic;
1096   -}
1097   -
1098   -.T14 {
1099   - font-size: 9pt;
1100   - font-style: italic;
1101   - font-weight: bold;
1102   -}
1103   -
1104   -.T15 {
1105   - font-size: 9pt;
1106   - font-weight: bold;
1107   -}
1108   -
1109   -.T16 {
1110   - font-size: 9pt;
1111   -}
1112   -
1113   -.T17 {
1114   - font-size: 9pt;
1115   -}
1116   -
1117   -.T18 {
1118   - font-size: 9pt;
1119   -}
1120   -
1121   -.T25 {
1122   - font-weight: normal;
1123   -}
1124   -
1125   -.T4 {
1126   - font-weight: bold;
1127   -}
1128   -
1129   -.T5 {
1130   - font-weight: bold;
1131   -}
1132   -
1133   -.T6 {
1134   - font-weight: bold;
1135   -}
1136   -
1137   -.T7 {
1138   - font-weight: bold;
1139   -}
1140   -
1141   -.WW8Num1z0 {
1142   - font-family: Symbol;
1143   -}
1144   -
1145   -.WW8Num2z0 {
1146   - font-family: Symbol;
1147   -}
1148   -
1149   -.WW8Num3z0 {
1150   - font-family: Symbol;
1151   -}
1152   -
1153   -.WW8Num4z0 {
1154   - font-family: Symbol;
1155   -}
1156   -
1157   -.WW8Num5z0 {
1158   - font-family: Symbol;
1159   -}
1160   -
1161   -.WW8Num6z0 {
1162   - font-family: Symbol;
1163   - font-size: 12pt;
1164   -}
1165   -
1166   -.WW8Num7z0 {
1167   - font-family: Symbol;
1168   -}
1169   -
1170   -.WW8Num8z0 {
1171   - font-family: Symbol;
1172   - font-size: 9pt;
1173   - font-weight: normal;
1174   -}
1175   -
1176   -<!--
1177   -ODF styles with no properties representable as CSS -->.Tableau2.13 .T10 .T11 .T12 .T19 .T2 .T20 .T21 .T22 .T23 .T24 .T3 .T8 .T9 .WW8Num8z1 .WW8Num8z2 .WW8Num8z3 .WW8Num8z4 .WW8Num8z5 .WW8Num8z6 .WW8Num8z7 .WW8Num8z8 .WW8Num9z0 .WW8Num9z1 .WW8Num9z2 .WW8Num9z3 .WW8Num9z4 .WW8Num9z5 .WW8Num9z6 .WW8Num9z7 .WW8Num9z8
1178   - {
1179   -
1180   -}
1181   -</style>
1182   -</head>
1183   -<body dir="ltr">
1184   - <!-- style="max-width:29.7cm;margin-top:1cm; margin-bottom:1cm; margin-left:1cm; margin-right:1.45cm; writing-mode:lr-tb; " -->
1185   - <!-- Cette propiété fait TOTALEMENT bugguer le design du site -->
1186   - <div class="index">
1187   - <p class="P46">ACL (Access Control List)</p>
1188   - <p class="P11">
1189   - (Etienne Pallier – 24/<span class="T22">06</span>/201<span
1190   - class="T23">6</span>)
1191   - </p>
1192   - <p class="P1"> </p>
1193   - <p class="P4">
1194   - Cette page n'est plus à jour, se référer à <a
1195   - href="https://docs.google.com/document/d/1JTi3YX6X33asn9vfPGAPaFZ3u8IMGnAqCf2Ge0nWdtI/edit#heading=h.jaa6i3mtbmnr"
1196   - onclick="window.open(this.href); return false;">ce document</a>
1197   - </p>
1198   - <p class="P1"> </p>
1199   - <p class="P1">I – Cycle de vie du statut du matériel</p>
1200   - <p class="P1"> </p>
1201   - <p class="Standard">
1202   - <span class="T5">Créer</span><span class="T2"> un matériel ==</span><span
1203   - class="T9">&gt; passe alors en statut </span><span class="T7">CREATED
1204   - ==&gt; </span><span class="T1">peut alors être éventuellement
1205   - supprimé (mais ne pourra plus être supprimé ensuite)</span>
1206   - </p>
1207   - <p class="Standard">
1208   - <span class="T7">Valider</span><span class="T9"> un matériel
1209   - CREATED ==&gt; passe alors en statut </span><span class="T7">VALIDATED
1210   - </span><span class="T9">(</span><span class="T11">resp et </span><span
1211   - class="T9">admin only)</span>
1212   - </p>
1213   - <p class="P4">
1214   - <span class="T7">Demander l'Archivage</span><span class="T9"> d'un
1215   - materiel VALIDATED ==&gt; passe alors en statut </span><span
1216   - class="T7">TOBEARCHIVED</span><span class="T9"> (resp et admin only)</span>
1217   - </p>
1218   - <p class="P4">
1219   - <span class="T7">Sortir</span><span class="T9"> de l'inventaire
1220   - (Valider une demande d'archivage d'un matériel TOBEARCHIVED) ==&gt;
1221   - statut </span><span class="T7">ARCHIVED</span><span class="T9">
1222   - (admin only)</span>
1223   - </p>
1224   - <p class="P4">
1225   - <span class="T7">Désarchiver</span><span class="T9"> un matériel
1226   - ==&gt; repasse de TOBEARCHIVED ou ARCHIVED à </span><span class="T7">VALIDATED</span><span
1227   - class="T9"> (admin only) </span>
1228   - </p>
1229   - <p class="P4"> </p>
1230   - <p class="P5">En résumé :</p>
1231   - <p class="P4"> </p>
1232   - <p class="P3">CREATED ==&gt;  VALIDATED ==&gt;  TOBEARCHIVED ==&gt;
1233   -  ARCHIVED</p>
1234   - <p class="P2">
1235   - <span class="T12">     </span><span class="T8">I                     
1236   -   /\                        I                                I</span>
1237   - </p>
1238   - <p class="P2">
1239   - <span class="T12">    </span><span class="T8">V                     
1240   -               I ------------------------        I
1241   - ---------------------------------        I (adminplus only)</span>
1242   - </p>
1243   - <p class="P3">DELETED</p>
1244   - <p class="P2"> </p>
1245   - <p class="P2"> </p>
1246   - <p class="P2"> </p>
1247   - <p class="P1">II - Droits des utilisateurs selon leur profil</p>
1248   - <p class="P1"> </p>
1249   - <p class="P1">A – Globalement (principes généraux)</p>
1250   -
1251   - <p class="P1"> </p>
1252   - <p class="P6">Un utilisateur non logué ne doit RIEN pouvoir faire.
1253   - Seulement se loguer, c'est tout. Il n'a accès qu'à la page d'accueil
1254   - (de login).</p>
1255   - <p class="P6">Une fois logué, un utilisateur a des droits différents
1256   - selon son profil, globalement :</p>
1257   - <p class="P14">
1258   - <span class="T2">- un </span><span class="T5">USER</span><span
1259   - class="T2"> ne peut que créer un matériel, un suivi, ou un emprunt,
1260   - consulter, et modifier (uniquement ce qu'il a créé lui-même)</span>
1261   - </p>
1262   - <p class="P18">
1263   - <span class="T2">- un </span><span class="T5">RESPONSABLE</span><span
1264   - class="T2"> a tous les droits sauf accès à certains champs et
1265   - certaines vues réservées à l'administration (ADMIN). Il ne peut pas
1266   - non plus archiver un matériel, mais seulement demander l'archivage
1267   - (comme un USER)(uniquement ce </span><span class="T3">lié à son
1268   - groupe métier ou thématiques</span><span class="T2">)</span>
1269   - </p>
1270   - <p class="P14">
1271   - <span class="T2">- un </span><span class="T5">ADMIN</span><span
1272   - class="T2">(istratif) a tous les droits (y-compris champs réservés à
1273   - l'administration)</span>
1274   - </p>
1275   - <p class="P14">
1276   - <span class="T2">- un </span><span class="T5">ADMINPLUS</span><span
1277   - class="T2"> (administratif Plus) a tous les droits de ADMIN et en
1278   - plus il peut modifier un matériel quelque soit son statut (y-compris
1279   - TOBEARCHIVED et ARCHIVED), notamment il peut modifier le statut du
1280   - matériel (pour le rétrograder)</span>
1281   - </p>
1282   - <p class="P14">
1283   - <span class="T2">- un </span><span class="T5">SUPERADMIN</span><span
1284   - class="T2"> a tous les droits : ceux d'ADMINPLUS et certains droits
1285   - supplémentaires pour lui permettre des corrections d'erreur et la
1286   - configuration de l'application (notamment l'administration des
1287   - utilisateurs...)</span>
1288   - </p>
1289   - <p class="P15"> </p>
1290   - <p class="Standard">
1291   - <span class="T2">Concernant les informations internes permettant de
1292   - savoir </span><span class="T5">qui a fait quoi</span><span
1293   - class="T2"> (mises en place en février 2014), elles ne sont bien sûr
1294   - pas modifiables puisque gérées automatiquement par le système, mais
1295   - sont visibles par tous excepté le profil USER.</span>
1296   - </p>
1297   - <p class="P1"></p>
1298   - <p class="P7">B - sur la table MATERIEL</p>
1299   - <table border="0" cellspacing="0" cellpadding="0" class="Tableau2">
1300   - <colgroup>
1301   - <col width="170" />
1302   - <col width="170" />
1303   - <col width="170" />
1304   - <col width="170" />
1305   - <col width="170" />
1306   - <col width="170" />
1307   - <col width="170" />
1308   - </colgroup>
1309   - <tr>
1310   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A1"><p
1311   - class="Table_20_Contents"> </p></td>
1312   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A1"><p
1313   - class="P41">ALL (TOUS)</p>
1314   - <p class="P43">(droits par defaut)</p></td>
1315   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A1"><p
1316   - class="P40">
1317   - <span class="T5">U</span><span class="T6">tilisateur </span><span
1318   - class="T5"> </span><span class="T2">(quelconque)</span>
1319   - </p></td>
1320   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A1"><p
1321   - class="P42">Responsable</p></td>
1322   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A1"><p
1323   - class="P42">Administration</p></td>
1324   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A1"><p
1325   - class="P42">Administration Plus</p></td>
1326   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_G1"><p
1327   - class="P42">Super-Administrateur</p></td>
1328   - </tr>
1329   - <tr>
1330   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1331   - class="P44">Read (un seul ou une liste)</p>
1332   - <p class="P45">(view ou index)</p></td>
1333   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1334   - class="P25">Y</p>
1335   - <p class="Table_20_Contents">
1336   - <span class="T14">champs caches:</span><span class="T13"> donnees
1337   - admin</span>
1338   - </p></td>
1339   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1340   - class="P36">idem ALL</p></td>
1341   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1342   - class="P36">idem ALL</p></td>
1343   - <td rowspan="3" style="text-align: left; width: 3.893cm;"
1344   - class="Tableau2_E4"><p class="P23">
1345   - <span class="T16">(idem Responsable </span><span class="T15">+
1346   -  donnees admin</span><span class="T16">)</span>
1347   - </p>
1348   - <p class="P37"> </p>
1349   - <p class="P23">
1350   - <span class="T13">En mode edit (update), si VALIDATED, on ajoute
1351   - aux donnees </span><span class="T14">readonly</span><span
1352   - class="T13"> les </span><span class="T14">donnees admin</span>
1353   - </p></td>
1354   - <td rowspan="2" style="text-align: left; width: 3.893cm;"
1355   - class="Tableau2_F3"><p class="P37">idem Admin</p></td>
1356   - <td rowspan="11" style="text-align: left; width: 3.893cm;"
1357   - class="Tableau2_G12"><p class="P37">idem Adminplus</p></td>
1358   - </tr>
1359   - <tr>
1360   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1361   - class="P44">Create (1)</p>
1362   - <p class="P45">(add)</p></td>
1363   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1364   - class="P26">Y</p>
1365   - <p class="P39">
1366   - <span class="T14">champs caches</span><span class="T13">:</span>
1367   - </p>
1368   - <p class="P34">donnees admin + statut + etiquette</p></td>
1369   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1370   - class="P36">Idem ALL</p>
1371   - <p class="P39">
1372   - <span class="T14">champs readonly </span><span class="T13">:</span>
1373   - </p>
1374   - <p class="P34">nom_responsable</p></td>
1375   - <td rowspan="2" style="text-align: left; width: 3.893cm;"
1376   - class="Tableau2_D4"><p class="P36">idem ALL</p>
1377   - <p class="P36">(+ etiquette)</p></td>
1378   - </tr>
1379   - <tr>
1380   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1381   - class="P44">Update (1)</p>
1382   - <p class="P45">(edit)</p></td>
1383   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1384   - class="P26">Y</p>
1385   - <p class="P33">ssi</p>
1386   - <p class="P39">
1387   - <span class="T15">CREATED</span><span class="T16"> (tous les
1388   - champs) </span>
1389   - </p>
1390   - <p class="P39">
1391   - <span class="T13">ou </span><span class="T14">VALIDATED</span><span
1392   - class="T13"> (quelques champs visibles sont </span><span
1393   - class="T14">readonly</span><span class="T13">) (1)</span>
1394   - </p>
1395   - <p class="P34"> </p>
1396   - <p class="P39">
1397   - <span class="T14">champs caches</span><span class="T13">:</span>
1398   - </p>
1399   - <p class="P34">donnees admin + statut + etiquette</p></td>
1400   - <td rowspan="2" style="text-align: left; width: 3.893cm;"
1401   - class="Tableau2_C5"><p class="P36">idem ALL</p>
1402   - <p class="P22">
1403   - <span class="T16">ssi </span><span class="T15">createur</span>
1404   - </p></td>
1405   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1406   - class="P37">idem Admin</p>
1407   - <p class="P23">
1408   - <span class="T16">(</span><span class="T15">tous les statuts</span><span
1409   - class="T16">)</span>
1410   - </p>
1411   - <p class="P23">
1412   - <span class="T16">(+ champ </span><span class="T15">statut</span><span
1413   - class="T16">)</span>
1414   - </p>
1415   - <p class="P23"> </p>
1416   - <p class="P23">
1417   - <span class="T16">TOBEARCHIVED ou ARCHIVED: </span><span
1418   - class="T15">seulement le statut</span>
1419   - </p></td>
1420   - </tr>
1421   - <tr>
1422   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1423   - class="P44">Delete</p>
1424   - <p class="P45">(delete)</p></td>
1425   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1426   - class="P26">Y</p>
1427   - <p class="P29">ssi CREATED</p></td>
1428   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1429   - class="P37">idem ALL</p></td>
1430   - <td rowspan="3" style="text-align: left; width: 3.893cm;"
1431   - class="Tableau2_E7"><p class="P37">idem Responsable</p></td>
1432   - <td rowspan="4" style="text-align: left; width: 3.893cm;"
1433   - class="Tableau2_F8"><p class="P37">idem Admin</p></td>
1434   - </tr>
1435   - <tr>
1436   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1437   - class="P44">Valider</p>
1438   - <p class="P45">(statusValidated)</p></td>
1439   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1440   - class="P25">N</p>
1441   - <p class="P28">(resp+)</p></td>
1442   - <td rowspan="7" style="text-align: left; width: 3.893cm;"
1443   - class="Tableau2_C12"><p class="P36">idem ALL</p></td>
1444   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1445   - class="P37">Y</p>
1446   - <p class="P30">ssi</p>
1447   - <p class="P30">CREATED</p>
1448   - <p class="P37"> </p></td>
1449   - </tr>
1450   - <tr>
1451   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1452   - class="P44">Demander archivage</p>
1453   - <p class="P45">(statusToBeArchived)</p></td>
1454   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1455   - class="P25">N</p>
1456   - <p class="P28">(resp+)</p></td>
1457   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1458   - class="P37">Y</p>
1459   - <p class="P30">ssi</p>
1460   - <p class="P30">VALIDATED</p></td>
1461   - </tr>
1462   - <tr>
1463   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1464   - class="P44">Sortir de l'inventaire</p>
1465   - <p class="P45">
1466   - <span class="T12"> </span>(statusArchived)
1467   - </p></td>
1468   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1469   - class="P26">N</p>
1470   - <p class="P29">(admin+)</p></td>
1471   - <td rowspan="2" style="text-align: left; width: 3.893cm;"
1472   - class="Tableau2_D9"><p class="P37">idem ALL</p></td>
1473   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1474   - class="P35">Y</p>
1475   - <p class="P28">ssi</p>
1476   - <p class="P28">TOBEARCHIVED</p></td>
1477   - </tr>
1478   - <tr>
1479   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1480   - class="P44">Desarchiver (2)</p></td>
1481   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1482   - class="P26">N</p>
1483   - <p class="P29">(adminplus+)</p></td>
1484   - <td rowspan="2" style="text-align: left; width: 3.893cm;"
1485   - class="Tableau2_E10"><p class="P37">idem Responsable</p></td>
1486   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1487   - class="P37">Y</p>
1488   - <p class="P30">ssi</p>
1489   - <p class="P30">ARCHIVED ou</p>
1490   - <p class="P30">TOBEARCHIVED</p></td>
1491   - </tr>
1492   - <tr>
1493   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1494   - class="P44">Exporter</p>
1495   - <p class="P45">(csv)</p></td>
1496   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1497   - class="P26">N</p>
1498   - <p class="P29">(resp+)</p></td>
1499   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1500   - class="P37">Y</p></td>
1501   - <td rowspan="3" style="text-align: left; width: 3.893cm;"
1502   - class="Tableau2_F12"><p class="P37">idem Admin</p></td>
1503   - </tr>
1504   - <tr>
1505   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1506   - class="P44">
1507   - Montee de statut group<span class="T24">é</span>e
1508   - </p></td>
1509   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1510   - class="P26">N</p>
1511   - <p class="P29">(admin+)</p></td>
1512   - <td rowspan="2" style="text-align: left; width: 3.893cm;"
1513   - class="Tableau2_D12"><p class="P37">idem ALL</p></td>
1514   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E11"><p
1515   - class="P38">Y</p></td>
1516   - </tr>
1517   - <tr>
1518   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1519   - class="P44">Edition (4)</p>
1520   - <p class="P44">DOCUMENTS</p></td>
1521   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E12"><p
1522   - class="P26">N</p>
1523   - <p class="P29">(admin+)</p></td>
1524   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E12"><p
1525   - class="P37">Y</p>
1526   - <p class="P31">- admission : ssi VALIDATED</p>
1527   - <p class="P31">- sortie : ssi TOBEARCHIVED ou ARCHIVED</p></td>
1528   - </tr>
1529   - <tr class="Tableau213">
1530   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_A2"><p
1531   - class="P68">Fiche Matériel</p></td>
1532   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E13"><p
1533   - class="P62">
1534   - Y <span class="T25">(sans partie admin)</span>
1535   - </p></td>
1536   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_C13"><p
1537   - class="P49">
1538   - Y <span class="T25">(sans partie admin)</span>
1539   - </p></td>
1540   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_D13"><p
1541   - class="P49">
1542   - Y <span class="T25">(sans partie admin)</span>
1543   - </p></td>
1544   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_E13"><p
1545   - class="P62">Y</p></td>
1546   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_F13"><p
1547   - class="P49">Y</p></td>
1548   - <td style="text-align: left; width: 3.893cm;" class="Tableau2_G13"><p
1549   - class="P49">
1550   - Y <span class="T25">(sans partie admin)</span>
1551   - </p></td>
1552   - </tr>
1553   - </table>
1554   - <p class="P7"> </p>
1555   - <p class="P7"> </p>
1556   - <p class="P6"> </p>
1557   - <p class="P10">Par défaut, le superadmin a TOUS les droits</p>
1558   - <p class="P10"> </p>
1559   - <p class="Standard">
1560   - <span class="T15">Conventions d'écriture </span><span class="T16">: </span>
1561   - </p>
1562   - <p class="P14">
1563   - <span class="T16">- r</span><span class="T15">esp+</span><span
1564   - class="T16"> = possible pour un </span><span class="T15">Responsable
1565   - et plus </span><span class="T16">(responsable, admin, adminplus, et
1566   - superadmin)</span>
1567   - </p>
1568   - <p class="P14">
1569   - <span class="T16">- </span><span class="T15">admin+</span><span
1570   - class="T16"> = possible pour un </span><span class="T15">Admin</span><span
1571   - class="T16"> </span><span class="T15">et plus </span><span
1572   - class="T16">(admin, adminplus, et superadmin)</span>
1573   - </p>
1574   - <p class="P16">- ...</p>
1575   - <p class="P16"> </p>
1576   - <p class="Standard">
1577   - <span class="T15">Notes </span><span class="T16">:</span>
1578   - </p>
1579   - <p class="P9"> </p>
1580   - <ol>
1581   - <li><p class="P47" style="margin-left: 0cm;">
1582   - <span class="WW8Num8z0"
1583   - style="display: block; float: left; min-width: 0, 635cm;">(1)</span><span
1584   - class="T15">Droits en modification (edit) </span><span class="T16">:</span><span
1585   - class="odfLiEnd"></span> 
1586   - </p></li>
1587   - </ol>
1588   - <p class="P16">- Un simple « user » ne doit pas pouvoir modifier le
1589   - responsable, ni le statut, ni l'étiquette, ni les données admin d'un
1590   - matériel (en mode Création comme Modification)</p>
1591   - <p class="P16">- Un  «responsable » ne doit pas pouvoir modifier le
1592   - statut, ni les données admin d'un matériel (en mode Création comme
1593   - Modification)</p>
1594   - <p class="P16">- Les données admin ne sont accessibles qu'aux profils
1595   - admin+</p>
1596   - <p class="P14">
1597   - <span class="T16">- Le champ "</span><span class="T15">status</span><span
1598   - class="T16">" n'est modifiable que par les profils adminplus+</span>
1599   - </p>
1600   - <p class="P14">
1601   - <span class="T16">- Tout le monde peut modifier un matériel </span><span
1602   - class="T15">VALIDATED </span><span class="T16">(</span><span
1603   - class="T15">user </span><span class="T16">ne peut modifier que </span><span
1604   - class="T15">ses</span><span class="T16"> matériels, </span><span
1605   - class="T17">resp ne peut modifier que les matériels de son groupe
1606   - thématique ou métier</span><span class="T16">),</span>
1607   - </p>
1608   - <p class="P14">
1609   - <span class="T16">MAIS PAS</span><span class="T15"> certains champs</span><span
1610   - class="T16"> qui sont </span><span class="T15">readonly</span><span
1611   - class="T16"> (</span><span class="T18">sur_categorie_id',
1612   - 'categorie_id', 'materiel_administratif', 'materiel_technique',
1613   - 'date_acquisition', 'nom_responsable', 'fournisseur', 'organisme',
1614   - 'prix_ht')</span>
1615   - </p>
1616   - <p class="P14">
1617   - <span class="T16">Les seuls champs qu'on peut éditer sont donc : (</span><span
1618   - class="T18">designation, sous_categorie, materiel_administratif,
1619   - materiel_technique, description, etiquette, lieu_stockage,
1620   - lieu_detail, numero_serie, groupes_thematique, groupes_metier),</span><span
1621   - class="T16"><br />- Seuls les profils </span><span class="T15">adminplus+</span><span
1622   - class="T16"> peuvent modifier un matériel </span><span class="T15">TOBEARCHIVED,
1623   - ou ARCHIVED </span><span class="T16">mais </span><span class="T15">UNIQUEMENT
1624   - le champ "status" </span><span class="T16">(pour pouvoir rétrograder
1625   - à CREATED ou VALIDATED)</span>
1626   - </p>
1627   - <p class="P14">
1628   - <span class="T16">- Le seul moyen de modifier COMPLÈTEMENT un
1629   - matériel VALIDATED, TOBEARCHIVED, ou ARCHIVED, <br />c'est de
1630   - </span><span class="T15">changer son statut</span><span class="T16">,
1631   - en le rétrogradant à CREATED (seuls les profils adminplus+ peuvent
1632   - le faire)</span>
1633   - </p>
1634   - <p class="P16"> </p>
1635   - <ol>
1636   - <li><p class="P47" style="margin-left: 0cm;">
1637   - <span class="WW8Num8z0"
1638   - style="display: block; float: left; min-width: 0, 635cm;">(2)</span><span
1639   - class="T15">Désarchiver </span><span class="T16">: consiste à
1640   - rétrograder un matériel ARCHIVED ou TOBEARCHIVED dans le statut
1641   - VALIDATED ou CREATED (adminplus+ only) ; utile en cas d'erreur</span><span
1642   - class="odfLiEnd"></span> 
1643   - </p></li>
1644   - </ol>
1645   - <p class="P8"> </p>
1646   - <ol>
1647   - <li><p class="P47" style="margin-left: 0cm;">
1648   - <span class="WW8Num8z0"
1649   - style="display: block; float: left; min-width: 0, 635cm;">(3)</span><span
1650   - class="T15">Montée de statut groupée : </span><span class="T16">seul
1651   - ADMIN peut (exporter tout ou partie de la liste des matériels, et)
1652   - </span><span class="T15">augmenter (+1) le statut d'un groupe de
1653   - matériels</span><span class="T16">, depuis la vue « index » (vue
1654   - spéciale pour ADMIN, avec des cases à cocher et boutons pour
1655   - exporter ou faire évoluer le statut)</span><span class="odfLiEnd"></span> 
1656   - </p></li>
1657   - </ol>
1658   - <p class="P8"> </p>
1659   - <ol>
1660   - <li><p class="P48" style="margin-left: 0cm;">
1661   - <span class="WW8Num8z0"
1662   - style="display: block; float: left; min-width: 0, 635cm;">(4)</span>Edition
1663   - des documents :<span class="odfLiEnd"></span> 
1664   - </p></li>
1665   - </ol>
1666   - <p class="P16">Admission : quand on "VALIDE" un matériel "CREATED", le
1667   - statut passe en VALIDATED et le document d'admission est
1668   - automatiquement édité</p>
1669   - <p class="P16">Sortie : quand on "ARCHIVE" un document "TOBEARCHIVED",
1670   - le statut passe en ARCHIVED et le document de sortie est
1671   - automatiquement édité</p>
1672   - <p class="P16">De plus :</p>
1673   - <p class="P16">- Bouton "Doc admission" affiché à partir du statut
1674   - "VALIDATED"</p>
1675   - <p class="P16">- Bouton "Doc Sortie" affiché à partir du statut
1676   - TOBEARCHIVED (et donc aussi pour ARCHIVED)</p>
1677   - <p class="P16">Enfin, Le doc de sortie doit être couplée avec la liste
1678   - des matériels a archiver (TOBEARCHIVED) quand il y a une demande de
1679   - sortie.</p>
1680   - <p class="P16"> </p>
1681   - <p class="P17"> </p>
1682   - <p class="P1">C - sur les différentes VUES liées au matériel</p>
1683   - <p class="Standard"> </p>
1684   - <p class="P6">
1685   - <span class="T4">Page accueil </span>:
1686   - </p>
1687   - <p class="P6">
1688   - <span> Administration <span class="T20">&amp; Administration Plus </span>voit
1689   - un menu avec 2 options :
1690   - </span>
1691   - </p>
1692   - <ul>
1693   - <li>
1694   - <ul>
1695   - <li>
1696   - <ul>
1697   - <li><p class="P51" style="margin-left: 0cm;">
1698   - <span class="WW8Num2z0"
1699   - style="display: block; float: left; min-width: 0, 635cm;">.</span>« Voir
1700   - les matériels à valider »<span class="odfLiEnd"></span> 
1701   - </p></li>
1702   - <li><p class="P52" style="margin-left: 0cm;">
1703   - <span class="WW8Num2z0"
1704   - style="display: block; float: left; min-width: 0, 635cm;">.</span>« Voir
1705   - les matériels à sortir de l'inventaire »<span class="odfLiEnd"></span> 
1706   - </p></li>
1707   - </ul>
1708   - </li>
1709   - </ul>
1710   - <p class="P52" style="margin-left: 0cm;">
1711   - <span class="WW8Num2z0"
1712   - style="display: block; float: left; min-width: 0cm">
1713   - <!-- -->
1714   - </span><span class="T21">Responsable </span>voit un menu avec <span
1715   - class="T21">3</span> options :<span class="odfLiEnd"></span> 
1716   - </p>
1717   - <ul>
1718   - <li>
1719   - <ul>
1720   - <li><p class="P52" style="margin-left: 0cm;">
1721   - <span class="WW8Num2z0"
1722   - style="display: block; float: left; min-width: 0, 635cm;">.</span>« Voir
1723   - les matériels <span class="T21">de mon groupe métier</span> »<span
1724   - class="odfLiEnd"></span> 
1725   - </p></li>
1726   - <li><p class="P52" style="margin-left: 0cm;">
1727   - <span class="WW8Num2z0"
1728   - style="display: block; float: left; min-width: 0, 635cm;">.</span>« Voir
1729   - les matériels <span class="T21">de mon groupe métier à valider</span> »<span
1730   - class="odfLiEnd"></span> 
1731   - </p></li>
1732   - <li><p class="P52" style="margin-left: 0cm;">
1733   - <span class="WW8Num2z0"
1734   - style="display: block; float: left; min-width: 0, 635cm;">.</span>« <span
1735   - class="T21">Voir les suivis des matériels donc je suis
1736   - responsable »</span><span class="odfLiEnd"></span> 
1737   - </p></li>
1738   - </ul>
1739   - </li>
1740   - </ul>
1741   - </li>
1742   - </ul>
1743   - <p class="P1">Page Outils :</p>
1744   - <p class="P6">User n'a pas accès à cette page</p>
1745   - <p class="P6">Les autres ont quelques options</p>
1746   - <p class="P6">superadmin a ces options en plus :</p>
1747   - <ul>
1748   - <li><p class="P53" style="margin-left: 0cm;">
1749   - <span class="WW8Num4z0"
1750   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Configuration
1751   - générale de l'application<span class="odfLiEnd"></span> 
1752   - </p></li>
1753   - <li><p class="P53" style="margin-left: 0cm;">
1754   - <span class="WW8Num4z0"
1755   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Gérer
1756   - les utilisateurs <span class="T20">privilégiés</span><span
1757   - class="odfLiEnd"></span> 
1758   - </p></li>
1759   - <li><p class="P53" style="margin-left: 0cm;">
1760   - <span class="WW8Num4z0"
1761   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Passer
1762   - en mode debug<span class="odfLiEnd"></span> 
1763   - </p></li>
1764   - <li><p class="P54" style="margin-left: 0cm;">
1765   - <span class="WW8Num4z0"
1766   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Passer
1767   - en mode install<span class="odfLiEnd"></span> 
1768   - </p></li>
1769   - </ul>
1770   - <p class="P6"> </p>
1771   - <p class="Standard">
1772   - <span class="T5">Vue materiel/index (liste) </span><span class="T2">:
1773   - limiter aux </span><span class="T5">matériels actifs</span><span
1774   - class="T2"> (non archivés)</span>
1775   - </p>
1776   - <ul>
1777   - <li>
1778   - <ul>
1779   - <li><p class="P55" style="margin-left: 0cm;">
1780   - <span class="WW8Num1z0"
1781   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Admin<span
1782   - class="T20">+ </span>voit des boutons pour filtrer par « tous »,
1783   - « à valider », « validés », « à sortir », « archivés »<span
1784   - class="odfLiEnd"></span> 
1785   - </p></li>
1786   - </ul>
1787   - </li>
1788   - </ul>
1789   - <p class="P6"> </p>
1790   - <p class="Standard">
1791   - <span class="T5">Vue materiel/find </span><span class="T2">: limiter
1792   - aux </span><span class="T5">matériels actifs</span><span class="T2">
1793   - (non archivés)</span>
1794   - </p>
1795   - <p class="P6">
1796   - <span> Seul le<span class="T20">s</span> profil<span class="T20">s</span>
1797   - Admin<span class="T20">+ </span>voit TOUS les matériels (y-compris
1798   - archivés)
1799   - </span>
1800   - </p>
1801   - <p class="P6"> </p>
1802   - <p class="P6">
1803   - <span class="T4">Vue materiel/view </span>:
1804   - </p>
1805   - <p class="P6">
1806   - <span> boutons « Imprimer Etiquettes » : <span class="T20">resp+</span></span>
1807   - </p>
1808   - <p class="P6"> </p>
1809   - <p class="P6">
1810   - <span class="T4">Vue materiel/edit </span>:
1811   - </p>
1812   - <ul>
1813   - <li><p class="P56" style="margin-left: 0cm;">
1814   - <span class="WW8Num5z0"
1815   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Etiquette
1816   - O/N (admin<span class="T20">+)</span><span class="odfLiEnd"></span> 
1817   - </p></li>
1818   - <li><p class="P56" style="margin-left: 0cm;">
1819   - <span class="WW8Num5z0"
1820   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Statut
1821   - (<span class="T20">superadmin+)</span><span class="odfLiEnd"></span> 
1822   - </p></li>
1823   - <li><p class="P56" style="margin-left: 0cm;">
1824   - <span class="WW8Num5z0"
1825   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Informations
1826   - administratives (admin<span class="T20">+)</span><span
1827   - class="odfLiEnd"></span> 
1828   - </p></li>
1829   - </ul>
1830   - <p class="P6"> </p>
1831   - <p class="P6"> </p>
1832   - <p class="P1"> </p>
1833   - <p class="P19">D - sur un SUIVI et un EMPRUNT</p>
1834   - <p class="P1"> </p>
1835   - <ul>
1836   - <li><p class="P57" style="margin-left: 0cm;">
1837   - <span class="WW8Num3z0"
1838   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Dans
1839   - tous les cas, on ne doit pas pouvoir emprunter ou suivre un
1840   - materiel non validé (CREATED)<span class="odfLiEnd"></span> 
1841   - </p></li>
1842   - <li><p class="P57" style="margin-left: 0cm;">
1843   - <span class="WW8Num3z0"
1844   - style="display: block; float: left; min-width: 0, 635cm;">.</span>User
1845   - a les droits C, R, U (si créateur), D (si créateur)<span
1846   - class="odfLiEnd"></span> 
1847   - </p></li>
1848   - <li><p class="P57" style="margin-left: 0cm;">
1849   - <span class="WW8Num3z0"
1850   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Resp+
1851   - a les droits C, R, U, D<span class="odfLiEnd"></span> 
1852   - </p></li>
1853   - </ul>
1854   - <p class="P4">
1855   - <span class="T9">Un USER peut modifier/supprimer un emprunt dont il
1856   - est soit le créateur soit l'emprunteur</span><span class="T19">.</span>
1857   - </p>
1858   - <p class="P12">Un USER qui créé un emprunt ne doit pas pouvoir changer
1859   - le nom de l'emprunteur (par défaut, c'est lui). Ainsi, il pourra
1860   - modifier/supprimer cette fiche au besoin plus tard. Par défaut donc,
1861   - pour un user, emprunt.emprunteur=creator,
1862   - materiel.responsable=creator</p>
1863   - <p class="P13">Tout le monde peut rechercher un suivi,</p>
1864   - <p class="P5"> </p>
1865   - <p class="P5"> </p>
1866   - <p class="P3">E - sur les UTILISATEURS</p>
1867   - <p class="P4">
1868   - <span class="T9">Par défaut, superadmin a tous les droits, et les
1869   - autres profils n'ont que le droit de lecture (</span><span
1870   - class="T7">view </span><span class="T9">et </span><span class="T7">index</span><span
1871   - class="T9">)</span>
1872   - </p>
1873   - <p class="P5"> </p>
1874   - <p class="P5"> </p>
1875   - <p class="P3">F - sur tous les autres objets métiers</p>
1876   - <p class="P5">Voici la liste des autres objets métiers :</p>
1877   - <ul>
1878   - <li><p class="P58" style="margin-left: 0cm;">
1879   - <span class="WW8Num7z0"
1880   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Catégories
1881   - (et domaines et sous-catégories)<span class="odfLiEnd"></span> 
1882   - </p></li>
1883   - </ul>
1884   - <ul>
1885   - <li><p class="P59" style="margin-left: 0cm;">
1886   - <span class="WW8Num6z0"
1887   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Groupes
1888   - thématiques<span class="odfLiEnd"></span> 
1889   - </p></li>
1890   - <li><p class="P59" style="margin-left: 0cm;">
1891   - <span class="WW8Num6z0"
1892   - style="display: block; float: left; min-width: 0, 635cm;">.</span>Groupes
1893   - métiers<span class="odfLiEnd"></span> 
1894   - </p></li>
1895   - </ul>
1896   - <p class="P4">
1897   - <span class="T9">Par défaut, pour tous ces objets, superadmin a tous
1898   - les droits, admin</span><span class="T10">plus</span><span
1899   - class="T9"> a tous les droits sauf « delete », et les autres profils
1900   - n'ont que le droit de lecture (</span><span class="T7">view </span><span
1901   - class="T9">et </span><span class="T7">index</span><span class="T9">)</span>
1902   - </p>
1903   - </div>
1904   - <!--
1905   - <div class="actions">
1906   - <php echo $this->element('menu') ?>
1907   - </div>
1908   - -->
1909   -</body>
1910   -</html>
1911   -
1912   -
1913   -
1914   -*/
1915   -?>
1916 296 \ No newline at end of file
... ...