KEMBAR78
Web Assistant Integration Guide en-US | PDF | World Wide Web | Internet & Web
0% found this document useful (0 votes)
189 views63 pages

Web Assistant Integration Guide en-US

This document provides guidance on integrating the SAP Enable Now Web Assistant with different SAP systems and platforms. It describes standard and custom content scenarios and outlines the setup steps for the Web Assistant in SAP S/4HANA on-premise, SAP S/4HANA Cloud, SAP Cloud Platform, and SAP SuccessFactors environments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
189 views63 pages

Web Assistant Integration Guide en-US

This document provides guidance on integrating the SAP Enable Now Web Assistant with different SAP systems and platforms. It describes standard and custom content scenarios and outlines the setup steps for the Web Assistant in SAP S/4HANA on-premise, SAP S/4HANA Cloud, SAP Cloud Platform, and SAP SuccessFactors environments.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 63

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.

You might also like