This hitobito wagon defines the organization hierarchy with groups and roles of Swiss Badminton.
- Updates certain Person, Groups and Roles to TournamentSoftware
* Dachverband
* Dachverband
* Administrator:in: [:admin, :layer_and_below_full, :impersonation]
* Vorstand
* Präsident:in: [:layer_full, :contact_data]
* Vizepräsident:in: [:layer_full, :contact_data]
* Vorstandsmitglied: [:layer_full, :contact_data]
* Geschäftsstelle
* Geschäftsführer:in: [:layer_and_below_full, :admin, :contact_data, :approve_applications]
* Mitglied: [:group_read]
* J&S Coach: [:group_read]
* Verantwortliche:r Antidoping: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Ausbildung: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Breitensport: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Club Management: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Ethik: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Event/Turnier: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Finanzen: [:layer_and_below_full, :impersonation, :finance]
* Verantwortliche:r Interclub (TS): [:layer_and_below_full, :contact_data, :impersonation]
* Verantwortliche:r Kommunikation: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Leistungssport: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Marketing: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Medical: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Nachwuchs: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Personal: [:layer_and_below_full, :impersonation]
* Verantwortliche:r Umfeld: [:layer_and_below_full, :impersonation]
* Kommission
* Leiter:in: [:group_full]
* Mitglied: [:group_read]
* Kader
* Trainer:in: [:group_read]
* Athlet:in: [:group_read]
* Spieler:innen
* Aktivmitglied (TS): []
* Passivmitglied (TS): []
* Junior:in (bis U15) (TS): []
* Junior:in (U17-U19) (TS): []
* Lizenz: []
* Technisch / Offiziell
* Linienrichter:in: [:group_read]
* Referee: [:group_read]
* Schiedsrichter:in: [:group_read]
* Kontakte
* Kontakt: []
* Ehemaliges ZV-Mitglied: []
* Ehemalige:r Mitarbeiter:in: []
* Ehrenmitglied: []
* Shuttletime-Tutor: []
* Gönner:in: []
* Medien: []
* Partner: []
* J&S Expert:in: []
* Region < Dachverband
* Region
* J&S Coach: [:group_read]
* Verantwortliche:r Antidoping: [:group_read]
* Verantwortliche:r Ausbildung: [:group_read]
* Verantwortliche:r Breitensport: [:group_read]
* Verantwortliche:r Club Management: [:group_read]
* Verantwortliche:r Ethik: [:group_read]
* Verantwortliche:r Event/Turnier: [:group_read]
* Verantwortliche:r Interclub (TS): [:layer_and_below_full]
* Verantwortliche:r Kommunikation: [:group_read]
* Verantwortliche:r Leistungssport: [:group_read]
* Verantwortliche:r Marketing: [:group_read]
* Verantwortliche:r Medical: [:group_read]
* Verantwortliche:r Nachwuchs: [:group_read]
* Verantwortliche:r Personal: [:group_read]
* Verantwortliche:r Umfeld: [:group_read]
* Vorstand
* Präsident:in: [:layer_and_below_read]
* Vizepräsident:in: [:layer_and_below_read]
* Administrator:in: [:layer_and_below_full]
* Verantwortliche:r Finanzen: [:layer_and_below_read, :contact_data, :finance]
* Vorstandsmitglied: [:layer_and_below_read]
* Spieler:innen
* Aktivmitglied (TS): []
* Passivmitglied (TS): []
* Junior:in (bis U15) (TS): []
* Junior:in (U17-U19) (TS): []
* Lizenz: []
* Kontakte
* Kontakt: []
* Medien: []
* Partner: []
* Ehrenmitglied: []
* Partner: []
* Verein < Region
* Verein
* J&S Coach: [:group_read]
* Schiedsrichter:in: [:group_read]
* Clubtrainer:in (TS): [:group_read]
* Nationalliga: [:group_read]
* Verantwortliche:r Antidoping: [:group_read]
* Verantwortliche:r Ausbildung: [:group_read]
* Verantwortliche:r Ethik: [:group_read]
* Verantwortliche:r Breitensport: [:group_read]
* Verantwortliche:r Club Management: [:group_read]
* Verantwortliche:r Event/Turnier (TS): [:group_read]
* Verantwortliche:r Interclub (TS): [:layer_and_below_full]
* Verantwortliche:r Kommunikation: [:group_read]
* Verantwortliche:r Leistungssport: [:group_read]
* Verantwortliche:r Marketing: [:group_read]
* Verantwortliche:r Medical: [:group_read]
* Verantwortliche:r Nachwuchs: [:group_read]
* Verantwortliche:r Personal: [:group_read]
* Verantwortliche:r Umfeld: [:group_read]
* Vorstand
* Präsident:in: [:layer_full, :contact_data]
* Vizepräsident:in: [:layer_full, :contact_data]
* Verantwortliche:r Finanzen: [:layer_read, :contact_data, :finance]
* Vorstandsmitglied: [:layer_full, :contact_data]
* Administrator:in: [:layer_and_below_full, :contact_data, :finance]
* Spieler:innen
* Aktivmitglied (TS): []
* Passivmitglied (TS): []
* Junior:in (bis U15) (TS): []
* Junior:in (U17-U19) (TS): []
* Lizenz (TS): []
* Lizenz Plus Junior:innen (U19) (TS): []
* Lizenz Plus (TS): []
* Lizenz NO ranking (TS): []
* Vereinigungsspieler:in (TS): []
* Kontakte
* Kontakt: []
* Medien: []
* Partner: []
* Ehrenmitglied: []
* Partner: []
* Center (Mitglied) < Dachverband
* Center (Mitglied)
* Direktion: [:group_full, :contact_data]
* Center < Dachverband
* Center
* Direktion: [:group_full, :contact_data]
(Output of rake app:hitobito:roles)