{% from "utils.html" import submit_button, danger_button, success_check, fail_cross %} {% extends "layout.html" %} {% block title %}Users{% endblock %} {% macro check_or_cross(b) %} {% if b %} {{ success_check() }} {% else %} {{ fail_cross() }} {% endif %} {% endmacro %} {% block content %}

Create User

Username
Login ID
Developer
Service Account
{{ submit_button('Create') }}

Reactivate User

User ID
Username
{{ submit_button('Reactivate') }}

Delete User

User ID
Username
{{ danger_button('Delete') }}

Invalidate All User Sessions

This will force all users to log back in to access the system. Any running jobs or batch submissions will continue to work normally.

{{ danger_button('Invalidate all user sessions') }}

Users

{% for user in users %} {% endfor %}
ID Username Login ID Hail Identity State Last Active Developer Robot
{{ user['id'] }} {{ user['username'] }} {{ user['login_id'] }} {{ user['hail_identity'] }} {{ user['state'] }} {{ user['last_activated'] }} {{ check_or_cross(user['is_developer']) }} {{ check_or_cross(user['is_service_account']) }}
{% endblock %}