Page properties for configuring the SAP navigation integration | HCL Digital Experience
To configure the SAP navigation integration of Integrator for SAP, you can set the following page configuration properties.
For details about where and how to set these properties,
read the topic about Configuring your Integrator for SAP.
- sap.BaseUri
- This property is mandatory. Use this property to specify the base
URI to the SAP NetWeaver
Portal.
Example:
http://sapportal.company.com:50000
. This property has no default. - sap.CredentialSlotId
- This property is mandatory only if you use Basic Authentication for SSO. Use this property to specify the name of the Credential Vault slot that you want to use for authentication to the SAP NetWeaver Portal.
- sap.SSOTokenUrl
- This property is mandatory only if you use Basic Authentication for SSO and if you have created a Credential Vault slot for this authentication method. In this case use this property to specify the absolute URL to a protected resource of your choice in your SAP NetWeaver Portal, for example a specific page or iView. This URL is used for login to retrieve the SSO token. During retrieval of the SSO token, HCL Portal follows all HTTP redirects. If you use a SAML scenario, you do not need to set this property.
- sap.SSOTokenDomain
- This property is mandatory only if you use Basic Authentication for SSO. Add this property if
you want to pass also the SSO token defined by the property
sap.SSOTokenName
from HCL Portal to the client browser. If you do so, the integration also authenticates the clients that use the configured SSO scenario between HCL Portal and SAP NetWeaver Portal. To enable this authentication by token, specify the domain for which you want to set the token, starting with a dot, for example.ibm.com
. This property has no default. If you set this property, you also must do the following:- Add the login filter implementation
com.ibm.wps.integration.sap.login.LoginFilter
to both the explicit and implicit login filter chains. - Add the logout filter implementation
com.ibm.wps.integration.sap.logout.LogoutFilter
to both the explicit and implicit logout filter chains.
- Add the login filter implementation
- sap.SSOTokenName = (MYSAPSSO2)
- This property is optional. Use it only if you use Basic Authentication
for SSO. Use this property to specify the SSO token name of your SAP NetWeaver
Portal.
If you use the Credential Vault, use this property for authentication
of the web service call. The default value is
MYSAPSSO2
. - sap.NavUri = (/NavigationWS/NavigationWSConfig?style=document)
- This property is optional. Use this property to specify the relative
URI of the SAP NetWeaver
Portal navigation
web service. The default value is
/NavigationWS/NavigationWSConfig?style=document
. - sap.InteropUri = (/irj/portal/interop)
- This property is optional. Use this property to specify the relative
URI of the SAP Interop service. The default value is
/irj/portal/interop
. - sap.NavUriTimeout
- This property is optional. Use this property to specify a timeout
in seconds for the web service call. The default value is
5
. - sap.ClientSideLogging = (false)
- This property is optional. Use this property to determine whether HCL Portal gives out
client-side JavaScript debugging messages to the JavaScript console. This is helpful
if problems with the automatic resizing of the iframe occur. If you want the portal to
give out client-side JavaScript debugging messages to the JavaScript console, set this
property to
true
. Restart the HCL Portal server for the change to become active.