{% extends "base.html" %} {% block title %}Team & accounts{% endblock %} {% block content %}

Team & accounts

Human roles gate dashboard actions — separate from agent RBAC. {% if not can_manage %}Read-only — requires the Admin or Owner role.{% endif %}

{% if can_manage %}{% endif %} {% for u in users %} {% if can_manage %} {% endif %} {% else %} {% endfor %}
EmailRoleSuperuserAssign role
{{ u.email }} {{ roles.get(u.id|string, "(none)") }} {{ "yes" if u.is_superuser else "no" }}
No accounts yet.

Invite a teammate

Creates the account directly (no SMTP wired up yet) — share the generated password with them out of band.

{% if invited_password %}

Account created for {{ invited_email }}. Temporary password: {{ invited_password }}

{% endif %} {% endblock %}