INTEGRATION GUIDE | Customer
1902 | 2019-05-08
SAP Enable Now Web Assistant Integration
Customer
© 20 19 SA P SE or an SA P a ffi l i ate c om pa ny. A l l r i g h ts r eser ve d.
Table of Contents
1 Introduction ...................................................................................................................................................... 4
1.1 Content Types.................................................................................................................................................. 5
1.2 Web Assistant Interface................................................................................................................................... 6
1.3 System Requirements ......................................................................................................................................7
1.3.1 Trusted Sites in Browser .................................................................................................................. 8
1.4 Further Information ......................................................................................................................................... 9
2 Content Scenarios .......................................................................................................................................... 10
2.1 Standard Content Scenario ............................................................................................................................ 10
2.2 Extended Content Scenario............................................................................................................................ 11
2.3 Custom Content Scenario .............................................................................................................................. 13
3 Set Up of Web Assistant for SAP S/4HANA On-Premise ................................................................................14
3.1 Standard Content Scenario ............................................................................................................................ 14
3.1.1 Setup Process ................................................................................................................................. 15
3.1.2 Setting Up SAP Web Dispatcher ..................................................................................................... 16
3.1.3 Setting Up SAP Fiori Catalog .......................................................................................................... 19
3.1.4 Setup Checklist ............................................................................................................................... 21
3.2 Extended Content Scenario........................................................................................................................... 22
3.2.1 Setup Process ................................................................................................................................ 23
3.2.2 Preparation..................................................................................................................................... 24
3.2.3 Trusted Sites .................................................................................................................................. 26
3.2.4 Setting Up Manager as Content Server ......................................................................................... 26
3.2.5 Setup Checklist ...............................................................................................................................27
4 Set Up of Web Assistant for SAP S/4HANA Cloud and Similar Systems ....................................................... 29
4.1 Setup Process ................................................................................................................................................ 29
4.2 Preparation .................................................................................................................................................... 30
4.3 Trusted Sites .................................................................................................................................................. 32
4.4 Setting Up Manager as Content Server ......................................................................................................... 32
4.5 Setup Checklist .............................................................................................................................................. 34
5 Set Up of Web Assistant for SAP Cloud Platform ........................................................................................... 35
5.1 Setup Process ................................................................................................................................................ 35
5.2 Preparation .................................................................................................................................................... 36
5.3 Trusted Sites ...................................................................................................................................................37
5.4 Enabling Web Assistant ................................................................................................................................. 38
5.5 Setup Checklist .............................................................................................................................................. 40
6 Set Up of Web Assistant for SAP SuccessFactors...........................................................................................41
6.1 Setup Process ................................................................................................................................................. 41
6.2 Preparation .................................................................................................................................................... 42
6.3 Trusted Sites .................................................................................................................................................. 44
6.4 Importing Web Assistant Resources ............................................................................................................. 44
6.5 Enabling Web Assistant ................................................................................................................................. 45
6.6 Setup Checklist .............................................................................................................................................. 49
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 2
7 Features and Configuration ............................................................................................................................ 50
7.1 Configuring the Web Assistant ...................................................................................................................... 50
7.2 Edit Mode ....................................................................................................................................................... 50
7.3 What's New Mode ........................................................................................................................................... 51
7.4 Learning App .................................................................................................................................................. 52
7.4.1 Configuring the Learning App ........................................................................................................ 52
7.4.2 Linking a Learning Community ...................................................................................................... 53
7.4.3 Learner Feedback........................................................................................................................... 53
7.5 Auto Start for Guided Tours .......................................................................................................................... 54
7.6 Customizing the Web Assistant UI ................................................................................................................ 54
7.7 Help for SAP GUI for HTML and Web Dynpro.................................................................................................57
7.8 Further Configuration .....................................................................................................................................57
7.9 Supported UI Languages ............................................................................................................................... 58
7.10 URL Parameter .............................................................................................................................................. 58
8 Stable IDs ....................................................................................................................................................... 60
9 Technical Support ...........................................................................................................................................61
10 Important Disclaimers on Legal Aspects ........................................................................................................ 62
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 3
1 Introduction
The SAP Enable Now Web Assistant is a web-based help system to provide context-sensitive user assistance. It
enables users to get started quickly and to find all relevant information easily without needing to leave the
respective application. When clicking the question mark icon, the Web Assistant provides additional information
directly on top of the current application screen.
The characteristics of the Web Assistant are:
• Seamless
Can be used, exactly when the user needs it from within the application.
• Context-sensitive
Shows exactly what is needed for the user, depending on the current screen.
• Guiding
Provides an interactive step-by-step process guidance.
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 4
1.1 Content Types
The Web Assistant has two content types, which are intended to support different use cases of user assistance:
Context Help
The context help provides additional information for
particular areas on the current application screen. It
enables users to get orientated quickly in new, rarely-
used, or complex application interfaces.
Furthermore, presenting context-related information
makes it possible to explain changes in the application or
emphasize information that is important for the user.
Guided Tour
The guided tour guides the user step-by-step through an
application process. It shows the instruction directly
next to the current element and awaits the user's action.
At the end of a guided tour, the user will not only have
learned about how to go through a process, but will have
performed the process already. This is especially helpful
for new, updated, complex, or rarely-used processes.
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 5
1.2 Web Assistant Interface
After starting Web Assistant, the user interface with the help content is displayed. Web Assistant has the following
interface elements:
Icon Name Description
Help Control Opens and closes the Web Assistant.
Interactive menu displaying available
Carousel content for the current screen,
guided tours, and the content search.
Allows it to search in available help
Search
content.
Tile for What's New Shows the What's New content.
Shows a menu with available guided
Tile for Guided Tour
tours. Allows it to start a guided tour.
Opens the Recommended Learning
Tile for Learning dialog box of the learning app or the
Learning Center.
Visualizes the connection between a
Laser
tile and a hotspot.
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 6
Icon Name Description
Minimum unit of the carousel to
Tile
display content.
An area or an icon on the screen
Hotspot / Icon highlighting a control with available
content for the context help.
Container for displaying the content
Bubble of an UI element for both guided tour
and context help.
Shows the next page of the carousel
Next Page
with further help content.
Minimizes the carousel. The carousel
Minimize can be maximized with the help
control.
1.3 System Requirements
The following browsers and operating systems are supported:
Note
To start the Web Assistant framework and to load help content, an online connection is required.
Browser Support
Browser Version
Microsoft Internet Explorer 11
Microsoft Edge 40, 42
Mozilla Firefox 64
Google Chrome 71
Apple Safari 10.x
Operating System Support
Operating System Version
Microsoft Windows Any version due to browser-based access.
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 7
Operating System Version
Apple Mac Any version due to browser-based access.
Tablet Apple iOS, Microsoft Windows, Google Android
System Support
Note
For information about the support of a specific system see the individual sections in this guide.
Content Editing
Prerequisite Description
SAP Enable Now is required to extend and edit the
content provided by default. The SAP Enable Now
SAP Enable Now Manager is used for storing the customized and created
content which will be displayed in parallel to the content
provided by SAP.
For the Manager, the SAP HANA version of the Cloud
Edition and the On-Premise Edition is supported.
SAP Enable Now Manager Note
Make sure that the Manager uses HTTPS. This is
required, as the target applications (for example, SAP
S/4HANA) also use HTTPS.
1.3.1 Trusted Sites in Browser
In some cases, you have to add the URL of your SAP Enable Now Manager instance to the trusted sites of your
browser. This is required to start the Web Assistant edit mode correctly and to view the content.
Microsoft Internet Explorer
1. Open Internet options -> Security -> Trusted sites in Microsoft Internet Explorer.
2. Select Sites to open the Trusted sites dialog box.
3. Enter the Manager URL.
For example: https://customer.enable-now.cloud.sap/
Google Chrome
1. Open chrome://settings/content/cookies in Google Chrome.
• Deactivate Block third-party cookies.
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 8
• If you want to keep the setting, enter the Manager URL under Allow. Select Add and enter the URL.
For example: https://customer.enable-now.cloud.sap/
1.4 Further Information
In the following documents you will find further information about Web Assistant:
Document Link
Web Assistant Authoring Guide
Detailed information about creating and editing content SAP Help Portal
for Web Assistant and the learning app.
Web Assistant User Guide
Information about using Web Assistant and the learning SAP Help Portal
app.
SAP Enable Now Info Center
Detailed information about Web Assistant configuration SAP Enable Now Info Center
and releases as well as tutorials about creating and
editing Web Assistan content.
SAP Enable Now Web Assistant Integration
Introduction CUSTOMER 9
2 Content Scenarios
The Web Assistant supports different scenarios for providing help content for your apps and needs.
The scenarios are:
Standard Content Scenario Extended Content Scenario Custom Content Scenario
Provides SAP standard content for Provides SAP standard content for Allows you to add user-defined
your apps. your apps. Allows you to customize content for your apps.
the standard content and to add
user-defined content.
2.1 Standard Content Scenario
SAP provides Web Assistant content for your SAP applications by default, which includes context help and guided
tours as well as tutorials for the learning app. This content is available for free, the end user consumption does not
require an SAP Enable Now instance.
Note
The standard content scenario provides standard SAP help content. It is not possible to customize the content.
SAP Enable Now Web Assistant Integration
Content Scenarios CUSTOMER 10
Infrastructure
The standard content scenario is used as follows:
1. Client
The user starts Web Assistant from an SAP app by selecting a help control. Once the control has been clicked,
the Web Assistant framework and the content are loaded.
2. Application Server
The server provides and shows the SAP apps as well as the Web Assistant configuration.
3. Web Assistant Server
The Web Assistant server provides the in-app help framework. The server gets a request to load the
framework.
The server is hosted by SAP.
4. SAP Content Server
The content server provides the standard help content which has been created by SAP. The server gets a
request to load content for a specific app and context.
The server is hosted by SAP.
2.2 Extended Content Scenario
In addition, SAP Enable Now provides the possibility to customize standard SAP content and to create user-defined
content which can be played back in parallel to the SAP content. The extended content scenario is based on the
standard content scenario.
SAP Enable Now Web Assistant Integration
Content Scenarios CUSTOMER 11
Infrastructure
For the extended content scenario, an SAP Enable Now instance is required to edit and store the custom content on
the SAP Enable Now Manager. For further information, see also the chapter Customizing the SAP Standard
Content.
The extended content scenario is used as follows:
1. Client
The user starts Web Assistant from an SAP app by selecting a help control. Once the control has been clicked,
the Web Assistant framework and the content are loaded.
2. Application Server
The server provides and shows the SAP apps as well as the Web Assistant configuration.
3. Web Assistant Server
The Web Assistant server provides the in-app help framework. The server gets a request to load the
framework.
The server is hosted by SAP.
4. SAP Content Server
The content server provides the standard help content which has been created by SAP. The server gets a
request to load content for a specific app and context. Customized content is loaded from the Manager
instead of the content server.
The server is hosted by SAP.
Note: Customized and created content cannot be stored on the SAP content server.
5. SAP Enable Now Manager
The Manager provides the user-defined content which will be loaded in parallel to the SAP standard content
for merged consumption. You can customize the standard content and create new content.
The server gets a request to load content for a specific app and context.
SAP Enable Now Web Assistant Integration
Content Scenarios CUSTOMER 12
2.3 Custom Content Scenario
SAP Enable Now provides the possibility to create user-defined content, which includes context help and guided
tours as well as tutorials for the learning app.
Infrastructure
For the custom content scenario, an SAP Enable Now instance is required to edit and store the content on the SAP
Enable Now Manager.
The custom content scenario is used as follows:
1. Client
The user starts Web Assistant from an SAP app by selecting a help control. Once the control has been clicked,
the Web Assistant framework and the content are loaded.
2. Application Server
The server provides and shows the SAP apps as well as the Web Assistant configuration.
3. Web Assistant Framework
SAP Enable Now Manager provides the in-app help framework. The server gets a request to load the
framework.
SAP Enable Now Manager is hosted by SAP.
4. Web Assistant Content
SAP Enable Now Manager provides the user-defined content. The server gets a request to load content for a
specific app and context.
SAP Enable Now Web Assistant Integration
Content Scenarios CUSTOMER 13
3 Set Up of Web Assistant for SAP S/4HANA
On-Premise
Web Assistant is available for several SAP Fiori apps delivered with SAP S/4HANA On-Premise. To make it
available, you must set it up for the SAP Fiori launchpad and for the back-end system.
System support
Web Assistant is not preconfigured and must be configured for each SAP S/4HANA system. Standard content
created by SAP can be consumed directly.
SAP Fiori: Setup and Configuration Guide
For more detailed information about the configuration of Web Assistant (In-Application Help) in SAP Fiori, see the
SAP Fiori: Setup and Configuration guide.
3.1 Standard Content Scenario
The chapter explains how to set up Web Assistant for the standard content scenario.
Requirements
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 14
For SAP S/4HANA-based SAP Fiori apps, Web Assistant requires the following:
1. SAP S/4HANA application server
2. SAP Web Dispatcher
3. Web Assistant Server (hosted by SAP)
4. SAP Content Server (hosted by SAP)
3.1.1 Setup Process
The following overview shows you all the steps required for setting up Web Assistant for SAP S/4HANA, on-
premise. This helps you to plan your setup with all steps and roles. Please remember that the numbers of days
shown are estimates.
Task Role Duration (Days) Ticket Component
1. Set up SAP Web Dispatcher
Download and install SAP
Web Dispatcher
Get and import SSL
certificate for SAP
components
(for example, for SAP Customer (Administrator) 1-2 BC-CST-WDP
content server)
Create redirect file
Create SAP Web
Dispatcher profile
Test
Customer (SAP Fiori key
(question mark available, 0,2
user)
standard content loaded)
2. Set up SAP Fiori catalog
Create a catalog in SAP
Fiori launchpad designer
Customer (Administrator /
0,5 MOB-UIA-TUT
Create a Web Assistant SAP Fiori key user)
role
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 15
Task Role Duration (Days) Ticket Component
Assign role to all relevant
users
3. Test implementation
Project lead / SAP Enable
Playback for end users Now consultant / 1 MOB-UIA-TUT
SAP Fiori key user
3.1.2 Setting Up SAP Web Dispatcher
To make Web Assistant available for the SAP Fiori launchpad, configure SAP Web Dispatcher. SAP Web Dispatcher
is used as reverse proxy and redirects the URLs of the SAP S/4HANA application server, the SAP content server,
and the Web Assistant server.
See also the chapters Installing SAP Web Dispatcher and Configuring SAP Web Dispatcher for In-Application Help in
the SAP Fiori: Setup and Configuration guide.
1. Getting the certificate
Get the root certificate for https://cp.hana.ondemand.com so that SAP Web Dispatcher recognizes the SSL
certificates:
1. Open the URL https://cp.hana.ondemand.com in Google Chrome.
2. Open the Developer Tools of Google Chrome by using the F12 key.
3. Open the Security tab.
4. Select View Certificate.
The Certificate dialog box is opened.
5. Select the Certificate Path tab.
6. Select the root certificate and select View Certificate.
7. Another Certificate dialog box is opened.
8. Select Details.
9. Select Copy to File...
The Certificate Export Wizard is opened.
1. Select Next.
2. Select Base-64 encoded X.509 (.CER).
3. Select Next.
4. Enter a location and file name to save the file.
5. Select Next.
6. Select Finish.
The certificate file is created.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 16
2. Importing the certificate
Import the exported certificate into your SAP Web Dispatcher:
1. Open the certificate in a text editor.
2. Log on to SAP Web Dispatcher with the administration user.
For example: https://sapwebdispatcher.dummycorp.com:44300/sap/wdisp/admin/public/default.html
3. Select SSL and Trust Configuration -> PSE Management.
4. Select SAPSSL*.pse in the Manage PSE dropdown box.
5. Select Import Certificate in the category Trusted Certificates.
An empty text field is opened.
6. Copy and paste the content of the certificate from the text editor.
7. Select Import.
The certificate is shown in Trusted Certificates section.
3. Creating the redirect file
A redirect file is used to redirect to the URLs of the SAP content server and the Web Assistant server. Create a text
file with the name redirect.txt by using a text editor and enter the following:
Syntax
# User Assistance Content Platform - rewrite rule
if %{SID} = WA1
begin
SetHeader HOST cp.hana.ondemand.com
RegRewriteRawUrl ^/sap/dfa/help/(.*) /dps/$1
end
# Script Server - rewrite rule
if %{SID} = WA2
begin
SetHeader HOST xray.hana.ondemand.com
RegRewriteRawUrl ^/resources/sap/dfa/help/(.*) /xRayControls/resources/sap/dfa/help/$1
end
Then copy the file into the profile directory of your SAP system: /usr/sap/<SID>/SYS/profile.
4. Editing the SAP Web Dispatcher instance profile
The back-end system must be configured in the instance profile of your SAP Web Dispatcher. Open the SAP Web
Dispatcher instance profile and add these entries:
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 17
Syntax
# Additional Steps ------------------------------------------------------------
wdisp/system_conflict_resolution=FIRST_MATCH
icm/HTTP/mod_0=PREFIX=/, FILE=$(DIR_PROFILE)/redirect.txt
# Web Assistant Back-end system configuration ---------------------------------
# Added for Web Assistant SID= WA1/WA2 dummy sids
wdisp/system_0 = SID=WA1,
EXTSRV=https://cp.hana.ondemand.com,PROXY=proxy.wdf.sap.corp:8080,
SRCURL=/sap/dfa/help/, SRCSRV=*:*, STANDARD_COOKIE_FILTER=OFF
wdisp/system_1 = SID=WA2,
EXTSRV=https://xray.hana.ondemand.com,PROXY=proxy.wdf.sap.corp:8080,
SRCURL=/resources/sap/dfa/help/, SRCSRV=*:*, STANDARD_COOKIE_FILTER=OFF
Note
The system number in wdisp/system_xx for Web Assistant must be lower than for the backend. In this example,
the Web Assistant numbers are 0 and 1 while the backend was changed to 10 and 11.
For PROXY=proxy.wdf.sap.corp:8080 you can enter your required proxy.
Then save the file and restart SAP Web Dispatcher.
The URL WA1 is used for the SAP content server. The URL WA2 is used for the Web Assistant server.
Note
You can configure a URL whitelist for your SAP Web Dispatcher in the icm/HTTP/auth_0 parameter. If you have
configured an URL whitelist, add the following Web Assistant URLs:
#Context-Sensitive User Assistance
P /sap/dfa/help/*
P /resources/sap/dfa/help/*
5. Testing the redirection
Check whether the redirection is working properly:
1. Test the redirection of the SAP content server
You can check whether the SAP content server is working properly through the proxy connection by
accessing:
https://<webdispatcher_hostname:port>/sap/dfa/help/odata.svc/?$format=json
For example:
https://sapwebdispatcher.dummycorp.com:44300/sap/dfa/help/odata.svc/?$format=json
Displayed output:
{"d":{"EntitySets":["Transport","DeliverableForReplication","Tile","Project","Deliver
able","TransportHistory","TourIssue","ReplicationTourIssue","Hotspot","Product","Cont
ext"]}}
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 18
2. Test the redirection of the Web Assistant server
You can check whether the Web Assistant server is working properly through the proxy connection by
accessing:
https://sapwebdispatcher.dummycorp.com:44300/resources/sap/dfa/help/sap/cfg/XrayBootstrapHelpC
onfig.json
Displayed output:
{
"description":"This configuration registers the Xray bootstrap plug-in",
"modulePaths":{
"sap.dfa.help":"/resources/sap/dfa/help/~201509221536~"
},
"bootstrapPlugins":{
"BootstrapXrayPlugin":{
"module":"sap.dfa.help.utils.adapters.fiori.BootstrapXrayHelpPlugin"
}}}
3.1.3 Setting Up SAP Fiori Catalog
To make the Web Assistant available in the SAP Fiori launchpad, set up the Web Assistant plugin.
Prerequisites
You have configured SAP Web Dispatcher. For more information, see Configuring SAP Web Dispatcher for In-
Application Help in the SAP Fiori: Setup and Configuration guide.
1. Create catalog
Create a catalog in SAP Fiori launchpad designer.
For more information about creating catalogs, see SAP Help Portal at http://help.sap.com/nw751abap under
Application Help -> SAP NetWeaver Library: Function-Oriented View -> UI Technologies in SAP NetWeaver -> SAP Fiori
Launchpad -> Administration Guide -> Setting Up Launchpad Content -> Setting Up Content With the Launchpad
Designer -> Creating and Configuring Catalogs.
SAP Fiori launchpad designer can be launched with the following URL:
https://<server>:<port>/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
https://<server>:<port>/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html ?sap-
client=<client>&scope = <CONF/CUST>
SAP Fiori launchpad designer is started in CUST mode if the scope parameter is omitted.
2. Create role
Create a role that references the catalog.
For more information about creating roles for tile catalogs, see SAP Help Portal at http://help.sap.com/nw751abap
under Application Help -> SAP NetWeaver Library: Function-Oriented View -> UI Technologies in SAP NetWeaver ->
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 19
SAP Fiori Launchpad -> Administration Guide -> Initial Setup of the Launchpad -> Configuring Authorization Roles ->
Configuring Roles for Tile Catalogs and Groups.
3. Assign role
Assign the role to every user that needs to access the Web Assistant.
4. Target mapping for Web Assistant plugin
In the catalog, create a target mapping with the following values:
Field Label Value
Semantic Object Shell
Action plugin
Application Type SAPUI5 Fiori App
Title (not critical) In-Application Help Plugin
/resources/sap/dfa/help/utils/adapters/fior
i
URL
SAP Web Dispatcher must be set up accordingly so that
this URL is routed to the script server.
Component sap.dfa.help.utils.adapters.fiori
In-Application Help plugin, relevant for
Information (not critical)
all app users
Select your required devices:
Device Types • Desktop
• Tablet
In the table, enter the following parameters:
• Name: product; Default Value: <the product
ID of your application (for example,
"SAP_S4HANA_ON-PREMISE")>
Parameters • Name: version; Default Value: <the version
number of your application (for
example, "1709 000")>
For information about the specific values, see the SAP
Fiori product documentation.
5. Target mapping for consistent IDs
To display the tiles of the SAP Fiori launchpad with consistent IDs, which will allow to assign hotspots to them,
further configurations are required. In the catalog, create a target mapping with the following values:
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 20
Field Label Value
Semantic Object Shell
Action bootConfig
Application Type SAPUI5 Fiori App
Title (not critical) Enter a title.
URL Leave this field empty.
ID Enter an ID, for example, Z_FLP_CONFIG.
In the table, enter the complete path of each parameter,
separated by slashes. For example:
Parameters
• Name:
renderers/fiori2/componentData/config/e
nableHelp; Default Value: true
Results
After you have made these settings, the question mark icon for Web Assistant is available in the SAP Fiori
launchpad.
3.1.4 Setup Checklist
Please use this overview to verify your setup and configuration:
SAP Web Dispatcher
SAP Web Dispatcher installed
SSL certificate for SAP components imported
Redirect file created
SAP Web Dispatcher profile edited
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 21
SAP Fiori Launchpad
Catalog created
Role created and assigned
Target mapping created
3.2 Extended Content Scenario
The chapter explains how to set up Web Assistant for the extended content scenario.
Requirements
For SAP S/4HANA-based SAP Fiori apps, Web Assistant requires the following:
1. SAP S/4HANA application server
2. SAP Web Dispatcher
3. Web Assistant Server (provided by SAP)
4. SAP Content Server (provided by SAP)
5. SAP Enable Now Manager
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 22
3.2.1 Setup Process
The following overview shows you all the steps required for setting up Web Assistant for SAP S/4HANA, on-
premise. This helps you to plan your setup with all steps and roles. Please remember that the numbers of days
shown are estimates.
Note
The extended content scenario is based on the standard content scenario. Make sure that you have setup the
standard content scenario before setting up the extended content scenario.
Task Role Duration (Days) Ticket Component
1. Set up SAP Web Dispatcher
Download and install SAP
Web Dispatcher
Get and import SSL
certificate for SAP
components
(for example, for SAP Customer (Administrator) 1-2 BC-CST-WDP
content server)
Create redirect file
Create SAP Web
Dispatcher profile
Test
Customer (SAP Fiori key
(question mark available, 0,2
user)
standard content loaded)
2. Set up Manager as content server
Install Manager
Activate CORS
Project lead / SEN
2-3 KM-WPB-MGR
SSO configuration consultant
Create a workarea for Web
Assistant content and
store URL
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 23
Task Role Duration (Days) Ticket Component
3. Set up SAP Fiori catalog
Create a catalog in SAP
Fiori launchpad designer
Enter the workarea URL of
the Manager
Customer (Administrator /
0,5 MOB-UIA-TUT
SAP Fiori key user)
Create a Web Assistant
role
Assign role to all users
4. Test implementation
Create new contents
Project lead / SAP Enable
Playback for end users 1 MOB-UIA-TUT
Now consultant
In-app editing capabilities
3.2.2 Preparation
To create and edit Web Assistant content, an installation of the SAP Enable Now Manager is required.
1. SAP Enable Now Manager
You can either install the On-Premise edition of the Manager (SAP HANA) or you can use the Cloud edition of the
Manager.
Further information is available in the SAP Help Portal.
2. Authentication for content playback
For content playback in Web Assistant, users must authenticate on the Manager using Single Sign-On. Activate
Single Sign-On in the server settings of the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Single Sign-On.
3. Activate the Enable Single Sign-On option.
4. Select Save.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 24
Note
When using SAML make sure that your identity provider accepts an authentication in iFrames.
3. Authentication for content editing
For content editing users need an author role on the Manager. You can either create new or use existing users.
Proceed as follows:
New user
1. Open Administration -> User.
2. Go to Quick Add.
3. Enter a Logon ID.
4. Enter further values, for example, Name, E-Mail.
5. Select an author role from the Roles dropdown list.
6. Select Add.
Available user
1. Open Administration -> User.
2. Select a user in the list.
3. Select Edit to open the Edit User dialog box.
4. Select an author role from the Roles dropdown list.
5. Select OK.
When using the on-premise edition of the Manager you also can activate the Anonymous user for content
consumption. For the editing in Web Assistant the author needs a user with the author role in the Manager. After
starting the editing in Web Assistant the author has to login to the Manager.
4. Activate CORS
Cross-Origin Resource Sharing (CORS) is required for using Web Assistant. Activate CORS in the server settings of
the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Miscellaneous.
3. Activate the CORS enabled option.
4. Enter * in CORS allowed sites.
5. Select Save.
5. New workarea
Create a new workarea in the Manager. The workarea is used to store the Web Assistant content.
Proceed as follows:
1. Select Administration -> Workarea / Tags.
The Workarea / Tags view is opened.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 25
2. Enter a Name for the workarea.
3. Enter an ID for the workarea.
4. Select Add.
The workarea is created.
6. Store URL
Store the URL of your Manager and workarea to use it in the Web Assistant configuration.
3.2.3 Trusted Sites
For your Web Assistant you must add the URLs of the resources and content to the Trusted sites of your browser.
This is required to start the Web Assistant correctly and to view the content as well as to use the edit mode.
There are the following URLs:
• Content
Add the URL of your SAP Enable Now Manager with the content to the trusted sites.
For example: https://customer.enable-now.cloud.sap/
• Authentication with single sign-on
Add the URL of the corresponding identity provider (SCI/IAM tenant) to the trusted sites. An identity provider
can be used on the SAP side as well as on the customer side.
For example: https://accounts.sap.com
Adding the URLs to trusted sites
To add the URLs to the trusted sites, proceed as follows:
1. Open Internet options -> Security -> Trusted sites.
2. Select Sites to open the Trusted sites dialog box.
3. Enter the Manager URL and select Add.
4. Select Close.
3.2.4 Setting Up Manager as Content Server
You are able to use the Manager as content server for the Web Assistant in your SAP S/4HANA system. This allows
you to customize the standard content of the Web Assistant and to create your own Web Assistant content.
To use the content from the Manager, you have to add the Manager workarea to the Web Assistant configuration of
your system.
Add the following values for your target mapping in SAP Fiori launchpad designer:
Field Label Value
In the table, enter the following parameters:
Parameters
• Name: serviceLayerVersion; Default Value: EXT
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 26
Field Label Value
• Name: dataUrlWPB2; Default Value: <your
Manager workarea URL>
Example
Note
Make sure to enter the parameters to your standard configuration (product, version) of the Web Assistant in
SAP Fiori launchpad designer.
3.2.5 Setup Checklist
Please use this overview to verify your setup and configuration:
SAP Web Dispatcher
SAP Web Dispatcher installed
SSL certificate for SAP components imported
Redirect file created
SAP Web Dispatcher profile edited
SAP Fiori Launchpad
Catalog created
Role created and assigned
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 27
Target mapping created
SAP Enable Now Manager
SAP Enable Now Manager installed
SSO activated
Author roles assigned
CORS activated
New workarea for content created
Browser
URLs added to trusted sites
SAP S/4HANA
Web Assistant configured in SAP S/4HANA
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA On-Premise CUSTOMER 28
4 Set Up of Web Assistant for SAP S/4HANA
Cloud and Similar Systems
Web Assistant is available for several SAP solutions and is set up by default. To use the extended content scenario
of Web Assistant, you can add a SAP Enable Now Manager to your configuration.
You can configure Web Assistant for the following systems:
• SAP S/4HANA Cloud
• SAP Marketing Cloud
• SAP Integrated Business Planning
Training available
Using the extended content scenario for SAP S/4HANA Cloud is available as interactive training in the SAP Enable
Now Info Center.
System support
Web Assistant is preconfigured for the SAP system and standard content created by SAP can be consumed
directly.
Requirements
For the extended content scenario, an SAP Enable Now instance is required to edit and store the user-defined
content on the SAP Enable Now Manager.
4.1 Setup Process
The following overview shows you all the steps required for setting up the extended content scenario for Web
Assistant for your SAP solution. This helps you to plan your setup with all steps and roles. Please remember that
the numbers of days shown are estimates.
Task Role Duration (Days) Ticket Component
1. Cloud provisioning
SAP Enable Now cloud Max. 1 week after contract
SAP KM-WPB-MGR
instance will be provided start date
Activate CORS Project lead / SAP Enable
1-2
Now consultant
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA Cloud and Similar Systems CUSTOMER 29
Task Role Duration (Days) Ticket Component
SSO configuration
Create a workarea for Web
Assistant content and
store URL
2. Configure SAP solution
Create a communication
system in the SAP solution
Customer (Administrator /
0,5 MOB-UIA-TUT
SAP Fiori key user)
Map Manager
3. Test implementation
Create new contents
Project lead / SAP Enable
Playback for end users 1 MOB-UIA-TUT
Now consultant
In-app editing capabilities
4.2 Preparation
To create and edit Web Assistant content, an installation of the SAP Enable Now Manager is required.
1. SAP Enable Now Manager
You can either install the On-Premise edition of the Manager (SAP HANA) or you can use the Cloud edition of the
Manager.
Further information is available in the SAP Help Portal.
2. Authentication for content playback
For content playback in Web Assistant, users must authenticate on the Manager using Single Sign-On. Activate
Single Sign-On in the server settings of the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Single Sign-On.
3. Activate the Enable Single Sign-On option.
4. Select Save.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA Cloud and Similar Systems CUSTOMER 30
Note
When using SAML make sure that your identity provider accepts an authentication in iFrames.
3. Authentication for content editing
For content editing users need an author role on the Manager. You can either create new or use existing users.
Proceed as follows:
New user
1. Open Administration -> User.
2. Go to Quick Add.
3. Enter a Logon ID.
4. Enter further values, for example, Name, E-Mail.
5. Select an author role from the Roles dropdown list.
6. Select Add.
Available user
1. Open Administration -> User.
2. Select a user in the list.
3. Select Edit to open the Edit User dialog box.
4. Select an author role from the Roles dropdown list.
5. Select OK.
When using the on-premise edition of the Manager you also can activate the Anonymous user for content
consumption. For the editing in Web Assistant the author needs a user with the author role in the Manager. After
starting the editing in Web Assistant the author has to login to the Manager.
4. Activate CORS
Cross-Origin Resource Sharing (CORS) is required for using Web Assistant. Activate CORS in the server settings of
the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Miscellaneous.
3. Activate the CORS enabled option.
4. Enter * in CORS allowed sites.
5. Select Save.
5. New workarea
Create a new workarea in the Manager. The workarea is used to store the Web Assistant content.
Proceed as follows:
1. Select Administration -> Workarea / Tags.
The Workarea / Tags view is opened.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA Cloud and Similar Systems CUSTOMER 31
2. Enter a Name for the workarea.
3. Enter an ID for the workarea.
4. Select Add.
The workarea is created.
6. Store URL
Store the URL of your Manager and workarea to use it in the Web Assistant configuration.
4.3 Trusted Sites
For your Web Assistant, you must add the URLs of the resources and content to the Trusted sites of your browser.
This is required to start the Web Assistant correctly and to view the content as well as the edit mode.
There are the following URLs:
• Content
Add the URL of your SAP Enable Now Manager with the content to the trusted sites.
For example: https://customer.enable-now.cloud.sap/
• Authentication with single sign-on
Add the URL of the corresponding identity provider (SCI/IAM tenant) to the trusted sites. An identity provider
can be used on the SAP side as well as on the customer side.
For example: https://accounts.sap.com
Adding the URLs to trusted sites
To add the URLs to the trusted sites, proceed as follows:
1. Open Internet options -> Security -> Trusted sites.
2. Select Sites to open the Trusted sites dialog box.
3. Enter the Manager URL and select Add.
4. Select Close.
4.4 Setting Up Manager as Content Server
You can use the Manager as content server for the Web Assistant in your SAP solution. This allows you to
customize the standard content of the Web Assistant and to create your own Web Assistant content.
To use the content from the Manager, you must add the Manager workarea to the configuration of your SAP
solution.
Proceed as follows:
1. Login to your SAP application with administrator or key user rights.
2. Select the Communication Management group.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA Cloud and Similar Systems CUSTOMER 32
1. Configure SAP Enable Now
1. Open the Communication Systems app.
The app view is opened.
2. Select New at the bottom of the screen.
The New Communication System dialog box is opened.
3. Enter a System ID and System Name.
For example: SAP_ENABLE_NOW
4. Select Create.
The properties view of the communication system is opened.
5. Go to the Technical Data -> General section.
Enter the following values:
1. Host Name:
Enter the domain name of your Manager.
For example: customer.enable-now.cloud.sap, wpb101109.hana.ondemand.com/wpb
2. HTTPS Port:
Enter 443 as HTTPS port.
6. Select Save.
7. Go back to the Home view.
2. Mapping the Manager
1. Open the Communication Arrangements app.
The app view is opened.
2. Select New at the bottom of the screen.
The New Communication Arrangement dialog box is opened.
3. Select a scenario:
1. Select the button in the Scenario text field.
The Select Communication Scenario dialog box is opened.
2. Select SAP_COM_0011 (SAP Enable Now Integration) from the list.
4. Select Create.
The properties view of the communication arrangement is opened.
5. Go to the Common Data section.
6. Select the created communication system:
1. Select the button in the Communication System text field.
The Select Communication System dialog box is opened.
2. Select the system you created.
For example: SAP_ENABLE_NOW
7. Go to the Outbound Services -> Enable Now Manager section.
Enter the following values:
1. Path:
Enter the Manager and the workarea path.
For example: /wa/workarea_id
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA Cloud and Similar Systems CUSTOMER 33
2. Service URL:
The URL is generated automatically from the Host Name, the HTTPS Port, and the Path.
For example: https://customer.enable-now.cloud.sap:443/wa/<workarea_id>
For example: https://wpb101109.hana.ondemand.com/wpb:443/wa/<workarea_id>
8. Go to the Additional Properties section.
In the Parameter field you can enter parameters to further configure the Web Assistant. For example, to
change the workarea path for the learning app.
A parameter has to be added as key value-pair, for example, learningAppWorkspace=myWA. A list of
parameters has to be separated by a semicolon. Further information is available in the Features and
Configuration chapter.
9. Select Save.
The communication arrangement is created and a message Activation was successful is shown.
4.5 Setup Checklist
Please use this overview to verify your setup and configuration:
SAP Enable Now Manager
SAP Enable Now Manager installed
SSO activated
Author roles assigned
CORS activated
New workarea for content created
Browser
URLs added to trusted sites
SAP solution
Web Assistant configured in SAP solution
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP S/4HANA Cloud and Similar Systems CUSTOMER 34
5 Set Up of Web Assistant for SAP Cloud
Platform
You can set up Web Assistant for your SAP Cloud Platform apps.
System support
Using Web Assistant on SAP Cloud Platform is supported for SAP Fiori Launchpad Sites in the Neo environment.
The Web Assistant must be configured for each site.
5.1 Setup Process
The following overview shows you all the steps required for setting up Web Assistant for SAP S/4HANA Cloud
Platform. This helps you to plan your setup with all steps and roles. Please remember that the numbers of days
shown are estimates.
Task Role Duration (Days) Ticket Component
1. Set up Manager as content server (optional)
Install Manager
Activate CORS
Project lead / SAP Enable
2-3 KM-WPB-MGR
SSO configuration Now consultant
Create a workarea for Web
Assistant content and
store URL
2. Configure Fiori Configuration Cockpit
Create a shell plug-in app Customer (Administrator) 0,5 MOB-UIA-TUT
3. Test implementation
Create new contents
Project lead / SAP Enable
(optional) 1 MOB-UIA-TUT
Now consultant
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP Cloud Platform CUSTOMER 35
Task Role Duration (Days) Ticket Component
Playback for end users
In-app editing capabilities
5.2 Preparation
To create and edit Web Assistant content, an installation of the SAP Enable Now Manager is required.
1. SAP Enable Now Manager
You can either install the On-Premise edition of the Manager (SAP HANA) or you can use the Cloud edition of the
Manager.
Further information is available in the SAP Help Portal.
2. Authentication for content playback
For content playback in Web Assistant, users must authenticate on the Manager using Single Sign-On. Activate
Single Sign-On in the server settings of the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Single Sign-On.
3. Activate the Enable Single Sign-On option.
4. Select Save.
Note
When using SAML make sure that your identity provider accepts an authentication in iFrames.
3. Authentication for content editing
For content editing users need an author role on the Manager. You can either create new or use existing users.
Proceed as follows:
New user
1. Open Administration -> User.
2. Go to Quick Add.
3. Enter a Logon ID.
4. Enter further values, for example, Name, E-Mail.
5. Select an author role from the Roles dropdown list.
6. Select Add.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP Cloud Platform CUSTOMER 36
Available user
1. Open Administration -> User.
2. Select a user in the list.
3. Select Edit to open the Edit User dialog box.
4. Select an author role from the Roles dropdown list.
5. Select OK.
When using the on-premise edition of the Manager you also can activate the Anonymous user for content
consumption. For the editing in Web Assistant the author needs a user with the author role in the Manager. After
starting the editing in Web Assistant the author has to login to the Manager.
4. Activate CORS
Cross-Origin Resource Sharing (CORS) is required for using Web Assistant. Activate CORS in the server settings of
the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Miscellaneous.
3. Activate the CORS enabled option.
4. Enter * in CORS allowed sites.
5. Select Save.
5. New workarea
Create a new workarea in the Manager. The workarea is used to store the Web Assistant content.
Proceed as follows:
1. Select Administration -> Workarea / Tags.
The Workarea / Tags view is opened.
2. Enter a Name for the workarea.
3. Enter an ID for the workarea.
4. Select Add.
The workarea is created.
6. Store URL
Store the URL of your Manager and workarea to use it in the Web Assistant configuration.
5.3 Trusted Sites
For your Web Assistant, you must add the URLs of the resources and content to the Trusted sites of your browser.
This is required to start the Web Assistant correctly and to view the content as well as the edit mode.
There are the following URLs:
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP Cloud Platform CUSTOMER 37
• Content
Add the URL of your SAP Enable Now Manager with the content to the trusted sites.
For example: https://customer.enable-now.cloud.sap/
• Authentication with single sign-on
Add the URL of the corresponding identity provider (SCI/IAM tenant) to the trusted sites. An identity provider
can be used on the SAP side as well as on the customer side.
For example: https://accounts.sap.com
Adding the URLs to trusted sites
To add the URLs to the trusted sites, proceed as follows:
1. Open Internet options -> Security -> Trusted sites.
2. Select Sites to open the Trusted sites dialog box.
3. Enter the Manager URL and select Add.
4. Select Close.
5.4 Enabling Web Assistant
To make Web Assistant available on the SAP Fiori launchpad, create an app and configure your Web Assistant plug-
in.
Proceed as follows, to open the Apps section for your created SAP Fiori Launchpad site:
1. Open the Fiori Configuration Cockpit.
1. Open the SAP Cloud Platform Cockpit.
2. Select Services -> Portal.
3. Select Go to Service.
4. Select Edit for your SAP Fiori Launchpad site.
2. Open Content Management -> Apps.
Create an app
Proceed as follows, to create an app for the Web Assistant plug-in:
1. Select New.
The New App page is opened.
2. Enter an App Title. For example: Web Assistant Plug-In.
3. Specify the App Resource Details:
1. App Type:
Select Shell-Plugin.
2. Shell Plugin Type:
Select Custom.
3. Component URL:
Enter the URL /resources/sap/dfa/help/utils/adapters/fiori
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP Cloud Platform CUSTOMER 38
4. SAPUI5 Component:
Enter the component sap.dfa.help.utils.adapters.fiori
4. Select the Catalogs tab.
5. Select Assign more catalogs.
The Select Catalogs dialog box is opened.
1. Select a catalog.
2. Select OK.
6. Select the Parameters tab.
7. Enter the following parameters:
Parameter Value
product <the product ID of your application>
version <the version number of your application>
To use the standard content scenario for SAP Cloud Platform, enter the following parameters:
Parameter Value
dataUrlWPB https://cp.hana.ondemand.com
To use the extended content scenario for SAP Cloud Platform, enter the following parameters:
Parmeter Value
dataUrlWPB https://cp.hana.ondemand.com
Enter your Manager workarea URL. For example:
dataUrlWPB2 https://customer.enable-
now.cloud.sap:443/wa/<workarea_id>
serviceLayerVersion EXT
To use the custom content scenario for SAP Cloud Platform, enter the following parameters:
Parameter Value
Enter your Manager workarea URL. For example:
dataUrlWPB https://customer.enable-
now.cloud.sap:443/wa/<workarea_id>
serviceLayerVersion WPB
For further parameters, see the Features and Configuration chapter.
Further information about adding apps to a site is available in the SAP Cloud Platform Portal help.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP Cloud Platform CUSTOMER 39
Save and publish the app
Proceed as follows, to save and to publish the app:
1. Select Save in the footer to save your changes.
2. Select Publish in the header.
The Publish Site dialog box is opened.
3. Select Publish.
5.5 Setup Checklist
Please use this overview to verify your setup and configuration:
SAP Enable Now Manager
SAP Enable Now Manager installed
SSO activated
Author roles assigned
CORS activated
New workarea for content created
Browser
URLs added to trusted sites
SAP Cloud Platform
Web Assistant configured in Fiori Configuration Cockpit
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP Cloud Platform CUSTOMER 40
6 Set Up of Web Assistant for SAP
SuccessFactors
You can set up Web Assistant for your SAP SuccessFactors system.
Training available
Using Web Assistant for SAP SuccessFactors is available as interactive training in the SAP Enable Now Info Center.
System support
Using the Web Assistant on SAP SuccessFactors is supported for SAP SuccessFactors beginning with version 1805
and SAP Enable Now beginning with version 1805. Web Assistant must be configured for each SAP SuccessFactors
system.
Requirements
For creating content an SAP Enable Now instance is required to edit and to store the content on the SAP Enable
Now Manager.
6.1 Setup Process
The following overview shows you all the steps for setting up Web Assistant for SAP SuccessFactors. This helps you
to plan your setup with all steps and roles. Please remember that the numbers of days shown are estimates.
Task Role Duration (Days) Ticket Component
1. Set up Web Assistant workarea
Install Manager
Activate CORS
Project lead / SEN
2-3 KM-WPB-MGR
SSO configuration consultant
Create a workarea for Web
Assistant content and
store URL
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 41
Task Role Duration (Days) Ticket Component
Download Web Assistant
resources
Import Web Assistant
resources
Publish Web Assistant
resources
2. Enable Web Assistant for back-end system
Create system
Customer (Administrator) 1 MOB-UIA-TUT
configuration
3. Test implementation
Create new content
Project lead / SAP Enable
Playback for end users 1 MOB-UIA-TUT
Now consultant
In-app editing capabilities
6.2 Preparation
To create and edit Web Assistant content, an installation of the SAP Enable Now Manager is required.
1. SAP Enable Now Manager
You can either install the On-Premise edition of the Manager (SAP HANA) or you can use the Cloud edition of the
Manager.
Further information is available in the SAP Help Portal.
2. Authentication for content playback
For content playback in Web Assistant, users must authenticate on the Manager using Single Sign-On. Activate
Single Sign-On in the server settings of the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Single Sign-On.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 42
3. Activate the Enable Single Sign-On option.
4. Select Save.
Note
When using SAML make sure that your identity provider accepts an authentication in iFrames.
3. Authentication for content editing
For content editing users need an author role on the Manager. You can either create new or use existing users.
Proceed as follows:
New user
1. Open Administration -> User.
2. Go to Quick Add.
3. Enter a Logon ID.
4. Enter further values, for example, Name, E-Mail.
5. Select an author role from the Roles dropdown list.
6. Select Add.
Available user
1. Open Administration -> User.
2. Select a user in the list.
3. Select Edit to open the Edit User dialog box.
4. Select an author role from the Roles dropdown list.
5. Select OK.
When using the on-premise edition of the Manager you also can activate the Anonymous user for content
consumption. For the editing in Web Assistant the author needs a user with the author role in the Manager. After
starting the editing in Web Assistant the author has to login to the Manager.
4. Activate CORS
Cross-Origin Resource Sharing (CORS) is required for using Web Assistant. Activate CORS in the server settings of
the Manager.
Proceed as follows:
1. Open Administration -> Server Settings.
2. Go to Miscellaneous.
3. Activate the CORS enabled option.
4. Enter * in CORS allowed sites.
5. Select Save.
5. New workarea
Create a new workarea in the Manager. The workarea is used to store the Web Assistant content.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 43
Proceed as follows:
1. Select Administration -> Workarea / Tags.
The Workarea / Tags view is opened.
2. Enter a Name for the workarea.
3. Enter an ID for the workarea.
4. Select Add.
The workarea is created.
6. Store URL
Store the URL of your Manager and workarea to use it in the Web Assistant configuration.
6.3 Trusted Sites
For your Web Assistant, you must add the URLs of the resources and content to the Trusted sites of your browser.
This is required to start the Web Assistant correctly and to view the content as well as the edit mode.
There are the following URLs:
• Content
Add the URL of your SAP Enable Now Manager with the content to the trusted sites.
For example: https://customer.enable-now.cloud.sap/
• Web Assistant framework
Add the following Manager URL of the Web Assistant framework to the trusted sites:
https://webassistant.enable-now.cloud.sap/
• Authentication with single sign-on
Add the URL of the corresponding identity provider (SCI/IAM tenant) to the trusted sites. An identity provider
can be used on the SAP side as well as on the customer side.
For example: https://accounts.sap.com
Adding the URLs to trusted sites
To add the URLs to the trusted sites, proceed as follows:
1. Open Internet options -> Security -> Trusted sites.
2. Select Sites to open the Trusted sites dialog box.
3. Enter the Manager URL and select Add.
4. Select Close.
6.4 Importing Web Assistant Resources
Web Assistant requires special resources to display and structure the content. The resources must be imported as
DKP archive into the SAP Enable Now Manager. The DKP archive contains:
• Text Styles: Web Assistant - SF Theme - Text styles for Web Assistant UI and content.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 44
• Custom Properties (Classes) - Categories of the learning app.
Downloading the Web Assistant resources
You can download the Web Assistant resources from the SAP Note.
Importing the resources
To import the Web Assistant resources, proceed as follows:
1. Select your workarea in the Workarea view.
2. Select Import Archive.
The File Upload dialog box is opened.
3. Select Browse...
4. Select the Web_Assistant_SuccessFactors_Resources.dkp file and select Open.
5. Select Upload.
The resources are stored under Resources -> Adaptable Resources.
6. Select each resource and select Publish in the object editor to publish the resources for the end user.
The Web Assistant resources are published.
6.5 Enabling Web Assistant
You can enable Web Assistant for your SAP SuccessFactors system.
Proceed as follows:
1. Select Module -> Admin Center.
2. Open Tools -> Web Assistant Settings or search for Web Assistant Settings.
3. Adapt the settings for your content scenario, see below.
4. Select Save.
Standard content scenario
To use the standard content scenario for SAP SuccessFactors adapt the settings as follows:
Note
For SAP SuccessFactors, learning tutorials for the learning app are available as standard SAP content. Context
help and guided tours are not available.
Field Label Value
Activate the control to use Web Assistant in your SAP
Enable Now Web Assistant
SuccessFactors system.
Enter the following Manager URL of the Web Assistant
Plugin Server framework: https://webassistant.enable-
now.cloud.sap/
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 45
Field Label Value
Enter the following parameter: noHelpMode=carousel
Note
Parameters The noHelpMode=carousel parameter specifies to
show an empty carousel with learning app button if no
further help content (context help or guided tour) is
available.
Content Sources
Custom Content Activate the control.
Enter the following URL of the SAP Enable Now Server.
Make sure that the URL ends with a slash.
Enable Now Server
https://education.hana.ondemand.com/educati
on/
Enter the following workarea ID for the Web Assistant
Enable Now Workarea ID
content: sfsf
Additional Content (Optional)
Activate the control to use the learning center for Web
Display Learning Center
Assistant.
Enter the following workarea ID for the learning center
Enable Now Workarea ID
content: sfsf
Extended content scenario
To use the extended content scenario for SAP SuccessFactors adapt the settings as follows:
Note
For SAP SuccessFactors, learning tutorials for the learning app are available as standard SAP content. Context
help and guided tours are not available.
Field Label Value
Activate the control to use Web Assistant in your SAP
Enable Now Web Assistant
SuccessFactors system.
Enter the following Manager URL of the Web Assistant
Plugin Server framework: https://webassistant.enable-
now.cloud.sap/
Parameters Enter the following parameter: noHelpMode=carousel
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 46
Field Label Value
Note
The noHelpMode=carousel parameter specifies to
show an empty carousel with learning app button if no
further help content (context help or guided tour) is
available.
Content Sources
Custom Content Activate the control to use custom content.
Enter the URL of your SAP Enable Now Manager. Make
sure that the URL ends with a slash.
Enable Now Server
For example: https://customer.enable-
now.cloud.sap/
Enter the workarea ID for the Web Assistant content. For
Enable Now Workarea ID
example: web_assistant
Additional Content (Optional)
Activate the control to use the learning center for Web
Display Learning Center
Assistant.
Enter the workarea ID for the learning center content.
You can use the workarea with the Web Assistant
content or a different workarea.
For example: learning_app
Enable Now Workarea ID
Note
This workarea must be an extended workarea that
synchronizes the standard SAP content.
"What's New" Content Activate the control to use What's New content.
Select the checkbox to start What's New content directly
Show "What's New" directly on homepage
without showing an info bar.
Custom content scenario
To use the custom content scenario for SAP SuccessFactors adapt the settings as follows:
Field Label Value
Activate the control to use Web Assistant in your SAP
Enable Now Web Assistant
SuccessFactors system.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 47
Field Label Value
Enter the following Manager URL of the Web Assistant
Plugin Server framework: https://webassistant.enable-
now.cloud.sap/
Enter the following parameter: noHelpMode=carousel
Note
Parameters The noHelpMode=carousel parameter specifies to
show an empty carousel with learning app button if no
further help content (context help or guided tour) is
available.
Content Sources
Custom Content Activate the control to use custom content.
Enter the URL of the SAP Enable Now Server. Make sure
that the URL ends with a slash.
Enable Now Server
For example: https://customer.enable-
now.cloud.sap/
Enter the workarea ID for the Web Assistant content. For
Enable Now Workarea ID
example: web_assistant
Additional Content (Optional)
Activate the control to use the learning center for Web
Display Learning Center
Assistant.
Enter the workarea ID for the learning center content.
You can use the workarea with the Web Assistant
Enable Now Workarea ID content or a different workarea.
For example: learning_app
"What's New" Content Activate the control to use What's New content.
Select the checkbox to start What's New content directly
Show "What's New" directly on homepage
without showing an info bar.
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 48
6.6 Setup Checklist
Please use this overview to verify your setup and configuration:
SAP Enable Now Manager
SAP Enable Now Manager installed
SSO activated
Author roles assigned
CORS activated
New workarea for content created
Resources imported
Resources published
Browser
URLs added to trusted sites
SAP SuccessFactors
Web Assistant configured in SAP SuccessFactors
SAP Enable Now Web Assistant Integration
Set Up of Web Assistant for SAP SuccessFactors CUSTOMER 49
7 Features and Configuration
The Web Assistant provides different features and configurations you can use to set up and customize your Web
Assistant as required.
7.1 Configuring the Web Assistant
You can configure your Web Assistant by using parameters. The configuration of the Web Assistant depends on the
integration in your application. In most cases, you will find a Parameters field or a Parameters configuration area.
You can enter your required Web Assistant parameters.
Each Web Assistant parameter has a name and a value. For example: Name: editor; Value: true
In some systems it is required to add the parameters as key-value pairs by using an equals sign. For example:
editor=true. A list of parameters has to be separated by a semicolon.
You will find further information about the configuration in the chapters of each supported application.
7.2 Edit Mode
To edit content in a respective application, you must start Web Assistant in edit mode. The edit mode provides a
web-based editor.
Note
When using SAP Enable Now Manager as content server the author needs an author role and access to the
workarea on the Manager.
Parameter
To enable the edit mode, add the following parameter to the Web Assistant configuration in your application:
Note
Do not use the editor parameter in your productive system as the edit mode is available for all users. Use the
parameter in a preview or test system or use the URL parameter to activate the edit mode.
Parameter Value
editor true
URL parameter
You can also add the help-editor parameter to the URL of your application. This is recommended, if you are
editing the content in a productive system.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 50
The parameter can be entered as follows:
Example
https://<YourServer>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?&sap-
ushell-config-url=cfg/sap/Help4.json&help-editor=true
7.3 What's New Mode
With the What's New mode, you can show new features of your app or changes in your processes. What's New
content can be created for context help and guided tours.
After the first start of an app, a note about changes is displayed. When selecting the note, the What's New mode of
the Web Assistant is started and the What's New content is shown in the carousel. When closing the What's New
mode, a What's New button is displayed in the carousel to show the What's New content again.
A content is considered as What's New content, if the Context parameter has the value <context>!whatsnew. For
example: Shell-home!whatsnew
Whats New content is automatically requested and shown next to the usual Web Assistant content. There is no
need to configure it specifically.
Parameter
To further configure the What's New mode, add the following optional parameters to the Web Assistant
configuration in your application:
Description Parameter Value
Open directly
whatsNewDirect
Opens the carousel with the What's true
New content directly.
Time limit <YYYY-MM-DD>
Specifies until which date the What's whatsNewExpiration
Example: 2019-02-01
New content is shown.
Info bar duration
Specifies how many seconds the info <value in seconds>
infoBarTimeoutWhatsNew
bar for What's New content is Example: 10
displayed.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 51
7.4 Learning App
The learning app of Web Assistant allows you to provide your users with any knowledge material, for example,
created with SAP Enable Now (such as process tutorials or interactive courseware). The learning app can be
activated easily for the Web Assistant to be delivered directly from within the application and in the right context.
The linked materials will be represented within an additional window on top of the current screen or can be opened
in a new browser window.
Recommended Learning
The learning app provides each user with recommended learning content, dependent on the current context and
role. When the Learning tile is selected in the Web Assistant carousel, the Recommended Learning dialog box with
the learning content opens. When a content object is selected, the content playback is started.
Learning Center
The learning center shows all available content. In the Recommended Learning dialog box, you can select the
Learning Center button to open the learning center in an additional browser window. In the toolbar of the learning
center, users can select a category and a role to display the relevant content only.
7.4.1 Configuring the Learning App
To include the learning center in your Web Assistant, you must assign a Manager workarea as URL parameter.
Parameter
To specify learning content for the learning center, add the following parameter to the Web Assistant configuration
in your application:
Description Parameter Value
<your Manager URL>
Example:
Specifies the Manager URL. learningAppBackendUrl
https://customer.enable-
now.cloud.sap/
Specifies the workarea with the
learningAppWorkspace <your Manager workarea ID>
learning app content.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 52
Description Parameter Value
Example: learning_app
Specifies to show an empty carousel
with learning app button if no further
noHelpMode carousel
help content (context help or guided
tour) is available.
Standard content
The standard content for SAP S/4HANA uses the Manager URL https://education.hana.ondemand.com/education
with the workarea s4.
The standard content for SAP SuccessFactors uses the Manager URL
https://education.hana.ondemand.com/education with the workarea sfsf.
Customizing the standard content
You can customize the standard content and you can create your own content with SAP Enable Now. See the Web
Assistant authoring guide for further information.
7.4.2 Linking a Learning Community
In the learning app, you can link to a learning community that allows your users to discuss with other users. When
you have specified a link, the learning app shows a Community button in the Recommended Learning dialog box and
in learning center which opens the assigned community.
Parameter
To specify a community, add the following parameter to the Web Assistant configuration in your application:
Parameter Value
LACommunityUrl <your Community URL>
7.4.3 Learner Feedback
Learners can rate and can send feedback for the learning content to the authors. This can be done for each content
object.
Sending feedback
Each content object in the content list has a Send Feedback to the Author button. Selecting the button opens a
dialog box that allows the learner to select a rating and to enter a comment.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 53
Displaying the comment
The feedback for a content object will be sent to the Manager workarea and is saved in the content object. Authors
can see the feedback in the content object.
To see the feedback, proceed as follows:
1. Open the workarea view of the Manager.
2. Select a content object in the tree.
3. Select the Tasks tab in the object editor.
4. Search for the Learner Feedback event in the History table.
The Learner Feedback shows the rating and the comment of the user.
Parameter
The learner feedback is activated by default. To deactivate the feedback functionality, add the following parameter
to the Web Assistant configuration in your application:
Parameter Value
LAFeedback false
7.5 Auto Start for Guided Tours
A guided tour can be started automatically when a corresponding app is opened. This allows you, for example, to
show your users an introduction of your app.
After an automatically started guided tour is closed, no carousel is opened and the Web Assistant is closed.
Parameter
To specify a guided tour for the auto start, add the following parameter to the Web Assistant configuration in your
application:
Parameter Value
<ProjectUID>
tour
Example: PR_E4FCAFDF07247083
7.6 Customizing the Web Assistant UI
For the Web Assistant UI, you can customize the theme and the colors used. Add the following parameters the Web
Assistant configuration in your application:
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 54
Description Parameter Value
Theme
Specifies the theme used by the Web
Assistant UI as basis for the
customization.
Available themes are default and
light. You can customize the main
themeBase default, light
colors of a theme. Some color values
will be calculated automatically
based on the colors specified.
Choose default as theme if you
prefer darker colors. Choose light if
you prefer lighter colors.
Colors
Specifies the colors of the Web
Assistant UI. You can use RGB
(255,255,255) or HEX (#FFFFFF)
color values.
Accent foreground color for
highlighted elements used for texts accentFg Example: 255,255,255
and icons.
Accent background color for
highlighted elements used for tiles,
accentBg Example: 64,134,0
hotspots, and dialog titles, for
example.
UI foreground color for texts and
icons used in panels, dialog boxes,
menus, and tiles. uiFg Example: 255,255,255
UI background color used for panels,
uiBg Example: 48,48,48
dialog boxes, menus, and tiles.
Focus foreground color used for
focusFg Example: 255,255,255
texts and icons of focused objects.
Focus background color used for the
focusBg Example: 80,100,102
background of focused objects.
What's New foreground color for
highlighted elements used for texts WNFg Example: 255,255,255
and icons.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 55
Description Parameter Value
What's New background color for
WNBg Example: 214,84,43
highlighted elements.
Background color of the header bars
bubHeadBgCol Example: 64,134,0
in bubbles and dialogs.
Background color of the learning
LABg Example: 237,237,237
center.
Text color of the learning content tile
LAAssetFg Example: 0,0,0
in the learning center.
Background color of the learning
LAAssetBg Example: 255,255,255
content tile in the learning center.
Text and icon color of the header
LAHeadFg Example: 255,255,255
area in the learning center.
Background color of the header area
LAHeadBg Example: 64,134,0
in the learning center.
Text styles
Specifies the text styles of the Web
Assistant content.
The parameter uses the customized
Text Styles resource for the
correponding Web Assistant theme
from the used Manager workarea.
You can use the Text Styles: Web
Assistant - Default Theme or Text
Styles: Web Assistant - Light Theme
of the Adaptable Resources. customTextStyles true
You can customize a Text Style
resource as follows:
1. Open the required Text Style
resource in the Text Styles
Editor of the Producer.
2. Customize the text styles.
3. Save the Text Styles resource to
the Manager.
4. Publish the Text Styles
resource.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 56
7.7 Help for SAP GUI for HTML and Web Dynpro
For SAP Fiori launchpad apps using SAP GUI for HTML and Web Dynpro additional help content is available that
cannot be displayed in Web Assistant. You can show specific info tiles for each system in Web Assistant on how to
access the help content.
Note
The help is supported for SAP GUI for HTML and Web Dynpro under SAP Fiori launchpad only.
Parameter
To show the specific info tiles, add the following parameters to Web Assistant configuration in your application:
Description Parameter Value
Show carousel
Specifies that the carousel is shown noHelpMode carousel
also if no help content is available.
Activate global help
Specifies that a general help content true
useGlobalHelp
is used instead of Web Assistant
content. Shows the specific info tiles.
7.8 Further Configuration
There are further configurations to customize the behavior of Web Assistant. Add the following parameters to the
Web Assistant configuration in your application:
Description Parameter Value
Vertical carousel
Displays the carousel vertically. In
the SAP Fiori app, the carousel will carouselOrientation vertical
move the application to the left when
Web Assistant is opened.
Vertical carousel width
<value in pixel>
Specifies the width of the vertical verticalW
Example: 280
carousel.
Info bar duration
<value in seconds>
Specifies, how many seconds the infoBarTimeout
Example: 3
info bar is displayed.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 57
Description Parameter Value
Hiding the Minimize button
Hides the Minimize button in the showMinimizeButton false
carousel.
7.9 Supported UI Languages
The Web Assistant UI supports the following languages:
• Arabic • Hebrew
• Bulgarian • Japanese
• Croatian • Korean
• Czech • Norwegian
• Danish • Polish
• Dutch • Portuguese
• English • Romanian
• Finnish • Russian
• French • Spanish
• German • Swedish
• Greek • Turkish
• Hungarian • Chinese Simplified
• Italian • Chinese Traditional
7.10 URL Parameter
Each configuration parameter of the Web Assistant can be used in the URL of the app. To use a parameter in the
URL, you have to add &help- in front of the parameter name.
Make sure that the values added are encoded. For example, when using URLs or colors.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 58
Parameter
&help-<Parameter>=<Value>
Example
&help-showWhatsNew=true
https://<YourServer>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?help-
product=WebAssistant&help-showWhatsNew=true&sap-ushell-config-
url=cfg/sap/Help4.json#Shell-home
Note
Do not enter an URL parameter at the end of an URL after the hashtag.
SAP Enable Now Web Assistant Integration
Features and Configuration CUSTOMER 59
8 Stable IDs
Recommendation
This chapter might be interesting for you if you develop own apps.
The principle of displaying context-sensitive information is based on the mapping of the help content to the UI
controls. Hence, a stable UI control re-recognition is required.
UI controls (for example: edit fields, buttons) shown within an application screen are usually dynamic. For example,
the application screen size can differ based on the user's preference. This means the UI control can have a different
position each time the application screen is shown. That is why the UI control position cannot be used to re-
recognize the control reliably.
As a result, the Web Assistant requires reliable object information from the application.
Requirements for stable UI controls
To use stable UI controls, consider the following:
• There is a readable attribute within the HTML DOM (for example: "id" attribute).
• The value of the attribute is unique.
• The value of the attribute is persistent. It does not change when refreshing the browser window, logging out
and in again, and so on.
SAP Enable Now Web Assistant Integration
Stable IDs CUSTOMER 60
9 Technical Support
Please use the SAP Incident Wizard on the SAP Support Portal to submit your incidents on the following
components:
• KM-WPB // Enable Now
• MOB-UIA-TUT // Enable Now – Web Assistant
• KM-WPB-PRO // Enable Now – Producer
• KM-WPB-MGR // Enable Now – Manager
Using the SAP Support Portal
If you are not familiar with the SAP Support Portal, read the following information:
• To access the SAP Support Portal you need an S-user ID and password. You can request access data from
your SAP Super Administrator or register online on the SAP Support Portal page under Registration.
• With this user, you have read-access to all the contents of the SAP Support Portal, you can use the SAP
Community Network and SAP Help Portal, and you can also book courses under SAP Education.
• If you want to work with the support applications (Incident Wizard, license key request, system data
maintenance, manage remote connections, software download and so on), you need the corresponding
authorizations, which your SAP Super Administrator can give you.
• You can find information for new users and about support applications on the Support Portal Homepage
under Learn More. There you can also register for a personal overview demonstration of the SAP Support
Portal.
• In case of problems with SAP Support Portal contact your local Customer Interaction Center.
An online web form is available on http://support.sap.com/contactus. This web form should be used for all
written communication with your local customer interaction center. More Details about Incident Processing,
Support Addresses and Hotline Numbers can be found here:
http://service.sap.com/sap/support/notes/560499
• Are you interested in a tour through the SAP Support Portal? Register for an online demo.
Diagnosis function in Producer
The Producer diagnosis function can also be used to check the technical data of the installation on your computer
(version, operating system, browser, etc.). Open Producer and select Diagnosis… by using the Help menu. The
Producer transmits the required information automatically and lists this in a corresponding dialog box. This
information can also be saved as a text file and sent as an E-mail attachment to the SAP support staff.
SAP Enable Now Web Assistant Integration
Technical Support CUSTOMER 61
10 Important Disclaimers on Legal Aspects
This document is for informational purposes only. Its content is subject to change without notice, and SAP does not
warrant that it is error-free. SAP MAKES NO WARRANTIES, EXPRESS OR IMPLIED, OR OF MERCHANTABILITY, OR
FITNESS FOR A PARTICULAR PURPOSE.
Coding Samples
Any software coding and/or code lines / strings ("Code") included in this documentation are only examples and are
not intended to be used in a productive system environment. The Code is only intended to better explain and
visualize the syntax and phrasing rules of certain coding. SAP does not warrant the correctness and completeness
of the Code given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code, unless
damages were caused by SAP intentionally or by SAP's gross negligence.
Accessibility
The information contained in the SAP documentation represents SAP's current view of accessibility criteria as of
the date of publication; it is in no way intended to be a binding guideline on how to ensure accessibility of software
products. SAP specifically disclaims any liability with respect to this document and no contractual obligations or
commitments are formed either directly or indirectly by this document.
Gender-Neutral Language
As far as possible, SAP documentation is gender neutral. Depending on the context, the reader is addressed
directly with "you", or a gender-neutral noun (such as "sales person" or "working days") is used. If when referring to
members of both sexes, however, the third-person singular cannot be avoided or a gender-neutral noun does not
exist, SAP reserves the right to use the masculine form of the noun and pronoun. This is to ensure that the
documentation remains comprehensible.
Internet Hyperlinks
The SAP documentation may contain hyperlinks to the Internet. These hyperlinks are intended to serve as a hint
about where to find related information. SAP does not warrant the availability and correctness of this related
information or the ability of this information to serve a particular purpose. SAP shall not be liable for any damages
caused by the use of related information unless damages have been caused by SAP's gross negligence or willful
misconduct. Regarding link classification, see: http://help.sap.com/disclaimer.
SAP Enable Now Web Assistant Integration
Important Disclaimers on Legal Aspects CUSTOMER 62
www.sap.com/contactsap
© 2019 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form
or for any purpose without the express permission of SAP SE or an SAP
affiliate company.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP SE and its distributors contain
proprietary software components of other software vendors. National
product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for
informational purposes only, without representation or warranty of any
kind, and SAP or its affiliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP or
SAP affiliate company products and services are those that are set forth in
the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an
additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to
pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein.
This document, or any related presentation, and SAP SE’s or its affiliated
companies’ strategy and possible future developments, products, and/or
platforms, directions, and functionality are all subject to change and may
be changed by SAP SE or its affiliated companies at any time for any
reason without notice. The information in this document is not a
commitment, promise, or legal obligation to deliver any material, code, or
functionality. All forward-looking statements are subject to various risks
and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these
forward-looking statements, and they should not be relied upon in making
purchasing decisions.
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP SE
(or an SAP affiliate company) in Germany and other countries. All other
product and service names mentioned are the trademarks of their
respective companies.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx
for additional trademark information and notices.