{% extends "ui/templates/base/layout.html" %} {% block content %} {% set ui_perms = current_user_permissions or [] %} {% set ui_roles = current_user_roles or [] %}

Workspace

Welcome{% if current_user and current_user.full_name %}, {{ current_user.full_name }}{% endif %}. Use the options available for your access level.

{% set show_admin_cards = can_view_tenants(current_user, ui_perms, ui_roles) or can_view_branches(current_user, ui_perms, ui_roles) or can_view_users(current_user, ui_perms, ui_roles) or can_view_audit(current_user, ui_perms, ui_roles) or can_view_rbac(current_user, ui_perms, ui_roles) or ("Firm Admin" in ui_roles) %} {% if show_admin_cards %}
{% if can_view_tenants(current_user, ui_perms, ui_roles) %}
Audit Firms
Create and manage audit firms.
{% endif %} {% if can_view_branches(current_user, ui_perms, ui_roles) %}
Branches
Branch settings, SMTP, storage, identity and policy controls.
{% endif %} {% if can_view_settings(current_user, ui_perms, ui_roles) %}
Financial Years
Create, switch, lock, backup and manage financial year context.
{% endif %} {% if "Firm Admin" in ui_roles or "System Admin" in ui_roles %}
Firm Branding
Logo, favicon, standard colours, contact details and invoice defaults.
{% endif %} {% if "Firm Admin" in ui_roles or "System Admin" in ui_roles %}
Firm Email / SMTP
Configure SMTP, IMAP, sender identity and authentication email delivery.
Email Templates
Edit OTP, password reset, invite and notification email templates.
{% endif %} {% if can_view_users(current_user, ui_perms, ui_roles) %}
Users
Manage user accounts, access and lifecycle actions.
{% endif %} {% if can_view_rbac(current_user, ui_perms, ui_roles) %}
RBAC
Configure roles and permissions.
{% endif %} {% if can_view_audit(current_user, ui_perms, ui_roles) %}
Audit Logs
Review recorded actions for your allowed scope.
{% endif %}
{% else %}
Your workspace is ready

Admin modules are not assigned to your current role. Profile, task, and other user-facing features can be added here next.

Profile / Account
Use this area later for profile, password change, notifications, and personal settings.
Upcoming Features
Staff dashboard, tasks, attendance, documents, and other user workspace modules can be plugged in here.
{% endif %} {% endblock %}