Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rechte zu BSV-Export korrigieren #65

Open
Tracked by #131
nchiapol opened this issue Jul 15, 2021 · 1 comment
Open
Tracked by #131

Rechte zu BSV-Export korrigieren #65

nchiapol opened this issue Jul 15, 2021 · 1 comment

Comments

@nchiapol
Copy link
Collaborator

Bei den Abklärungen zu hitobito/hitobito#1348 (comment) 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?

@carlobeltrame
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants