Open nchiapol opened 3 years ago
Permission Check passiert hier: https://github.com/hitobito/hitobito/blob/master/app/views/events/courses/index.html.haml#L14
Hier steht, dass man :layer_and_below_full
auf dem Dachverband haben muss, um die Kursliste exportieren zu dürfen. Die Rollen in der Cevi-Geschäftsstelle haben bisher nur :layer_full
, :contact_data
und :finance
.
Also entweder diesen Rollen neu :layer_and_below_full
geben, oder im Cevi-Wagon eine andere Regel in der event_ability einfügen, die das schon für layer_full_on_root
erlaubt.
Bei den Abklärungen zu https://github.com/hitobito/hitobito/issues/1348#issuecomment-880525250 habe ich herausgefunden, dass der BSV-Export bei ins bis jetzt gar nicht genutzt wird, da er für die Mitarbeiter der Geschäftsstelle gar nicht verfügbar ist.
Können diese Rechte auch den Rollen unter
Cevi Schweiz / Geschäftsstelle
erteilt werden?