{% extends "authentic2/manager/role_common.html" %} {% load i18n staticfiles django_tables2 %} {% block breadcrumb %} {{ block.super }} {{ object }} {% endblock %} {% block sidebar %} {% endblock %} {% block appbar %} {{ block.super }} {% if not object.is_internal and view.can_delete %} {% trans "Delete" %} {% else %} {% trans "Delete" %} {% endif %} {% if view.can_change and not object.is_internal %} {% trans "Edit" %} {% else %} {% if not view.can_change %} {% trans "Edit" %} {% else %} {% trans "Edit" %} {% endif %} {% endif %} {% if perms.a2_rbac.admin_permission %} {% trans "Permissions" %} {% endif %} {% endblock %} {% block extra_scripts %} {{ block.super }} {{ choose_user_form.media }} {% endblock %} {% block main %} {% if from_ldap %}
{% trans "This role is synchronised from LDAP, changing members is not allowed." %}
{% endif %} {% with row_link=1 url_name="a2-manager-user-detail" %} {% render_table table "authentic2/manager/role_members_table.html" %} {% endwith %} {% include "authentic2/manager/export_include.html" with export_view_name="a2-manager-role-members-export" %} {% if view.can_manage_members %}
{% csrf_token %} {{ form }}
{% endif %}
{% trans "Advanced parameters" %}
{% trans "Is administered by users" %} {% for user in object.get_admin_role.all_members %} {{ user.get_full_name }} {% if user.direct %} {% else %} {% endif %} {% endfor %} {% if view.can_change %} {% else %} {% endif %}
{% trans "Is administered by roles" %} {% for role in admin_roles %} {{ role }} {% if role.direct %} {% else %} {% endif %} {% endfor %} {% if view.can_change %} {% else %} {% endif %}
{% trans "Child roles:" %} {% for child in children %} {{ child }} {% if child.direct %} {% else %} {% endif %} {% endfor %} {% if view.can_manage_members %} {% else %} {% endif %}
{% trans "Parent roles:" %} {% for parent in parents %} {% if parent.ou and has_multiple_ou %}{{ parent.ou }} - {% endif %}{{ parent }} {% if parent.direct %} {% if not object.is_internal %} {% else %} {% endif %} {% else %} {% endif %} {% endfor %} {% if not object.is_internal %} {% else %} {% endif %}
{% endblock %}