hitobito / hitobito_cevi

A hitobito wagon defining the organization hierarchy and additional features for Cevi
Other
6 stars 3 forks source link

MIO-Admin kann "fremde" Kontakte löschen #59

Closed nchiapol closed 1 year ago

nchiapol commented 3 years ago

Beim Integrieren einer neuen MIO haben wir festgestellt, dass ein MIO-Admin selbst dann Kontakte löschen kann, wenn diese noch in einer anderen MIO verknüpft sind. Das sollte nicht möglich sein. Lösungsoptionen:

  1. Das Löschen-Recht auf Admin des Dachverbands beschränken.
  2. Löschen nur für Kontakte Zulassen, bei denen der User für alle Rollen-Schreibrechte hat.

Bitte im Rahmen unseres Sprints fixen (mit der günstigeren Variante.) (2. wäre wohl sauberer, 1. wohl einfacher)

chrusu commented 2 years ago

Lösungsvorschlag Variante 2: Rolle "MIO-Admin" hat neu folgende Permissions:

chrusu commented 2 years ago

Lösungsvorschlag Variante 1: MIO-Admin Permission "admin" entfernen.