Launchpad plugins
Here the question is activation: which launchpad catalog and role on premise, or which business catalog in the ABAP environment, makes the shell load the plugin for a given user.
Overview
On premise, a plugin deployed as a UI5 application is activated per role through a target mapping with the intent Shell-plugin in a launchpad catalog, assigned to a role in PFCG. In the SAP BTP ABAP environment it is deployed as a Fiori application whose manifest sets sap.flp type plugin, and reached through an IAM app and a business catalog.
Not covered: Role-based activation on premise only works with the launchpad's dynamic page processing on the ICF node /sap/bc/ui2/flp.
The plugin itself is UI5 code. The system ships the activation steps above, and the community adds scaffolding for the plugin, such as generator-ui5-ts-flp-plugingenerator-ui5-ts-flp-pluginAn Easy-UI5 generator that scaffolds a SAP Fiori launchpad plugin in TypeScript with the UI5 CLI: a header button, a user menu action or a background service with no UI.community org, ui5.
No community artifact is documented here.
Artifacts
Content
Seen working
Details
Coverage
For your agent
- Ref
capability:launchpad-plugins- JSON
- /capabilities/launchpad-plugins.json
- MCP
- Connecting an agent