[Obm] Re: Droits OBM (Groupe, permissions)

Jimmy Goudin jimmy.goudin@gmail.com
Fri, 18 Aug 2006 14:50:17 +0200


------=_Part_3356_17177674.1155905417290
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Re- Bonjour,

En fait je me pose la question afin d'affiner justement les droit "editor"
"user" et "admin".

Je me pose la question pour "l'avancement" dans les projet. Ce champs est i=
l
a renseigner par le chef de projet ou bien par les participants.
Car dans ce cas les participant devrait avoir de simple doit "user" dans le
module projet sauf pour la partie "avancement".
Et sinon est ce donc possible de ne donner des droit car une petite section
de ce type, et si oui comment.
D'ailleur y a t il un moment de pouvoir trouver toutes les variable
indiquant les diff=E9rente section et sous section...?

Merci,
Goudin jimmy


2006/8/18, Jimmy Goudin <jimmy.goudin@gmail.com>:
>
>  Merci beaucoup de la r=E9ponse.
> Je vais essayer de me familiariser avec les variables.
>
> Et une autre question justement, la d=E9finition des section visible ou n=
on
> est elle d=E9finisable en fonction des profil.
> Je m'explique : Est ce que l'on peu cacher l'onglet "comptabilit=E9" pour
> les profil "commercial".
>
> Merci d'avance
> Goudin jimmt
>
>
> Le 15/08/06, Pierre Baudracco <pierre.baudracco@aliacom.fr> a =E9crit :
>
> > > J'envoie un message sur la mailling list histoire d'en faire profiter
> > tout
> > > le monde. Je souhaitait quelque =E9claircissement quant aux droits da=
ns
> > OBM.
> > >
> > > D'apr=E8s ce que j'ai pu voir, il n'y a que 3 droit (ou permissions) =
:
> > > Utilisateur, Editeur, et Administrateur.
> >
> > Ceci constitue les profils, et ceux cites sont les 3 profils par defaut=
,
> > pour
> > une installation par defaut.
> >
> > > Les utilisateurs ayant seulement des droits de consultation, les
> > Editeurs de
> > > consultation et d'=E9ditions et les Administrateurs ayant acc=E8s aux
> > sections
> > > d'administation.
> > > Les Groupes Syst=E8me pemetantde d=E9finir les utilisateurs pouvant =
=EAtre
> > > responsable client ou technique en gros.
> > >
> > > Cependant si par exemple on voudrait donner le droit =E0 un utilisate=
ur
> > de
> > > cr=E9er des soci=E9t=E9s mais pas de pouvoir modifier un projet. Pour=
 =E9viter
> > qu'il
> > > ne modifie son avancement ou autres...
> > >
> > > Je ne pense pas que les droits soient aussi pr=E9cis ou alors je n'ai
> > pas
> > > saisi toutes les subtilit=E9s...
> >
> > Si les droits permettent de faire ce que vous decrivez.
> > Soit vous modifiez la definition des profils par defaut, soit vous
> > pouvez creer
> > de nouveaux profils.
> >
> > declaration du profil editeur par defaut :
> >
> > $profiles["editor"] =3D array (
> > 'section' =3D> array (
> >    'default' =3D> 0,
> >    'com' =3D> 1,
> >    'prod' =3D> 1,
> >    'user' =3D> 1),
> > 'module' =3D> array (
> >    'default' =3D> $perm_editor)
> > );
> >
> > Pour creer un profil qui peut creer des societes mais pas des projets
> > (ex:
> > profil commercial) :
> >
> > $profiles["commercial"] =3D array (
> > 'section' =3D> array (
> >    'default' =3D> 0,
> >    'com' =3D> 1,
> >    'prod' =3D> 1,
> >    'user' =3D> 1),
> > 'module' =3D> array (
> >   'company' =3D> $perm_editor,
> >   'project' =3D> $perm_user,
> >   'default' =3D> $perm_editor)
> > );
> >
> > Il est possible d'associer des droits par module a un profil.
> > Les modules non definis recuperant le droit par defaut.
> >
> > Les variables $perm_editor, $perm_user (et $perm_admin) sont definies
> > comme
> > aide, mais il est possible de les remplacer par des champs de bits pour
> > affiner
> > ou specialiser encore plus les droits
> >
> > Une fois un profil defini, il est automatiquement pris en compte dans l=
a
> > gestion
> > des utilisateurs (et selectionnable donc)
> >
> > ps: la defintion des section dans la definition des profils permet de
> > preciser
> > quel onglet l'utilisateur doit voir.
> > --
> > Pierre Baudracco - Aliacom - 05 62 19 24 91 - www.aliacom.fr
> > _______________________________________________
> > Obm mailing list
> > Obm@list.aliacom.fr
> > http://www.list.aliacom.fr/mailman/listinfo/obm
> >
>
>
>

