cancel
Showing results for 
Search instead for 
Did you mean: 

Direct call to role in SAP portal 7.3

Former Member
0 Kudos

Hi,

Is it possible to make a direct call to a navigation role in SAP Portal 7.3? The role is stored in PCD.


Whats would be the syntax for that? http://myPortal/irj/portal?....

Thx.

Accepted Solutions (0)

Answers (5)

Answers (5)

siddharth_jain
Active Contributor
0 Kudos

if short urls are enabled ,check the short url of your role in short url menu of portal and directly use the url ,else you can use the methiod mentioned here in your post.

in code you can use EPCF navigation api calls :

Navigation API - Portal - SAP Library

Steffi_Warnecke
Active Contributor
0 Kudos

Hello Ivan

do you really want to call a role or a navigation node in the portal? E.g. do you want a link, that leads the user directly to a certain point in the portal and opens that point and the user is in the navigation structure in the portal after clicking the link?

If yes, you can achieve that by using a quick link in the iview, that should be called, and the link to it would look like: http://<portal:port>/irj/portal/<quicklinkname>

The "quick link" is a property in the iview and you just need to enter a text, that is then used in the link.

But maybe you do mean something else. I just wanted to show another option. ^^

Regards,

Steffi.

Former Member
0 Kudos

Hi  Ivan,

I am able to navigate to the link i gave earlier. anyway this is a quote from the page that may be relevant:

The regular URL for launching the portal is http://portalserver/irj/portal . To implement URL navigation:

  1. From the Portal Catalog, select the page as it appears within the roles hierarchy with which you want to launch the portal.
  2. From the Quick Info pane below the Portal Catalog, copy the name of the page (PCD URL value) and save it in a text editor, replacing the string PCD: with ROLES:// .
  3. Open your browser and add the following string to the default portal URL:?NavigationTarget =<value saved in text editor >
  4. Save the new URL, which you can then use to launch your portal.

BR,

Etay

junwu
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi Jun Wu,
I can't get it to work with the syntax:
http://myServer:50000/irj/portal?NavigationTarget=ROLES://portal_content/myFolder/myRole


Is this still valid for 7.3 portal?

junwu
Active Contributor
0 Kudos

is the role assigned to the user?

Former Member
Former Member
0 Kudos

Did you try with short url --> ?NavigationTarget=navurl://

Navigation target is still valid in 7.3 portal

Mahesh

former_member193577
Active Contributor
0 Kudos

Hi Ivan,

What would you like the user to View?

A Role usually contains worksets/folders/pages/iView.

If the role is assigned to the user then .../irj/portal?NavigationTarget=ROLES://portal_content/... should work

Otherwise, if you dont want role to be assigned to a user, but still want the user to be able to view a specific page , you need to make sure the user has permissions to view the page or iView and use the full location , for example.../irj/portal?NavigationTarget=pcd:portal_content/Folder/myRole/mypage

Best Regards,

Tal

Former Member
0 Kudos

Hi Ivan,

I think this is possible.

Please refer to the link below for more information:

Regards,

Ashvin

Former Member
0 Kudos

Hi Ivan,

I do not think it is possible to call a portal role directly through anonymous logon.

BR,

Anurag

Former Member
0 Kudos

Hi Anurag,
It's not anonymous login, we have AD sso.

/Ivan