Embedding Assets in SXP
First published on: 03/20/2025/12:00 pm
To embed an actionable grid or form into an SXP menu, follow the steps below.
- Start by having the tenant admin in Saltbox create an SSO application for the tenant.
- Generate a new SSO application (if no SSO was previously configured for this Saltbox tenant/SXP combination).
- In SXP admin, enable Saltbox integration and SSO.
- Populate the key generated in Saltbox into the Client Secret box.
- The other fields will be prepopulated.
- In the Saltbox project, open the asset you want to embed and copy the embedding URL.
- Under 'Grid Settings', open the sharing section and copy the link.
- In 'Forms', open the sharing button on the top left menu.
- Login to SAP Business One
- Create menu entries
- How to add menus in the SAP B1 machine:
- Open SAP B1 tool > Administration > Add Ons> Add On Manager
- Choose "SXP_Manager_AddOn"
- Click Start, then Ok
- See that the menu is refreshed and the add-on is in that menu
- Click the add-on > Manage menu
- Choose "employee platform" in the 'Application' dropdown
- How to add a new menu
- Go to "Manage Menus"
- Click the "+" icon from the top
- Choose the link (yellow arrow)
- Click "new"
- In "new entry" layout – URL – populate the link copied from the saltbox asset.
- App https://sxp.dev.ic3-dev.xyz/sxp_url_test/login/Login.aspx?ReturnUrl=/sxp_url_test/adminapp
- Set a "category" as the parent
- Set the "static" menu entry as the child:
- Stand on the child first "cube" (see image below)
- Click on the right "arrow" icon from the top
- In the SXP employee portal, log in and check the left menu for the category menu and nested menu entries.