{% extends "base.html" %} {% block title %}Users and Logs - Salesforce Security AI Scanner{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
Admin view of registered users and recent scan activity logs.
| Username | Role | Joined | Total Scans | Completed | Last Scan | |
|---|---|---|---|---|---|---|
| {{ u.username }} | {{ u.email }} | {% if u.is_admin %} Admin {% else %} User {% endif %} | {{ u.created_at.strftime('%Y-%m-%d %H:%M') if u.created_at else '-' }} | {{ u.total_scans or 0 }} | {{ u.completed_scans or 0 }} | {{ u.last_scan_at.strftime('%Y-%m-%d %H:%M') if u.last_scan_at else '-' }} |
| No users found. | ||||||
| Scan | User | Target | Type | Status | Started | Finished | Error |
|---|---|---|---|---|---|---|---|
| #{{ log.id }} |
{{ log.username }}
{{ log.email }}
|
{% if log.scan_type == 'auth' %} Auth {% else %} Guest {% endif %} | {{ log.status | title }} | {{ log.created_at.strftime('%Y-%m-%d %H:%M') if log.created_at else '-' }} | {% if log.completed_at %} {{ log.completed_at.strftime('%Y-%m-%d %H:%M') }} {% elif log.cancelled_at %} {{ log.cancelled_at.strftime('%Y-%m-%d %H:%M') }} {% else %} - {% endif %} | ||
| No scan logs found. | |||||||