Bonjour,
Je suis sur une gestion de groupes/niveaux d'accès qui me perturbe, essentiellement parce que j'ai des niveaux de droits à gérer sur 9 agendas/rubriques et 10 niveaux d'accès.
L'organisation est un niveau professeur et six niveaux, un par langue, plus quatre sous-niveaux d'une langue. Les agendas/catégories doivent chacun être visible et modifiable uniquement par un membre du niveau lui correspondant. Cela veut dire définir les autorisations héritées comme refusées à tous les niveaux autres.
Les quatre sous-niveaux sont ceux de quatre classes de langue française, groupes A à D, enfants de "Professeur de français", lui-même enfant d'enregistré. Si ce niveau parent est affecté des droits de gestion complète, pour chaque enfant, il faut que je refuse les droits si la catégorie n'est pas la sienne, afin par exemple qu'un membre du niveau A puisse la gérer.
Alors, je me suis dit que j'allais mettre le parent en tout verrouillé pour ensuite autoriser ce niveau A mais le passage des niveaux enfants est verrouillé à interdit. Il me semblait pourtant qu'on pouvait forcer dans les deux sens, mais je dois dire qu'il y a bien longtemps que je n'ai pas eu à gérer quelque chose de complexe.
Professeur
Je me demande donc s'il n'y aurait pas une astuce pour ne pas devoir refuser les droits de gestion à 9 niveaux dans les 9 agendas/catégories (ça fait quand même 81 fois 5 types de droits de création, etc. si je sais bien compter, à passer d'hérité - autorisé donc - à refusé) mais au contraire n'autoriser qu'un niveau correspondant à l'agenda, tous les autres étant par défaut refusés.
Si quelqu'un à une solution, je veux bien la connaître. Merci d'avance !
Je suis sur une gestion de groupes/niveaux d'accès qui me perturbe, essentiellement parce que j'ai des niveaux de droits à gérer sur 9 agendas/rubriques et 10 niveaux d'accès.
L'organisation est un niveau professeur et six niveaux, un par langue, plus quatre sous-niveaux d'une langue. Les agendas/catégories doivent chacun être visible et modifiable uniquement par un membre du niveau lui correspondant. Cela veut dire définir les autorisations héritées comme refusées à tous les niveaux autres.
Les quatre sous-niveaux sont ceux de quatre classes de langue française, groupes A à D, enfants de "Professeur de français", lui-même enfant d'enregistré. Si ce niveau parent est affecté des droits de gestion complète, pour chaque enfant, il faut que je refuse les droits si la catégorie n'est pas la sienne, afin par exemple qu'un membre du niveau A puisse la gérer.
Alors, je me suis dit que j'allais mettre le parent en tout verrouillé pour ensuite autoriser ce niveau A mais le passage des niveaux enfants est verrouillé à interdit. Il me semblait pourtant qu'on pouvait forcer dans les deux sens, mais je dois dire qu'il y a bien longtemps que je n'ai pas eu à gérer quelque chose de complexe.
Professeur
Professeur de français
Groupe A
Groupe B
Groupe C
Groupe D
Groupe B
Groupe C
Groupe D
Professeur d'anglais
Professeur d'espagnol
....
Professeur d'espagnol
....
Je me demande donc s'il n'y aurait pas une astuce pour ne pas devoir refuser les droits de gestion à 9 niveaux dans les 9 agendas/catégories (ça fait quand même 81 fois 5 types de droits de création, etc. si je sais bien compter, à passer d'hérité - autorisé donc - à refusé) mais au contraire n'autoriser qu'un niveau correspondant à l'agenda, tous les autres étant par défaut refusés.
Si quelqu'un à une solution, je veux bien la connaître. Merci d'avance !