------=_Part_3356_17177674.1155905417290
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<div>Re- Bonjour, </div>
<div>&nbsp;</div>
<div>En fait je me pose la question afin d'affiner justement les droit &quo=
t;editor&quot; &quot;user&quot; et &quot;admin&quot;.</div>
<div>&nbsp;</div>
<div>Je me pose la question pour &quot;l'avancement&quot; dans les projet. =
Ce champs est il a renseigner par le chef de projet ou bien par les partici=
pants.</div>
<div>Car dans ce cas les participant devrait avoir de simple doit &quot;use=
r&quot; dans le module projet sauf pour la partie &quot;avancement&quot;. <=
/div>
<div>Et sinon est ce donc possible de ne donner des droit car une petite se=
ction de ce type, et si oui comment. </div>
<div>D'ailleur y a t il un moment de pouvoir trouver toutes les variable in=
diquant les diff=E9rente section et sous section...?</div>
<div>&nbsp;</div>
<div>Merci, </div>
<div>Goudin jimmy<br><br>&nbsp;</div>
<div><span class=3D"gmail_quote">2006/8/18, Jimmy Goudin &lt;<a href=3D"mai=
lto:jimmy.goudin@gmail.com">jimmy.goudin@gmail.com</a>&gt;:</span>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<div>Merci beaucoup de la r=E9ponse. </div>
<div>Je vais essayer de me familiariser avec les variables. </div>
<div>&nbsp;</div>
<div>Et une autre question justement, la d=E9finition des section visible o=
u non est elle d=E9finisable en fonction des profil. </div>
<div>Je m'explique :&nbsp;Est ce que l'on peu cacher l'onglet &quot;comptab=
ilit=E9&quot; pour les profil &quot;commercial&quot;.</div>
<div>&nbsp;</div>
<div>Merci d'avance</div>
<div>Goudin jimmt<br><br>&nbsp;</div>
<div><span class=3D"gmail_quote">Le 15/08/06, <b class=3D"gmail_sendername"=
>Pierre Baudracco</b> &lt;<a onclick=3D"return top.js.OpenExtLink(window,ev=
ent,this)" href=3D"mailto:pierre.baudracco@aliacom.fr" target=3D"_blank">pi=
erre.baudracco@aliacom.fr
</a>&gt; a =E9crit :</span> </div>
<div><span class=3D"e" id=3D"q_10d214ccffdd2167_1">
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">&gt; J'envoie un message sur la =
mailling list histoire d'en faire profiter tout<br>&gt; le monde. Je souhai=
tait quelque =E9claircissement quant aux droits dans OBM.=20
<br>&gt;<br>&gt; D'apr=E8s ce que j'ai pu voir, il n'y a que 3 droit (ou pe=
rmissions) :<br>&gt; Utilisateur, Editeur, et Administrateur.<br><br>Ceci c=
onstitue les profils, et ceux cites sont les 3 profils par defaut, pour<br>
une installation par defaut.<br><br>&gt; Les utilisateurs ayant seulement d=
es droits de consultation, les Editeurs de<br>&gt; consultation et d'=E9dit=
ions et les Administrateurs ayant acc=E8s aux sections<br>&gt; d'administat=
ion.=20
<br>&gt; Les Groupes Syst=E8me pemetantde d=E9finir les utilisateurs pouvan=
t =EAtre<br>&gt; responsable client ou technique en gros.<br>&gt;<br>&gt; C=
ependant si par exemple on voudrait donner le droit =E0 un utilisateur de<b=
r>&gt; cr=E9er des soci=E9t=E9s mais pas de pouvoir modifier un projet. Pou=
r =E9viter qu'il=20
<br>&gt; ne modifie son avancement ou autres...<br>&gt;<br>&gt; Je ne pense=
 pas que les droits soient aussi pr=E9cis ou alors je n'ai pas<br>&gt; sais=
