Skip to Content
Product Information
Author's profile photo Dharmin Thakkar

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

Assigned Tags

      23 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Jyotika Karnani
      Jyotika Karnani

      Hello Dharmin,

      This is awesome share.

      How can I get dynamic userid built in the link?

       

      Author's profile photo Marcelo Jesus de Oliveira
      Marcelo Jesus de Oliveira

      I would also like to know...

      Author's profile photo Gillermo Perez-Bas
      Gillermo Perez-Bas

      Same question!

      Author's profile photo Kaithi Raghavendar
      Kaithi Raghavendar

      Same question, please respond if you figure out something.

      Author's profile photo baladeba behera
      baladeba behera

      Perfect....Nice... thanks for sharing this information..

      Author's profile photo baladeba behera
      baladeba behera
      Hello Dharmin,
      
      Any feature available in SF to create like Personal Action(HCM).
      
      Example:-
      
      If Business want to update one more custom Portlet mandatory at the time of user ID creation. Is it possible in SF?
      Author's profile photo Kazuyoshi Gregory Kitamura
      Kazuyoshi Gregory Kitamura

      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

      Author's profile photo Nidhi Khandelwal
      Nidhi Khandelwal

      How to access the link for dynamic User ID's?

      Author's profile photo Paulette Kwasniak
      Paulette Kwasniak

      Also following to see how to set a dynamic user ID parameter.  Thanks!

      Author's profile photo Diana Bram
      Diana Bram

      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.

      Author's profile photo Jessie Natera
      Jessie Natera

      How to access the link for dynamic User ID’s?

      Author's profile photo Vladimir Latyshenko
      Vladimir Latyshenko

      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]

      Author's profile photo Raul Garcia
      Raul Garcia

      Alguna pista para asignar el el ID de usuario dinámico?

      Author's profile photo andres aguado
      andres aguado

      Thank you for the tip but...is it possible to set a dynamic User ID’s?

      Author's profile photo Vladimir Latyshenko
      Vladimir Latyshenko

      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]

      Author's profile photo magdalena trusiak
      magdalena trusiak

      Any updates how to use dynamic userId?

      Author's profile photo Vladimir Latyshenko
      Vladimir Latyshenko

      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]

      Author's profile photo Vladimir Latyshenko
      Vladimir Latyshenko

      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.

      Author's profile photo Surya Bandaru
      Surya Bandaru

      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

      Author's profile photo Patric Andre
      Patric Andre

      Thanks Dharmin Thakkar and Surya Bandaru great job!

      Author's profile photo Dagmar Hirsch
      Dagmar Hirsch

      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

      Author's profile photo Vladimir Latyshenko
      Vladimir Latyshenko

      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.

      Author's profile photo Dagmar Hirsch
      Dagmar Hirsch

      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