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

Zugeteilte Coaches sollen Leseberechtigung auf Lager oder allgemeiner Events erhalten. #102

Closed
RolandStuder opened this Issue Oct 25, 2016 · 5 comments

Comments

Projects
None yet
3 participants
@RolandStuder
Member

RolandStuder commented Oct 25, 2016

SOLL: Der Coach, der einem Lager zugeteilt ist, soll die Daten der Lagerteilnehmenden einsehen und exportieren können, insbesondere als csv für den direkten Import in die SportDB.
(Diese Berechtigung hat er nur, wenn er dem Lager zugeteilt ist. Er hat sie nicht, wenn er bei der Schar als Coach hinterlegt ist.)

übernommen aus: http://feedback.jubla.ch/issues/54

Zur vorgeschlagenen eigenen Übersichtsseite legen wir ein separates Issue an.

Referenzen:

LKB (Advisor) Berechtigungen:
https://github.com/hitobito/hitobito_jubla/blob/6c9ce439e2144ed5c9aa24a0c681b4ecb5135ceb/app/models/event/course/role/advisor.rb

Coach:
https://github.com/hitobito/hitobito_jubla/blob/master/app/models/event/camp/role/coach.rb

@RolandStuder

This comment has been minimized.

Show comment
Hide comment
@RolandStuder

RolandStuder Oct 25, 2016

Member

Die PBS hat ähnliches im Sinn: Sie reden dort aber nur über LKBs und wollen dann eher gleich Schreibrechte erteilen. Wäre gut, wenn wir hier eine einheitliche Lösung finden. siehe hitobito/hitobito_pbs#23

Member

RolandStuder commented Oct 25, 2016

Die PBS hat ähnliches im Sinn: Sie reden dort aber nur über LKBs und wollen dann eher gleich Schreibrechte erteilen. Wäre gut, wenn wir hier eine einheitliche Lösung finden. siehe hitobito/hitobito_pbs#23

@adriananderegg

This comment has been minimized.

Show comment
Hide comment
@adriananderegg

adriananderegg Oct 25, 2016

Contributor

Lager / Coach unterstützen wir wie hier beschrieben. Hier geht es darum, dass der Coach einer Gruppe Zugriff auf die Lager dieser Gruppe hat.

Kurs / LKB ist ein ähnliches Szenario, aber nicht dasselbe. Beim LKB geht es um den Kurs, welchem der LKB zugeordnet ist. Also eine andere Zuordnungskonstellation.

Contributor

adriananderegg commented Oct 25, 2016

Lager / Coach unterstützen wir wie hier beschrieben. Hier geht es darum, dass der Coach einer Gruppe Zugriff auf die Lager dieser Gruppe hat.

Kurs / LKB ist ein ähnliches Szenario, aber nicht dasselbe. Beim LKB geht es um den Kurs, welchem der LKB zugeordnet ist. Also eine andere Zuordnungskonstellation.

@wichertj

This comment has been minimized.

Show comment
Hide comment
@wichertj

wichertj Oct 26, 2016

Sorry, da war das Originalissue etwas missverständlich formuliert.

Die Klammerbemerkung (also der oben genannte IST-Zustand) war als weitere Präzisierung der Anforderung gemeint. Aktuell kann der Coach (zumindest in der jubla.db) die Teilnehmerdaten nicht einsehen/exportieren, selbst wenn er als Coach dem Lager zugeteilt ist.
Dass er die Daten einesehen kann, wenn er der Schar/Abteilung zugeordnet ist, erachten wir als nicht so wichtig, da der zugeteilte Coach ja beim Neuerstellen eines Lagers automatisch vorgeschlagen wird.

Betreffend LKB: In der jubla.db hat dieser bereits Leserechte, also besteht hier akut kein Handlungsbedarf.
Aber ich bin auch der Meinung, dass sich eine einheitliche Lösung finden lassen sollte. Bitte mit Oli4/Bernhard/Lea abstimmen.

wichertj commented Oct 26, 2016

Sorry, da war das Originalissue etwas missverständlich formuliert.

Die Klammerbemerkung (also der oben genannte IST-Zustand) war als weitere Präzisierung der Anforderung gemeint. Aktuell kann der Coach (zumindest in der jubla.db) die Teilnehmerdaten nicht einsehen/exportieren, selbst wenn er als Coach dem Lager zugeteilt ist.
Dass er die Daten einesehen kann, wenn er der Schar/Abteilung zugeordnet ist, erachten wir als nicht so wichtig, da der zugeteilte Coach ja beim Neuerstellen eines Lagers automatisch vorgeschlagen wird.

Betreffend LKB: In der jubla.db hat dieser bereits Leserechte, also besteht hier akut kein Handlungsbedarf.
Aber ich bin auch der Meinung, dass sich eine einheitliche Lösung finden lassen sollte. Bitte mit Oli4/Bernhard/Lea abstimmen.

@RolandStuder

This comment has been minimized.

Show comment
Hide comment
@RolandStuder

RolandStuder Nov 1, 2016

Member

Danke für die Präzisierungen. Wie ich sehe, ist das Lagerwesen getrennt bei PBS und Jubla, wir müssen das im Moment pro Organisation lösen.

Wahrscheinlich braucht der coach einfach ein zusätzliche Permission. Analog zum LKB.

Referenzen:

LKB (Advisor) Berechtigungen:
https://github.com/hitobito/hitobito_jubla/blob/6c9ce439e2144ed5c9aa24a0c681b4ecb5135ceb/app/models/event/course/role/advisor.rb

Coach:
https://github.com/hitobito/hitobito_jubla/blob/master/app/models/event/camp/role/coach.rb

Member

RolandStuder commented Nov 1, 2016

Danke für die Präzisierungen. Wie ich sehe, ist das Lagerwesen getrennt bei PBS und Jubla, wir müssen das im Moment pro Organisation lösen.

Wahrscheinlich braucht der coach einfach ein zusätzliche Permission. Analog zum LKB.

Referenzen:

LKB (Advisor) Berechtigungen:
https://github.com/hitobito/hitobito_jubla/blob/6c9ce439e2144ed5c9aa24a0c681b4ecb5135ceb/app/models/event/course/role/advisor.rb

Coach:
https://github.com/hitobito/hitobito_jubla/blob/master/app/models/event/camp/role/coach.rb

@RolandStuder

This comment has been minimized.

Show comment
Hide comment
@RolandStuder
Member

RolandStuder commented Nov 21, 2016

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