Authentication and App (Portal Page) Access Flow for Lightweight Mobile Apps
There are two types of Metric Insights mobile apps:
- The Full Mobile App provides the complete Metric Insights experience, including native navigation, Alerts, Analyst Insights and Executive Brief views, deep linking, push notifications, and support for Metrics, Reports, and External Content. It offers a rich, app-like interface for exploring and interacting with all content types.
- The Lightweight Mobile App, by contrast, is designed for focused access to specific Custom Apps (Portal Pages) displayed within a WebView. It stores only minimal session data, does not support offline access or notifications, and is ideal for deployments requiring heavy customization to the UI/UX via Custom Apps (Portal Pages).
This article provides architecture diagrams that demonstrate how authentication, session update, and App (Portal Page) access are handled for Lightweight Mobile Apps.
Prerequisites:
- Both Full and Lightweight mobile apps communicate with the MI server via HTTPS over port 443.
- The endpoint lists on the MI server are /mapi/* and /mobile/*.
NOTES:
- See Mobile App Security and Encryption Overview for details on communication, authentication, and data storage for mobile apps.
- See Deploying Metric Insights' Custom Mobile Apps at Your Organization for details on Custom Mobile App deployment.
Authentication
Session Update
Accessing App (Portal Page)