{% if not user.user_id %}Add User{% else %} Edit user {% endif %}

{% if user.user_id %}
  • Info
  • Permissions
  • Groups
  • Cases access
{% endif %}
{{ form.hidden_tag() }} {% if not user.user_id %}

Permissions and groups memberships can be set once the user is created.

{% endif %} {% if user.user_is_service_account %}

This is a service account. It cannot login interactively nor have a password.

{% endif %}
{{ form.user_name(class='form-control', autocomplete="off") }}
{{ form.user_login(class='form-control', autocomplete="off") }}
{{ form.user_email(class='form-control', autocomplete="off") }}
{% if not user.user_is_service_account %}
  • Must contain at least {{ server_settings.password_policy_min_length }} chars
  • {% if server_settings.password_policy_upper_case %}
  • Must contain at least an upper case
  • {% endif %} {% if server_settings.password_policy_lower_case %}
  • Must contain at least a lower case
  • {% endif %} {% if server_settings.password_policy_digit %}
  • Must contain at least a digit
  • {% endif %} {% if server_settings.password_policy_special_chars %}
  • Must contain at least one of : {{ server_settings.password_policy_special_chars }}
  • {% endif %}
{{ form.user_password(class='form-control', autocomplete="off") }}
{% endif %} {% if not user.user_id %}
{% endif %} {% if user.user_id %}
{% endif %}
{% if user.user_id %} {% if user.user_active %} {% else %} {% endif %} {% else %} {% endif %}

Permissions are inherited from the groups the user belongs to. The table shows the effective permissions the user has on the platform.

{% for perm in user.user_permissions %} {% endfor %}
Permission Value Inherited from groups
{{ user.user_permissions[perm].name }} 0x{{ perm | int(perm,16) }} {% for group in user.user_permissions[perm].inherited_from %}{{ group }}{% endfor %}
Groups the user is member of.
{% for group in user.user_groups %} {% endfor %}
Group name Group ID Group UUID
{{ group.group_name }} {{ group.group_id }} {{ group.group_uuid }}
Cases accesses are usually inherited from groups memberships. These are not displayed here. This tab allows to add granular case access if necessary.
Case ID Case Name Access
Case ID Case Name Access