Sap SF Learning - Management - Settings - Configuration - Guide
Sap SF Learning - Management - Settings - Configuration - Guide
2 Change History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
3 Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4 Configuration Steps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.1 Create Bizx Learning Administrator Role. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2 Set LMS Administrator Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.3 Domains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Create Parent Level Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Create Child Level Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.4 Security Roles and Role Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Learning Administrator Role. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Instructor Role. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
User Roles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.5 Users in SAP SuccessFactors Learning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Manual User Creation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Direct User File Import. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
User Import via User Connector - SF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.6 References File Import. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Download References Data Import Template. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Load Import Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.7 System Configuration Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Edit LMS_ADMIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Edit CONTENT IMPORT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.8 Global Variables Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Edit General Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Edit AICC Wrapper Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Edit Mail Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.9 Registration Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Edit Registration Notification Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.10 Notification Templates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
4.11 Certificate of Completion and Roster. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Assign Role for Printing the Certificate of Completion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Customize Certificates of Completion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Assign Role to Print the Roster of Users. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.12 Connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5 More Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
The purpose of this document is to describe the configuration steps required to set up the scope of SAP Best
Practices for SAP SuccessFactors Learning, which is described in further documentation assets, such as the
process diagrams and test script.
Learn about changes to the documentation for Learning Management Settings in recent releases.
2H 2022
This SAP Best Practices solution assumes that SAP SuccessFactors Learning runs in an integrated scenario
with SAP SuccessFactors HCM Suite (BizX) and LMS is integrated with an already-deployed and in-use BizX
environment with a Super Admin account. If this is not true, then you must configure and deploy the HCM Suite
first before continuing with the configurations for SAP SuccessFactors Learning.
Caution
Be aware that the use of connectors has to be tested thoroughly to ensure that data is imported correctly
into LMS. It could prove to be very difficult or impossible to delete imported data especially once that data
has been used. Therefore, always use connectors in test systems and be very cautious when using in
production systems. Only have experienced users using connectors!
This SAP Best Practices solution includes the usage of Curricula and of Programs. There is no specific
configuration required to be able to use these two types of course structuring.
In this section the main differences between Curricula and Programs are highlighted.
Curricula
A curriculum is a set of one or more courses (learning items) that users must successfully complete to be
qualified or remain qualified in a certain area. For example, you might have a set of courses that your
employees must complete to be allowed to lead an off-site retreat. Because of the legal issues of responsibility,
you want to closely track users' completion. Or, especially in industries like food and drug, nuclear, or other
high-risk enterprises, you might be regulated by an organization (the Food and Drug Administration in the
United States, for example). You want to closely track that users have been trained to handle food and drugs,
nuclear material, and so on.
Programs
Learning programs combine learning events to create a schedule of learning. The schedule of learning is
controlled by the program's agenda, which functions like an academic syllabus. It outlines events over the time
of the program. For example, you can create a month-long employee on-boarding program. The agenda can be
weekly: a new learning event for each week over a month. The learning events can be internal learning items or
they can be external content (such as a welcome video hosted on the company intranet).
Programs are like curricula, but curricula are for customers whose learning management systems must
comply with a regulator. Programs are easier to create but do not have requirements of regulated customers.
Note
Best Practices contents are designed for US local. Default preference and reference data provided are
for US.
4.3 Domains
Users, learning items, scheduled offerings, curricula, content objects, and any other major SAP
SuccessFactors Learning data entities have a Domain field. The value in the Domain field determines that
individual users, learning items, or scheduled offering's security ownership.
A domain tells you the ownership of a record and who can edit it. For example, you could create three domains:
North America, South America, and Asia-Pacific and place users into each of those domains by selecting one of
them in the user record's Domain field.
Note
Many customers consider aligning the LMS Domain to the BizX user division.
Domain ID (30 Char) Level Parent Domain ID Domain Types Description (100 Char)
Follow the steps to enter the domain structure from the top down, since the parent domain must be present in
the system before it can be associated to a child domain.
A security role is a collection of rules, restrictions, permissions, and security domains you can attach to a user
to define the user's privileges in SAP SuccessFactors Learning.
Roles are groups of users that have the same security domain, permissions, and security domain restriction
settings. For example, American Learning Administrators can add Learning Items in the North American and
South American domains.
Several roles exist in the system by default. These system default roles are preconfigured with permissions.
Note
The following Learning Administrator Role has to be created for the implementation.
Create Instructors
Instructors have a dedicated view to help them manage their courses by leveraging an existing user
authentication, eliminating the need for administrator-level access.
If the instructor does not already have a user ID and password, create it in Users Users Add New (or
import the user through the user connector). The user ID is required because the instructor logs on to the
instructor view using the user ID and password, not the instructor ID.
Once user ID is created, assign this user ID to instructor via Related User field in Instructors Summary page.
User role types only contain permissions, whereas admin role types contain permissions as well as entity,
function, and permission restrictions.
Two user roles exist in the system by default. These system default roles are preconfigured with permissions.
Note
This configuration guide describes the creation of the user role as a copy of the default role.
For an individual user to access online content or register for instructor led offerings, a User record in SAP
SuccessFactors Learning is required.
User ID
This is the unique case-sensitive primary key for the User record in SAP SuccessFactors Learning. The User ID
is used for the user to log on to SuccessFactors Learning.
Note
For a BizX integrated system, the User ID must match the User ID in BizX.
User Status
User records in SuccessFactors Learning can be set to active or inactive status. Ensure users are set to Active.
Domain
User roles determine menu access on the User-side of SuccessFactors Learning. Assign the Role, which has
been created during role configuration.
Primary Manager
A user’s Primary Manager is identified by the manager reference on the user’s record.
Employee Type
Employee type is another way to categorize Users, and usually represents a pay type or employee/contractor
differentiation. Employee Type is an available attribute for Assignment Profiles.
Employee Status
The employee status is typically used to indicate the current relationship of a user to the business.
The administrator can manually add users to Learning from the User page.
Download Template
Populate the user template file EntityTemplate_User.xlsx with the user information from BizX and import the
file. Columns Role (*required), Domain ID (*required) should be filled with LMS Roles and Domain ID defined
earlier.
Note
The scheduled import job will be displayed at the bottom of the screen once submitted. The job status
will change to Succeeded or Failed upon completion. You can download and view the results for a failed
job. Make the necessary changes based on the comments and repeat the import steps above.
Refer to Connector chapter for a more detailed description of using the connector method.
During initial deployment, SAP SuccessFactors administrators set References to match the settings of the
organization.
This configuration guide describes the following References configurations that are required to activate the
related scope and end-to-end processes:
• Geography
• Learning
• Physical Resources
• System Administration
• User Management
Before you import the Reference file, update the worksheet with correct field IDs.
Note
The Data Import Tool can be used to upload most reference values using an excel spreadsheet template at
one time. First the References template (excel spreadsheet) should be downloaded from the system. Each
reference has its own tab in the spreadsheet. Populate the spreadsheet with the necessary data and upload
the template in the system.
The sample file includes a set of generic datasets for immediate import. However, it is critical to review and
populate all the required References datasets.
Following tabs in the sample file are populated with SAP Best Practices solution datasets for import:
• Approval Role
• Assignment Type
• Completion Status
• Country
• Curriculum Type
• Delivered Method
• Document Type
• Employee Status
• Employee Type
1. Open and enter data on the appropriate tabs according to the values in the SAP Best Practices References
Sample File (if there is no data to be uploaded for the specific references configuration tab, then leave it
blank.
2. Save the data file.
3. Navigate to System Administration System Management Tools Import Data .
4. Select the radio button for Import Data.
5. Select References from the dropdown menu for Entity Type.
6. Select Add from the dropdown menu for Import Option. (Choose the Add and Update option when adding
new reference values as well as updating existing values. Choose the Update option if only updating
existing reference values in the system).
7. Browse and select the completed template that is to be uploaded. Select time zone if necessary.
8. Choose Submit.
Note
The scheduled import job will be displayed at the bottom of the screen once submitted. The job status
will change to Succeeded or Failed upon completion. You can download and view the results for a failed
job. Make the necessary changes based on the comments and repeat the import steps above.
Note
In order to manually update References values, navigate to References Category (that is People
Management) and choose the list to update. Use the Add New option to add the new References
Configurations.
Some References might require additional configuration for example, Subject Areas can be built with
parent/child relationships.
enableItemRecommendations=true
jamIntegrationEnabled=false
updatedSupervisorFlow=true
fileUploadMaxSize=2147483647
The default setting for Background Job Schedule is between 0 to 5 every day. To enable Run Immediately
option, make the following changes in LMS_ADMIN:
allowableBackgroundJobTimeframes[Monday].enabled=true
allowableBackgroundJobTimeframes[Monday].startHour=*
allowableBackgroundJobTimeframes[Monday].startDate=*
allowableBackgroundJobTimeframes[Monday].startMonth=*
allowableBackgroundJobTimeframes[Monday].startYear=*
allowableBackgroundJobTimeframes[Monday].startDayofWeek=mon
allowableBackgroundJobTimeframes[Monday].endMinute=*
allowableBackgroundJobTimeframes[Monday].endHour=*
allowableBackgroundJobTimeframes[Monday].endDate=*
allowableBackgroundJobTimeframes[Monday].endMonth=*
allowableBackgroundJobTimeframes[Monday].endYear=*
allowableBackgroundJobTimeframes[Monday].endDayofWeek=mon
allowableBackgroundJobTimeframes[Tuesday].enabled=true
allowableBackgroundJobTimeframes[Tuesday].startMinute=*
allowableBackgroundJobTimeframes[Tuesday].startHour=*
allowableBackgroundJobTimeframes[Tuesday].startDate=*
maximumFileSizeKB=1000000
SAP SuccessFactors Learning builds and sends emails to users according to how you configure it. You can
configure SAP SuccessFactors Learning to send email notifications to one or more individuals when an event
The format and content of the messages are controlled by notification templates. To change the messages that
users receive, you change the notification templates.
Notification templates are a set of content, HTML, text placeholders, and programmatic syntax tags. SAP
SuccessFactors Learning has two kinds of notification templates:
• System-provided notification templates are triggered based on events, like a registration or an automatic
process.
• Ad hoc notification templates allow you to trigger an email at any time from pages in SAP
SuccessFactors Learning.
Most customers can use the default notification templates with very few changes. For example, you might want
to add some disclaimer information at the bottom of the page or you might want to add your own logo.
See SAP SuccessFactors Learning Email Notification Messages for more information.
SAP SuccessFactors Learning ships with default certificates of completion. But many customers want to create
their own certificates of completion to add their own logo, their own signature line, and so on.
Prerequisites
To create custom certificates of completion, you need to know basic Cascading Style Sheet (CSS) syntax, and
you need to know some basic HyperText Markup Language (HTML).
You can add images to your certificate. Before you start, edit your image for the template. For example, size it
appropriately for print, adjust the colors, and so on.
<html>
<head>
<title>Certificate Of Completion</title>
</head>
<div
style="border: 5px solid rgb(227, 225, 225); margin: 5px 25px; width: 900px; min-height: 670px;">
<div
style="border: 3px solid rgb(0, 157, 224); width: 894px; min-height: 664px;">
<div
style="border: 1px solid rgb(0, 157, 224); margin: 4px; width: 884px; min-height: 654px; text-align: center;">
src="<SAP_SUCCESSFACTORS_LOGO/>"></div>
<div
style="margin: 0pt 0pt 10px; font-size: 50px; font-weight: bold; color: black;">CERTIFICATE
OF COMPLETION<br>
<br>
</div>
</span>
<br>
</div>
<br>
<br>
<br>
<br>
<br>
<br>
<table
<tbody>
</td>
<td
<COMPLETION_MONTH/> <COMPLETION_YEAR/><span class=""></span><br>
</td>
</td>
<td
</td>
</tr>
<tr>
</td>
<td
style="border-top: 1px solid rgb(0, 0, 0); font-size: 20px; vertical-align: top; text-align: center; width:
352px;">Date<br>
</td>
</td>
<td
style="border-top: 1px solid rgb(0, 0, 0); font-size: 20px; vertical-align: top; text-align: center; width:
352px;">Instructor<br>
</td>
</td>
</tr>
</tbody>
</table>
<br>
</div>
</div>
</body>
</html>
Certificate of Completion
The Certificate of Completion can be printed by both the user and the administrator.
Roster Print
The Instructor can print the roster of users for the scheduled offering.
Field Description
Template ID This is the unique ID of the template. Users do not see it.
Description Use the description field to describe the certificate for other administrators.
Default Locale This is the locale that SAP SuccessFactors Learning falls back to if it cannot find a copy of
the certificate template in the users' locales.
Report Category This field describes what users complete when they see this certificate. In other words, what
are users completing Item or Program.
Orientation Select the orientation for your certificate. Most certificates are landscape.
4. Upload any images that you want to use by choosing Add Image.
We recommend that you add your logo and maybe one more image - like the logo of your corporate training
group.
5. To add the image to the certificate, type <img src=""/>, place your cursor between the double quotes, and
then choose the image in Images.
To remove the image, find its tag in the HTML and delete it. For example, if you added an image with the
tag<SF_LEARNING_ICON_SAP_PORTAL/> delete that text to delete the relative link to the image.
6. To add dynamic data to the certificate, place your cursor in the HTML body where you want the data to go,
and then choose the data in Tokens.
To delete the data, find the syntax tag in the HMTL and delete it. For example, if you add the user's first
name to the certificate so that each individual's name appears on the printed certificate, you add
<USER_FIRST_NAME/>. To remove the user's first name, delete text <USER_FIRST_NAME/>.
7. Add HTML and CSS around the images and dynamic data to control the formatting.
If you are not an expert with HTML and CSS, we recommend that you leave the default HTML and CSS in
the certificate and edit only the text, syntax tags, and images.
8. To test the certificate template, choose Preview.
9. To save the certificate template, choose Save.
10. To reset the certificate template to the default version, choose Reset.
This SAP Best Practices solution describes the use of the following connectors:
• Item Connector
• Schedule Offering Connector
• User Connector – SF
• Curriculum Connector
Caution
Be aware that the use of connectors has to be tested thoroughly to ensure that data is imported
correctly into LMS. It could prove to be very difficult or impossible to delete imported data especially
once that data has been used. Therefore, always use connectors in test systems and be very cautious
when using in production systems. Only have experienced users using connectors!
Note
The default column delimiter for the input file is |. You can change the delimiter. Ensure all input files
are using the defined delimiter.
Note
Item Connector
N item.connector.defaultValue.item.autoCompe
tency=N
Schedule Offering
America/New_York scheduleoffering.connector.defaultValue.time-
zone=America/New_York
N scheduleoffering.connector.defaultValue.publishI-
nAllCatalogs=N
User Connector - SF
sfuser.connector.defaultValue.parentOrgID=
sfuser.connector.defaultValue.parentDomainID=
Y sfuser.connector.defaultValue.jpAutoAssignQu
als=Y
Y sfuser.connector.defaultValue.jpAutoRemoveQu
als=Y
Y sfuser.connector.defaultValue.jpAutoAs
signPPRF=Y
Y sfuser.connector.defaultValue.jpAutoRemo
vePPRF=Y
America/New_York sfuser.connector.defaultValue.preferenceTime
Zone=America/New_York
English sfuser.connector.defaultValue.preferenceLo
cale=English
USD sfuser.connector.defaultValue.preferenceCur
rency=USD
N sfuser.connector.defaultValue.supervisorReRou
teItemApprovals=N
N sfuser.connector.defaultValue.supervisorReRou
teScheduleOfferingApprovals=N
N sfuser.connector.defaultValue.supervisorReRou
teSF182Approvals=N
N sfuser.connector.defaultValue.supervisorReRou
tePerformanceReview=N
N sfuser.connector.defaultValue.supervisorReRou
teAssessmentApprovals=N
N sfuser.connector.defaultValue.accessToOrgFi
nAcct=N
Y sfuser.connector.defaultValue.fullTime=Y
N sfuser.connector.defaultValue.includeInGovtRe
porting=N
N sfuser.connector.deafultValue.nativeDeepLin
kUser=N
N sfuser.connector.update.updatePreferences=N
Curriculum Connector
N curriculum.connector.defaultValue.eSigEna
bled=N
Y curriculum.connector.defaultValue.forceIncom
plete=Y
Y curriculum.connector.defaultValue.autoAssign
CompetencyProfile=Y
Y curriculum.connector.defaultValue.autoRemove
CompetencyProfile=Y
Y curriculum.connector.defaultValue.autoAssignQu
als=Y
Y curriculum.connector.defaultValue.autoRemo
veQuals=Y
N curriculum.connector.defaultValue.propageToStu
dent=N
Connector Settings are used to archive the connectors upload file, which can be used to analyse any data
upload in the LMS system.
Populate each template with input data following the previously defined delimiter format.
Note
If you are uploading a user data file to FTP, you use User Connector to load the data. If user data is coming
directly from BizX, you use User Connector - SF.
The Virtual Learning Service (VLS) is the integration between virtual meeting rooms, such as Microsoft Skype
for Business, or Adobe Connect or SAP SuccessFactors Learning.
If your company holds training in such virtual online meeting spaces, you can use the Virtual Learning Service
(VLS) to connect users directly to these meeting rooms where their training takes place. When the meeting
spaces are connected through VLS, users can open a virtual meeting room by choosing a link in their
assignments lists.
Note
<connector>
<description>Macromedia Breeze</description>
<!-- The plateau connector class. This should not be modified. It is the implementation class for Breeze. -
<connector_class>com.plateausystems.elms.framework.vle.
impl.BreezeConnector</connector_class>
<lms_user_name_custom_field_id>x-1111111111</lms_user_name_custom_field_id>
<lms_user_type_custom_field_id>x-2222222222</lms_user_type_custom_field_id>
<folder_id>123456789</folder_id>
<learner_group_id>987654321</learner_group_id>
<instructor_group_id>246813579</instructor_group_id>
<elms_url_prefix>/vle</elms_url_prefix> </connector>
<connector>
<connector_class>com.plateausystems.elms.framework.vle.impl
.SkypeConnector</connector_class>
<!-- ======================================= -
<!-- ======================================= -
<url_api_address>https://lyncdiscover.<your domain></url_api_address>
<!-- ======================================= -
<!-- ======================================= -
<elms_url_prefix>/vle</elms_url_prefix>
The custom column number must be the custom column number on the user
<custom_column_number>200</custom_column_number> </connector>
When you configure Virtual Learning Servers (VLS) for instructors, you enable instructors to launch VLS
sessions from the instructor view, and you are better able to track their virtual training.
Many companies conduct training in virtual meeting rooms like Skype or Adobe Connect. Instructors often use
their own personal accounts and often need to keep track of their account information, the length of the
session, and so on. When you configure instructors for VLS, you relieve them of the responsibility for managing
their accounts. You create an account that they use when they are acting as an instructor (as opposed to their
personal accounts that they use when acting as an employee).
You can use an instructor's VLS Settings to update the VLS settings for an instructor. The VLS tab only applies
if vleEnabled=true in the LMS_ADMIN configuration as described above.
VLS Server The VLS server that the settings apply to. See the VLS Configuration
Manual for the list of supported VLS and how to configure each.
Account ID The instructor's unique account ID for the associated VLS server.
Account Password The instructor's unique password for the associated VLS server.
Action If you select Create New Account, a new account is created for the in
structor on the server. If you select User Existing Account, then an ex
isting account is used for the instructor.
These settings control the default view of the Learning landing page by choosing which tiles to make available
and setting the starting positions and the sizes of the tiles. Users can personalize their home pages by moving
or changing the tile size to suit their preference. The administrator can also choose to lock the tile locations
preventing users from customizing the page.
Show
Ex
Title Active Dates Default Size panded Actions
Enable the Catalog 3.0 Browse feature by the setting in the LIBRARY file.
Assignment profiles run a set of rules (like a where clause) to find users who match a profile. It pools those
users so that you can make an assignment. For example, you can assign a course catalog to the pool or you can
assign specific courses or curricula to the pool. You can design rules to look for all users whose location
attribute is US and assign them the hiring policies training that aligns with US employment law.
Assignment Profiles can assign the entities, such as Catalogs, Curricula, Items, Programs, Recommended
Items/Collections/Programs, and User Role.
As part of the configuration, the setup of one assignment profile is included in this guide. This assignment
profile will be used in one step in the test script.
Note
These steps create Assignment Profile rules only. You will need to add learning entities, such as
Catalogs, Competency Profiles, Curricula, Programs, Items, and so on and propagate to users.
After defining all the entities associated with the Assignment Profile, propagate the rules so that these entities
are assigned to the appropriate users.
This process reconciles changes in the attributes of users and/or the assignment profiles with which they are
associated.
Navigate to System Administration Automatic Processes Assignment Profile Execute Updates and
schedule the automatic process for execution.
This section describes the configuration of two online learning content integration approaches: iContent
deployment location and Open Content Network.
Content deployment location fields configure servers where you deploy learning content. In Content
Deployment Locations, you can select a deployment location to which you can import files. This allows you to
Note
You should receive the relevant configuration values from SAP during provisioning of the customer-specific
iContent deployment location. This configuration guide lists the steps to enter these values.
After customers sign agreements with content providers, the configuration of the Open Content Network is
established in order to connect SAP SuccessFactors Learning to the content provider.
In the steps below [CONTENT_PROVIDER] is a placeholder for the content provider which needs to be
integrated.
Note
The following domainID, itemType, and itemCompletionStatus reflect the configurations which have been
established according to this configuration guide. If other References values have been set, these values
need to be changed accordingly.
In order to import courses into SAP SuccessFactors Learning, the OCN synchronization needs to be run at
least once. The following steps describe how to schedule the synchronization.
Note
When the APM is scheduled, make sure the Last Execution Result shows the status Succeeded to
ensure that content has been synchronized successfully.
In order to be able to import courses into SAP SuccessFactors Learning, which is part of the test script, the
OCN synchronization needs to be run at least once.
Use the curricula assignment file import to bulk assign curricula to users when you have many curricula that
you want to assign to many users at one time and you want to assign them directly (as opposed to using an
assignment profile).
See Using Assignment Import to Bulk Assign Curricula to Users for more information.
Import Option Select Add to add data (add assignments, in this case),
Update to update data (do not add assignments in this
case but update existing assignments), or Add and Update
to do both. In most cases, select Add and Update.
Import File Choose File to browse to and select your Microsoft Excel
file.
Time Zone ID Select the time zone that should be used for the assign
ment date and time. The assignment time is the moment
that SAP SuccessFactors Learning processes the row. The
time is recorded in this time zone.
9. Choose Submit.
Refer to the links below to get latest information on SAP SuccessFactors Learning integration updates.
Learning and Platform Integration - Process and Next Steps Beginning 1H 2022 - Innovation Alert - Welcome to
the SAP SuccessFactors Community!
Refer to the references sample file delivered with this SAP Best Practices solution for a basic reference dataset
for import.
As part of the SAP Best Practices solution for Learning documentation, a References sample file is provided
that is imported into the instance to create the pre-configured references values.
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
• Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
• The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
• SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
• Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Bias-Free Language
SAP supports a culture of diversity and inclusion. Whenever possible, we use unbiased language in our documentation to refer to people of all cultures, ethnicities,
genders, and abilities.
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.