From 8c132d834245a740707389fbc2a0ed09033d01a8 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 11 Jun 2026 16:25:58 +0200 Subject: [PATCH] Teams: Add a note to the degree of isolation between permissions (#6258) * Teams: Add a note to the degree of isolation between permissions * Update src/pretix/control/templates/pretixcontrol/organizers/team_edit.html Co-authored-by: pajowu --------- Co-authored-by: pajowu --- .../pretixcontrol/organizers/team_edit.html | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/pretix/control/templates/pretixcontrol/organizers/team_edit.html b/src/pretix/control/templates/pretixcontrol/organizers/team_edit.html index 40693af31c..f855d5b89a 100644 --- a/src/pretix/control/templates/pretixcontrol/organizers/team_edit.html +++ b/src/pretix/control/templates/pretixcontrol/organizers/team_edit.html @@ -2,6 +2,7 @@ {% load i18n %} {% load bootstrap3 %} {% load getitem %} +{% load icon %} {% block inner %} {% if team %}

{% trans "Team:" %} {{ team.name }}

@@ -25,6 +26,18 @@ {% trans "Organizer permissions" %} {% bootstrap_field form.all_organizer_permissions layout="control" %}
+

+ {% icon "info-circle" %} + {% blocktrans trimmed %} + Even if a team has no access to a certain category of data, they might still be able to see + parts of this data when it is linked to data they can see. + {% endblocktrans %} + {% blocktrans trimmed %} + For example, someone with access to customer accounts will be able to see some information + about gift cards linked to a customer account, even if they generally can't see gift cards + directly. + {% endblocktrans %} +

{% for f in form.organizer_field_names %} {% bootstrap_field form|getitem:f layout="control" %} {% endfor %} @@ -37,6 +50,17 @@ {% bootstrap_field form.limit_events layout="control" %} {% bootstrap_field form.all_event_permissions layout="control" %}
+

+ {% icon "info-circle" %} + {% blocktrans trimmed %} + Even if a team has no access to a certain category of data, they might still be able to see + parts of this data when it is linked to data they can see. + {% endblocktrans %} + {% blocktrans trimmed %} + For example, someone with access to orders will be able to see some information about + vouchers used to create an order, even if they generally can't see vouchers directly. + {% endblocktrans %} +

{% for f in form.event_field_names %} {% bootstrap_field form|getitem:f layout="control" %} {% endfor %}