authentic/src/authentic2/manager/templates/authentic2/manager/service.html

57 lines
1.6 KiB
HTML

{% extends "authentic2/manager/services.html" %}
{% load i18n static django_tables2 %}
{% block breadcrumb %}
{{ block.super }}
<a href="{% url 'a2-manager-service' service_pk=view.kwargs.service_pk %}">{{ view.service.name }}</a>
{% endblock %}
{% block appbar %}
{{ block.super }}
{% if view.can_change %}
<a rel="popup" href="{% url "a2-manager-service-edit" service_pk=view.kwargs.service_pk %}">{% trans "Edit" %}</a>
{% endif %}
{% endblock %}
{% block sidebar %}
<aside id="sidebar">
{% include "authentic2/manager/search_form.html" %}
<div id="details">
<dl>
{% if multiple_ou and object.ou %}
<dt>{% trans "Organizational unit" %}</dt>
<dd>{{ object.ou }}</dd>
{% endif %}
<dt>{% trans "Slug" %}</dt>
<dd>{{ object.slug }}</dd>
</dl>
</div>
</aside>
{% endblock %}
{% block main %}
<div class="section">
<h3>{% trans "Roles of users allowed on this service" %}</h3>
<div id="authorized-roles">
{% with row_link=1 url_name='a2-manager-role-members' %}
{% render_table table "authentic2/manager/service_roles_table.html" %}
{% endwith %}
<form method="post" class="manager-m2m-add-form">
{% csrf_token %}
{{ form }}
<button>{% trans "Add" %}</button>
</form>
</div>
</div>
<div class="section">
<h3>{% trans "Roles solely visible from this service" %}</h3>
<div id="restricted-roles">
{% with row_link=1 url_name='a2-manager-role-members' table=roles_table%}
{% render_table table "authentic2/manager/table.html" %}
{% endwith %}
</div>
</div>
{% endblock %}