i toutes les subtilit=E9s...<br><br>Si les droits permettent de faire ce qu=
e vous decrivez.=20
<br>Soit vous modifiez la definition des profils par defaut, soit vous pouv=
ez creer<br>de nouveaux profils.<br><br>declaration du profil editeur par d=
efaut :<br><br>$profiles[&quot;editor&quot;] =3D array (<br>'section' =3D&g=
t; array (=20
<br>&nbsp;&nbsp; 'default' =3D&gt; 0,<br>&nbsp;&nbsp; 'com' =3D&gt; 1,<br>&=
nbsp;&nbsp; 'prod' =3D&gt; 1,<br>&nbsp;&nbsp; 'user' =3D&gt; 1),<br>'module=
' =3D&gt; array (<br>&nbsp;&nbsp; 'default' =3D&gt; $perm_editor)<br>);<br>=
<br>Pour creer un profil qui peut creer des societes mais pas des projets (=
ex:=20
<br>profil commercial) :<br><br>$profiles[&quot;commercial&quot;] =3D array=
 (<br>'section' =3D&gt; array (<br>&nbsp;&nbsp; 'default' =3D&gt; 0,<br>&nb=
sp;&nbsp; 'com' =3D&gt; 1,<br>&nbsp;&nbsp; 'prod' =3D&gt; 1,<br>&nbsp;&nbsp=
; 'user' =3D&gt; 1),<br>'module' =3D&gt; array (<br>
&nbsp;&nbsp;'company' =3D&gt; $perm_editor,<br>&nbsp;&nbsp;'project' =3D&gt=
; $perm_user,<br>&nbsp;&nbsp;'default' =3D&gt; $perm_editor)<br>);<br><br>I=
l est possible d'associer des droits par module a un profil.<br>Les modules=
 non definis recuperant le droit par defaut.=20
<br><br>Les variables $perm_editor, $perm_user (et $perm_admin) sont defini=
es comme<br>aide, mais il est possible de les remplacer par des champs de b=
its pour affiner<br>ou specialiser encore plus les droits<br><br>Une fois u=
n profil defini, il est automatiquement pris en compte dans la gestion=20
<br>des utilisateurs (et selectionnable donc)<br><br>ps: la defintion des s=
ection dans la definition des profils permet de preciser<br>quel onglet l'u=
tilisateur doit voir.<br>--<br>Pierre Baudracco - Aliacom - 05 62 19 24 91 =
-=20
<a onclick=3D"return top.js.OpenExtLink(window,event,this)" href=3D"http://=
www.aliacom.fr/" target=3D"_blank">www.aliacom.fr</a><br>__________________=
_____________________________<br>Obm mailing list<br><a onclick=3D"return t=
op.js.OpenExtLink(window,event,this)" href=3D"mailto:Obm@list.aliacom.fr" t=
arget=3D"_blank">
Obm@list.aliacom.fr</a><br><a onclick=3D"return top.js.OpenExtLink(window,e=
vent,this)" href=3D"http://www.list.aliacom.fr/mailman/listinfo/obm" target=
=3D"_blank">http://www.list.aliacom.fr/mailman/listinfo/obm</a><br></blockq=
uote>
</span></div>
<div></div><br>&nbsp;</div></blockquote></div><br>

------=_Part_3356_17177674.1155905417290--