User Interface low complexity mobile
1
Dependencies
0
Dependents
2
Entities
0
Integrations

Description

A dedicated screen displayed to authenticated users whose role does not have mobile app access, specifically Global Administrators who are redirected to the web admin panel. Provides a clear explanation of why the user cannot proceed and includes a deep link or URL to the Next.js admin panel.

Feature: Role-Based Access Control

no-access-screen

Responsibilities

  • Display role-specific denial message explaining access restrictions
  • Provide a prominent link or button directing Global Administrators to the web admin panel
  • Handle logout action for users who want to switch accounts

Interfaces

build(BuildContext context)
onAdminPanelLinkTapped()
onLogoutTapped()
displayRoleMessage(String role)

Relationships

Dependencies (1)

Components this component depends on

Related Data Entities (2)

Data entities managed by this component