Support Forge app modules (e.g., Page Banners) rendering in the Confluence native mobile app (iOS/Android)

XMLWordPrintable

    • 1

      Forge app modules such as page banners render correctly on desktop web and mobile web browsers, but do not render in the Confluence native mobile app (iOS/Android). The mobile app's lightweight renderer does not mount Forge page-level injection modules, creating an inconsistent experience across platforms.

      Use Case

      We have built a Forge app that dynamically displays banners based on runtime conditions including:

      • Space permissions
      • User group membership
      • Email domain of the viewer
      • Anonymous access settings

      These banners serve as governance/compliance notices that must be visible to all users regardless of how they access Confluence. The dynamic, condition-based nature of the logic means static workarounds (manually editing pages, macros, space announcements) are not viable.

      Current Behavior

      • ✅ App module renders on desktop web
      • ✅ App module renders on mobile web browser (tested on iPhone 15 Pro Max — simulator and real device)
      • ❌ App module does not render in the Confluence native mobile app

      Expected Behavior

      Forge app modules should render in the native mobile app, consistent with the mobile web browser experience.

      Business Impact

      Without mobile app support, there is a gap in our governance and compliance posture — mobile app users miss critical, context-sensitive notices tied to access controls and security policies.

      Environment

      • Confluence Cloud
      • Forge app (Page Banner module)
      • iOS (tested on iPhone 15 Pro Max)

              Assignee:
              Unassigned
              Reporter:
              Bharath Kumar
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: