Product Information
DeepLink in PP3 – Navigate directly to the portet
Hello All,
As per the standard process, it is expected behavior that the DEEP LINK takes the user to the first page after requesting “sf/employmentinfo” or any other page with employee’s personal and employment profile. The link will land in the FIRST Page and user needs to scroll down to the desired area.
As a workaround, kindly configure the following:
Use the below deeplink URL
/sf/liveprofile#mobileViewBlock/{userId}/{block}
{userId} – replace it with the ID of the USER
{block} – Following are the steps to get the value of the block (Below is the example of Job Information block)
Go to – Admin Center > Manage data, and find the following object.
Click on the Details link of the section where the block is present.
In the details dialog, select the subsection where the block is placed.
From the dialog box use the block ID (block1592).
In the same way, you can search for any block id of the portlet.
Thus using the user id and block id the following link can be used (Considering user id as sfadmin) :
/sf/liveprofile#mobileViewBlock/sfadmin/block1592
Navigate to Manage Homepage, add a custom tile and click on the edit button of the tile (pencil icon)
Fill all the details. URL is the deep link created above (/sf/liveprofile#mobileViewBlock/sfadmin/block1592)
After saving, navigate to the user’s homepage (here ‘sfadmin’ homepage).
After clicking on the tile, the block (Job Information) will get open.
Kindly note – This configuration needs to be redone every time the People Profile page configuration changes as the Block ID will change.
Thank you, Nick and his EC Blackbelt team for providing this workaround.
Regards,
Dharmin
Hello Dharmin,
This is awesome share.
How can I get dynamic userid built in the link?
I would also like to know...
Same question!
Same question, please respond if you figure out something.
Perfect....Nice... thanks for sharing this information..
When I try to access a background element block, the following error occurs. Is there a way to specify the block type to "background block"?
errorId=null, timestamp=null, errorMessage=Cannot read property 'blockType' of null, errorName=TypeError, server=140sc44bcf01t, versionInfo=Release%3A%20b1908.20191010120924%0A%20%20%20%20Server%3A%20140sc44bcf01t%0A%20%20%20%20Timestamp%3A%202019-10-23T05%3A45%3A49.779%2B0000
How to access the link for dynamic User ID's?
Also following to see how to set a dynamic user ID parameter. Thanks!
Greethings!
Thank you so muchfor the information.
Unfortunately when I access to throgth the blook It is not shwing up anything at all, even when the URL its showing it is correct.
How to access the link for dynamic User ID’s?
Hi Jessie, try deleting from the deep link this text /{userId} or /$subjectUserId. It worked for me when I created a deep link to an MDF Screen. For example /sf/liveprofile#blockView/mdfBlock/[the MDF Screen ID]
Alguna pista para asignar el el ID de usuario dinámico?
Thank you for the tip but...is it possible to set a dynamic User ID’s?
Hi Andres, please try deleting from the deep link this text /{userId} or /$subjectUserId. It worked for me when I created a deep link to an MDF Screen. For example /sf/liveprofile#blockView/mdfBlock/[the MDF Screen ID]
Any updates how to use dynamic userId?
Hi Magdalena, please try deleting from the deep link this text /{userId} or /$subjectUserId. It worked for me when I created a deep link to an MDF Screen. For example /sf/liveprofile#blockView/mdfBlock/[the MDF Screen ID]
Hi all,
If you need the deep link for the login user, then you need to delete from the link this text /{userId} or /$subjectUserId.
For example, the guide says that the link for an MDF Screen is sf/liveprofile#blockView/$subjectUserId/mdfBlock/$MDF_Screen_ID; however, if you delete /$subjectUserId, then the the link will work for the currently login user.
The functionality is available starting from H1 2021 Release. Details are here.
Hope it helps.
Hey Guys,
Try this URL : /xi/ui/peopleprofile/pages/index.xhtml?#section/{blocknumber}
Follow the above process mentioned by Dharmin to get the Block number.
Credits to Dharmin Thakkar @Jyotika Karnani
Regards,
Surya
Thanks Dharmin Thakkar and Surya Bandaru great job!
Hello
Does any of you try to delete cookies, and open the link?
youre redirected to the page where you have to put company ID if you do it, nothing happens, you land on the homepage.
I tried to integrate it to the link, but no success. The only thing I could achieve was to be redirected to the live profile.
Thank you
I know that there was an issue with the link if used outside SF; however, for my task I used the link when the user is already logged in SF (Homepage, e.g.). Also, SAP made some improvements for the DLs clicked externally - please check the 2021/2H updates.
Sure, for my task I cleared cookies, and it worked alright.
Hello.
Do you know how the problem was solved on SAP Side? I read something about provisioning. But SAP asked me now to contact my iDP to update any certificate? Not sure if this solves my issue.
Thank you