{% extends "page.html" %} {% block title %}{{ _('Administration - Authorization') }} - {{ super() }}{% endblock %} {% block breadcrumb_content %} {% endblock %} {% macro authz_form_table(id, roles, users, user_role_dict) %} {% for role in roles %} {% endfor %} {% for user in users %} {% for role in roles %} {% endfor %} {% endfor %}
User {{ role }}
{{ h.linked_user(user) }} {% if user_role_dict[(user,role)] %} {% else %} {% endif %}
{% endmacro %} {% macro authz_add_table(roles) %} {% for role in roles %} {% endfor %} {% for role in roles %} {% endfor %}
User {{ role }}
{% endmacro %} {% macro authz_form_group_table(id, roles, users, user_role_dict) %} {% for role in roles %} {% endfor %} {% for user in users %} {% for role in roles %} {% endfor %} {% endfor %}
User Group {{ role }}
{{ h.linked_authorization_group(user) }} {% if user_role_dict[(user,role)] %} {% else %} {% endif %}
{% endmacro %} {% macro authz_add_group_table(roles) %} {% for role in roles %} {% endfor %} {% for role in roles %} {% endfor %}
User Group {{ role }}
{% endmacro %} {% block primary %}

{{ _('Administration - Authorization') }}

Update Existing Roles

{{ authz_form_table('theform', c.roles, c.users, c.user_role_dict) }}

Add Roles for Any User

{{ authz_add_table(c.roles) }}

{% if c.are_any_authz_groups %}

Existing Roles for Authorization Groups

{{ authz_form_group_table('authzgroup_form', c.roles, c.authz_groups, c.authz_groups_role_dict) }}

Add Roles for Any Authorization Group

{{ authz_add_group_table(c.roles) }}
{% endif %}
{% endblock %} {% block sidebar %}{% endblock %}