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

Anpassungen von Rollen: FG-Mitglieder :contact_data-Flag entfernen #89

Closed
4 tasks done
richardjubla opened this issue Apr 9, 2024 · 2 comments · Fixed by #98
Closed
4 tasks done

Anpassungen von Rollen: FG-Mitglieder :contact_data-Flag entfernen #89

richardjubla opened this issue Apr 9, 2024 · 2 comments · Fixed by #98

Comments

@richardjubla
Copy link
Contributor

richardjubla commented Apr 9, 2024

Diese Story/Issue ersetzt den Teilbereich von Maintenance Package #50 für den Inkrement 2/24

Alle Mitglieder von Fachgruppen haben aktuell Kontaktrelevanz (:contact_data).
Da sie keine “Leitende” oder "Verantwortliche" Funktion haben (Scharleitung/Präsident/etc.) und auch nicht in einer Ebene/Gruppe mit “Leitender” Aufgabe sind (Kantonsleitung/Regionalleitung) ist nicht gerechtfertigt/schlüssig, dass sie Kontaktrelevanz besitzen.

Ausnahme: Einzig die Mitglieder von Fachgruppen der nationalen Ebene sollen (weiterhin) Kontaktrelevanz haben, da sie auch als Mitglieder dieser Fachgruppe gegenüber dem Verband auftreten und somit in diesem Kontext eine Vorstand-Aufgabe innehaben. Kurz: Mitglieder von nationalen Fachgruppen sollen sich als als kontaktrelevant markiert mit allen anderen Menschen mit kontaktrelevanten Rollen sehen und mit ihnen im Austausch stehen können. (Entscheid SG jubla.digital 20.4.23)

Aspekte

Definition of Done

  • Die Berechtigung(en) :contact_data für die Rolle Mitglied in der Gruppe Fachgruppe ist entfernt.
  • Die Berechtigung(en) :contact_data für die Rolle Mitglied in der Gruppe Fachgruppe in der Ebene Bund bleibt bestehen. (Beispiel: https://jubla.puzzle.ch/groups/480 )
  • Unit Tests sind aktualisiert und entsprechen den gemachten Anpassungen

Interpretation der zukünftigen Jubla Organization Hierarchy für die Fachgruppen:

  • Bund
    • Fachgruppe
      • Leitung: [:group_full, :contact_data]
      • Mitglied: [:contact_data, :group_read]
      • Adressverwaltung: [:group_full]
      • Ehemalig: [:group_read]
      • Extern: []
      • Versandadresse: []
  • Kanton
    • Kanton
    • Fachgruppe
      • Leitung: [:group_full, :contact_data]
      • Mitglied: [:contact_data, :group_read]
      • Adressverwaltung: [:group_full]
      • Ehemalig: [:group_read]
      • Extern: []
      • Versandadresse: []
  • Region
    • Fachgruppe
      • Leitung: [:group_full, :contact_data]
      • Mitglied: [:contact_data, :group_read]
      • Adressverwaltung: [:group_full]
      • Ehemalig: [:group_read]
      • Extern: []
      • Versandadresse: []
  • Schar
  • Global
    • Fachgruppe
      • Leitung: [:group_full, :contact_data]
      • Mitglied: [:contact_data, :group_read]
      • Adressverwaltung: [:group_full]
      • Ehemalig: [:group_read]
      • Extern: []
      • Versandadresse: []
  • Kanton
    • Fachgruppe
      • Leitung: [:group_full, :contact_data]
      • Mitglied: [:contact_data, :group_read]
      • Adressverwaltung: [:group_full]
      • Ehemalig: [:group_read]
      • Extern: []
      • Versandadresse: []
  • Region
    • Region
    • Fachgruppe
      • Leitung: [:group_full, :contact_data]
      • Mitglied: [:contact_data, :group_read]
      • Adressverwaltung: [:group_full]
      • Ehemalig: [:group_read]
      • Extern: []
      • Versandadresse: []
  • Schar
  • Global
    (Output of rake app:hitobito:roles)

image

ToDo

@richardjubla richardjubla mentioned this issue Apr 10, 2024
8 tasks
@kronn kronn changed the title Anpassungen von Rollen: FG-Mitgleider :contact_data-Flag entfernen Anpassungen von Rollen: FG-Mitglieder :contact_data-Flag entfernen May 22, 2024
@kronn kronn removed their assignment May 30, 2024
@kronn kronn assigned TheWalkingLeek and unassigned kronn May 31, 2024
@richardjubla
Copy link
Contributor Author

Change auf produktivem System gengekommen. Aus unserer Sicht getestet und funktioniert gemäss Story.

@richardjubla
Copy link
Contributor Author

Schliesse Story: Definition of Done wurde erfolgreich umgesetzt.

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

Successfully merging a pull request may close this issue.

4 participants