{% extends "admin/base_site.html" %} {% load i18n static %} {% block extrastyle %} {{ block.super }} {% endblock %} {% block breadcrumbs %}{% endblock %} {% block content %}

Site-Wide Settings

Modification of these settings may cause the site to reboot or require a reboot.


LDAP Settings

{% csrf_token %}

LDAP Server Settings

{% if ldap_errors %}
  • All errors must be resolved before LDAP single sign on can be enabled.
{% endif %}
{% if ldap_errors.AUTH_LDAP_CONNECTION_CHECK %}
  • {{ ldap_errors.AUTH_LDAP_CONNECTION_CHECK }}
{% endif %}
{% if ldap_errors.AUTH_LDAP_SERVER_URI %}
  • {{ ldap_errors.AUTH_LDAP_SERVER_URI }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_SEARCH_BASE_DN %}}
  • {{ ldap_errors.AUTH_LDAP_SEARCH_BASE_DN }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_BIND_DN %}
  • {{ ldap_errors.AUTH_LDAP_BIND_DN }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_BIND_PASSWORD %}
  • {{ ldap_errors.AUTH_LDAP_BIND_PASSWORD }}
{% endif %}
{% if ldap_errors.AUTH_LDAP_START_TLS %}
  • {{ ldap_errors.AUTH_LDAP_START_TLS }}
{% endif %}

If you need to upload a custom certificate file, please see the file settings form below for uploading files.

LDAP Search Settings

{% if ldap_errors.AUTH_LDAP_USER_DN_TEMPLATE %}
  • {{ ldap_errors.AUTH_LDAP_USER_DN_TEMPLATE }}
{% endif %}

LDAP User Settings

{% if ldap_errors.AUTH_LDAP_USER_ATTR_MAP %}
  • {{ ldap_errors.AUTH_LDAP_USER_ATTR_MAP }}
{% endif %}

Must be a JSON of the form {"first_name":"<attribute>", "last_name": "<attribute>", "email": "<attribute>"}

LDAP Group Settings

{% if ldap_errors.AUTH_LDAP_GROUP_TYPE %}
  • {{ ldap_errors.AUTH_LDAP_GROUP_TYPE }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_GROUP_TYPE_NAME_ATTR %}
  • {{ ldap_errors.AUTH_LDAP_GROUP_TYPE_NAME_ATTR }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_REQUIRE_GROUP %}
  • {{ ldap_errors.AUTH_LDAP_REQUIRE_GROUP }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_DENY_GROUP %}
  • {{ ldap_errors.AUTH_LDAP_DENY_GROUP }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_USER_FLAGS_BY_GROUP_IS_SUPERUSER %}
  • {{ ldap_errors.AUTH_LDAP_USER_FLAGS_BY_GROUP_IS_SUPERUSER }}
{% endif %}

{% if ldap_errors.AUTH_LDAP_USER_FLAGS_BY_GROUP_IS_STAFF %}
  • {{ ldap_errors.AUTH_LDAP_USER_FLAGS_BY_GROUP_IS_STAFF }}
{% endif %}
{% if ldap_errors.AUTH_LDAP_GROUP_MAPPING %}

{{ ldap_errors.AUTH_LDAP_GROUP_MAPPING }}

{% endif %}

Must be a JSON of the form {"LDAP Group DN": "Warrior Group Name", ...}


File Settings

{% csrf_token %}

Certificate Files

{% if file_errors.ldap_cert_file %}
  • This file could not be updated.
{% endif %}

Changing this file will trigger a server restart to take effect.


Email Settings

{% csrf_token %}

SMTP Server Settings






{% endblock %}