Add more informative permission denied message
This commit is contained in:
parent
bddec674f4
commit
fdeae3e6fa
@ -152,7 +152,8 @@ def realm_user_delete(request, realm_id, user_dn):
|
|||||||
'extra_errors': f'Der Nutzer {ldap_user.username} konnte nicht gelöscht werden, da er der letzte Nutzer einer Gruppe ist. Bitte lösche die Gruppe zuerst oder trage einen anderen Nutzer in die Gruppe ein.'})
|
'extra_errors': f'Der Nutzer {ldap_user.username} konnte nicht gelöscht werden, da er der letzte Nutzer einer Gruppe ist. Bitte lösche die Gruppe zuerst oder trage einen anderen Nutzer in die Gruppe ein.'})
|
||||||
return redirect('realm-user-list', realm_id)
|
return redirect('realm-user-list', realm_id)
|
||||||
else:
|
else:
|
||||||
return redirect('permission-denied')
|
return render(request, 'permission_denied.jinja2', {
|
||||||
|
'extra_errors': f'Der Nutzer, {ldap_user.username}, gehört anscheinend zu den Admins. Solange der Nutzer dieser Gruppe angehört kann dieser nicht gelöscht werden. Bitte trage vorher den Nutzer aus der Admin Gruppe aus.'})
|
||||||
|
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
|
|||||||
@ -1,9 +1,12 @@
|
|||||||
{% extends 'base.jinja2' %}
|
{% extends 'base.jinja2' %}
|
||||||
|
{% import 'macros/utils_macros.jinja2' as mutils %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="col-12 ">
|
<div class="col-12 ">
|
||||||
<div class="row justify-content-center justify-content-sm-center">
|
<div class="row justify-content-center justify-content-sm-center">
|
||||||
<div class="col-12 col-sm-8 col-md-7 col-lg-5 col-xl-4 bg-white text-dark text-center p-3 mt-5">
|
<div class="col-12 col-sm-8 col-md-7 col-lg-5 col-xl-4 bg-white text-dark text-center p-3 mt-5">
|
||||||
<p>Leider hast du keine Rechte :´(</p>
|
<p>Leider hast du keine Rechte :´(</p>
|
||||||
|
{{ mutils.get_warning_box(extra_errors) }}
|
||||||
<a href="{{ url('realm-home') }}">Zurück zur Startseite</a>
|
<a href="{{ url('realm-home') }}">Zurück zur Startseite</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user