{% extends 'base.html.twig' %} {% block title %}Users – Rise Mailer{% endblock %} {% block stylesheets %} {% endblock %} {% block body %}

User Management

Team Members

{{ users|length }} user{{ users|length != 1 ? 's' : '' }}
{% for user in users %} {% else %} {% endfor %}
User Role Status Today's Emails Daily Limit Actions
{{ user.displayName|first|upper }}
{{ user.displayName }}
{{ user.email }}
{% if 'ROLE_ADMIN' in user.roles %} Admin {% elseif 'ROLE_MANAGER' in user.roles %} Manager {% else %} User {% endif %}
{% if user.isActive %} Active {% else %} Inactive {% endif %} {% if user.isVerified %} Verified {% else %} Unverified {% endif %}
{{ emailsToday[user.id] ?? 0 }} / {{ user.dailyEmailLimit }}
{% if app.user.userIdentifier != user.email %} {% endif %}
No users found.
{# ── Role Permissions Matrix ── #}

Role Permissions

{% set perms = [ ['View Dashboard', true, true, true], ['View Clients & Tracking', true, true, true], ['Add / Edit Clients', true, true, false], ['Import Clients', true, true, false], ['View Templates', true, true, true], ['Create / Edit Templates', true, true, false], ['Create Campaigns', true, true, false], ['Delete Campaigns', true, false, false], ['User Management', true, false, false], ] %} {% for row in perms %} {% for i in 1..3 %} {% endfor %} {% endfor %}
Permission Admin Manager User
{{ row[0] }} {% if row[i] %} {% else %} {% endif %}
{# /pg-wrap #} {# ── User Modal ── #} {% endblock %} {% block javascripts %} {% endblock %}