on 03-01-2016 10:03 AM
Hi all,
One of the requirements for our customer is the following:
They have for a user (for example) 10 apps in the launchpad.
It could be possible, that the user is obligated to perform an action (to start 1 specific app) before he could use all the other apps in his launchpad.
So, the user should receive a warning when opening other apps that he should first use that specific app first.
Is something possible? (I would say, everything is possible 😉 ), but how should we handle this?
Thx for sharing!
Regards,
Hans
Hello Hans,
You can achieve this requirement if launchpad OData service (/UI2/LAUNCHPAD/) can be enhanced but since it cannot be extended (correct me if I am wrong).
I can think of 2 possible options:
Option 1: Create a custom logon page and after successful login open the app by default which should be opened by the user first.
After that open your launchpad with the remaining apps.
More information can be found on this:
Option 2 (Tedious way):-
1) Enhance the app (which should be opened first by the user) by adding new field (say flag default value space) and store it in database table and set it as X once the user opens this app
2) For other apps check this flag whether is is SET or BLANK if blank then show your message.
Btw, For more information about launchpad check below URL -
SAP Fiori Launchpad - User Interface Add-On for SAP NetWeaver - SAP Library
Cheers
~Rahul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rahul,
Thx!
I was thinking also on other possibilities..., can we do such thing with the Fiori Launchpad, like the example of the ‘SAP Fiori, Demo Cloud Edition Terms of Use’ pop-up in the Fiori Demo Cloud Edition?
This popup also disables the possibility to use one of the apps, before taking a specific action.
Instead of “I agree”, or “I do not agree”, we want to open a specific app.
Could something like this be possible with the Fiori Launchpad on-premise?
Thx!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Hans,
The pop up is coming using Shell Plugin App and you can find details below.
Please have a look into this.
~Rahul
Is all these apps are custom apps? anyway below are my thoughts
If these are custom apps then u can create a message in all other apps based on any custom flag which you could get from backend.
If not create a single custom app which inturn has a flow to call these standard apps. You can create tiles in you custom app for each of these std. apps and only when the first app is access you can enable other tiles.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Maybe already a suggestion,
Instead of giving a warning when opening an app (instead of that specific one, that is obligated), we could filter-out the roles for the apps that are not permitted yet?
I'm not sure if that's possible...
But which oData service is used to retrieve all the SAP Roles for the Launchpad? Any idea's?
Regards,
Hans
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.