diff --git a/openslides/participant/templates/participant/base_participant.html b/openslides/participant/templates/participant/base_participant.html index e6a2b24c7..098070c0f 100644 --- a/openslides/participant/templates/participant/base_participant.html +++ b/openslides/participant/templates/participant/base_participant.html @@ -16,7 +16,11 @@
  • {%trans "All user groups" %}
  • {%trans "New user group" %}
  • {%trans 'Import participant' %}
  • + {% endif %} + {% if perms.participant.can_see_participant %}
  • {%trans 'Print participant list' %}
  • + {% endif %} + {% if perms.participant.can_manage_participant %}
  • {% trans 'Generate first time passwords' %}
  • {% trans 'Print first time passwords' %}
  • {% endif %} diff --git a/openslides/utils/pdf.py b/openslides/utils/pdf.py index 070a73c60..f0132eb2e 100755 --- a/openslides/utils/pdf.py +++ b/openslides/utils/pdf.py @@ -250,7 +250,7 @@ def print_agenda(request): return response -@permission_required('participant.can_manage_participant') +@permission_required('participant.can_see_participant') def print_userlist(request): response = HttpResponse(mimetype='application/pdf') filename = u'filename=%s.pdf;' % _("Participant-list")