Hiding the Apps from "Involv My Apps" in the navigation bar
🔑 Configuring the Involv Navigation Apps Key
This setup must be performed by a SharePoint Administrator to enable or manage the top-level "Apps" navigation experience within Involv. It allows admins to link the navigation to the shared apps list, assign display icons, and control visibility settings.
🧭 Default Navigation Key Configuration
To disable the top-level navigation link for My Apps, set the configuration key:
{"enableApps": false}
To enable the default Involv Navigation Apps key, use:
{
"enableApps": true,
"icon": "AppIconDefault",
"label": "Apps",
"appList": "InvolvApps",
"enableUrl": false,
"url": "",
"myAppsList": "InvolvMyApps"
}
⚙️ Available Configuration Options
Key | Description |
---|---|
enableApps |
Boolean value to activate the top-level navigation item. Use true to show apps, false to hide. |
label |
Display name of the navigation tab (e.g., "Apps"). |
icon |
Material icon identifier for the navigation label. Default: AppIconDefault . |
appList |
Internal name of the SharePoint list on the root site where shared apps are stored (typically InvolvApps ). |
enableUrl |
If true , bypass appList and use the url field to fetch app data from a different source. |
url |
Optional: URL to a custom list if enableUrl is true. Leave empty otherwise. |
myAppsList |
Internal name of the SharePoint list containing each user’s personal app entries (typically InvolvMyApps ). |
▶️ Interactive Tutorial Steps
-
Introduction: Explain the purpose of the Navigation Apps Key
-
Go to Admin Panel: Navigate to the Involv admin settings or SharePoint configuration page
-
Locate Navigation Key Section
-
Edit the Navigation JSON Key
-
Paste or Modify the Configuration Code:
-
For enabling: use the full JSON with
enableApps: true
-
For disabling: use
{ "enableApps": false }
-
-
Save Changes
-
Refresh the Intranet Homepage to confirm the appearance/disappearance of the top-level Apps item
-
(Optional) Test if shared apps from the
InvolvApps
list are now visible -
(Optional) Check if personalized apps from
InvolvMyApps
appear for logged-in users -
Confirm Success with a message or checklist
This configuration connects the navigation bar with both the shared app list and each user's personalized My Apps, centralizing access in a simple dropdown or icon-based launcher.
📌 Tip: Always double-check your list names (InvolvApps
, InvolvMyApps
) and ensure those lists exist on the root site before applying changes.