NoAccessScreen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
A dedicated screen shown to Global Admins who attempt to access the mobile app, informing them that mobile access is not permitted for their role. It presents a clear explanation of why access is denied and optionally directs the user to the appropriate admin portal. No interactive navigation is available beyond signing out.
no-access-screen
Sources & reasoning
Line 322 places the two mobile role profiles explicitly in Phase 1 / MVP scope. Lines 254-259 define all four roles with their access boundaries. RBAC is prerequisite to every other feature - without it, sessions have no access scope. Blueprint confirms MVP. Phase 1 = MVP by ordinal mapping.
-
docs/source/likeperson.md · line 254-2564 defined user roles: Peer Mentor (Likeperson): Creates and tracks activities and follow-ups. Logs in to the Mobile App only.
-
docs/source/likeperson.md · line 3222 mobilrolle-profiler: Peer Mentor, Coordinator (Organization Admins logger på som Coordinator i app-konteksten)
Responsibilities
- Display a clear no-access message tailored to the Global Admin role
- Provide a sign-out action so the user can exit the session
- Prevent any further navigation into the mobile app from this screen
- Render consistently regardless of organisation context or locale
Interfaces
render(): void
onSignOutPressed(): void