38
Views
1
Comments
common menu and SSO login in library module ODC

Hi Everyone,

I want to implement a shared menu block in the theme library module so that I can access the same menu with dynamic links, allowing the theme to be used across multiple applications. Additionally, if we integrate SSO login, it will be the perfect addition. 
Thank you in advance for your time and assistance.

2025-04-30 18-21-22
Senthil Nathan A

Hello @Ranjeet Singh ,

Please refer the below steps.

1. Shared Menu (Reusable UI)

  • Create a Library Module (e.g., UI_Library).

  • Define a Theme and a Layout (e.g., CommonTheme, Layout_Common).

  • Build a Menu Block with input list MenuItems (Label, URL, Icon, IsVisible).

  • Add the MenuBlock to the layout and make all components Public.

  • Consumer apps reference this theme and layout for consistent UI and navigation.

2. SSO Integration

  • Configure SSO (e.g., Azure AD) via the Identity Provider settings in Service Center.

  • Optionally, centralize login logic in a core or shared module.

  • Set each app's authentication to use External Provider.

  • All apps will share the same login experience and user session.

Hope this works.

Thanks,

Senthil


Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.