Professional Documents
Culture Documents
Setup ............................................................................................................................................................. 2
Oracle Fusion URL ................................................................................................................................. 2
Connection to AD info ............................................................................ Error! Bookmark not defined.
Install JMeter ........................................................................................................................................ 2
Install XML Format Post Processor ....................................................................................................... 2
JMeter setup ......................................................................................................................................... 4
Lab 1: Create User Account with SCIM ......................................................................................................... 4
Lab 2: Update email using the SCIM API ....................................................................................................... 7
Lab 3: Notification template update ............................................................................................................. 9
Lab 4: Create user with SCIM, Person with HDL and Worker.dat file ......................................................... 11
Annex 1: worker.dat ................................................................................................................................... 13
Setup
Oracle Fusion URL
Access Oracle Fusion Applications here:
http://hcqb-test.hcm.us2.oraclecloud.com/
Username: Student.Testnnn
o Replace nnn with the sequence number that will be provided to you (e.g.
Student.Test000).
Password: Welcome1COE
Install JMeter
For this lab, you will need JMeter installed. You can find it at this location:
https://jmeter.apache.org/
https://jmeter-plugins.org/wiki/XMLFormatPostProcessor/
Open JMeter
Click File->Open. Choose file Lab_User_Management.jmx
Click on Student Login
o Username: Enter the username that was assigned to you.
Student.Test000
o Password: Welcome1COE
o Mechanism: BASIC_DIGEST
Click on File Save
1. Open JMeter.
2. Go to SCIM Create a user > Request (Create a User)
3. Go to the Body Data tab .
a. Use the values in the request as follows (Replace nnn with the last three digits of your
lastname e.g. Test000)
i. username: Testnnn.Scim001
ii. familyName: Scim001
iii. givenName: Testnnn
iv. displayName: Testnnn Scim001
v. Emails value: testnnn.scim001@oracle.com
4. Click on Save.
5. Right click on SCIM Create a user.
6. Click on Start.
a. This will create the User Account in Fusion Application.
7. Click on View Results Tree.
a. Validate the creation completed successfully
Prior to creating the Person , ensure that User Account creation is disabled.
Next, you set the User Account password in the Security Console
Confirm that the new person is created and linked to the user account
First, we will configure the application to automatically create a User Account when creating a Person.
Examine the user creation ATOM feed to get notified of the user account creation event
21. Go to JMeter.
22. Right-click on SCIM ATOM Get all user requests.
23. Click on Start.
24. Click on View Results Tree.
25. Confirm the request was executed successfully.
26. Click on the Response data tab.
27. Locate information of newly created user account in the response.
28. Copy the ID of the user account . It is a string of alpha-numeric characters.
a. user":{"id":"4E283118F41088FCE050480A369543B4"
29. Click on the SCIM Update a user email > Request (Update a user email)
30. Click on Path.
31. Paste the ID of the user account in the Path
a. The path will look like this:
hcmCoreSetupApi/scim/Users/4E283118F41088FCE050480A369543B4
32. Click on Body Data.
33. Edit the value to contain the updated email address. The line will look like this:
a. "value": testnnn.u.mail001@oracle.com
34. Click on Save.
35. Right-click SCIM Update user email.
36. Click on Start.
37. Click on View Results Tree and confirm the update worked correctly.
Login to the application and confirm the email was correctly updated.
In this lab you will create an email notification template and test it.
First, create a New User Template identified by your user name number.
1. Go to Security console.
2. Click on Administration tab.
3. Click on Notifications.
4. Click on Add Template.
e. Fill the fields as follow: (Replace nnn with the last three digits of your student lastname
e.g. Test000)
o Template Name: New Template Testnnn
o Description: Notification to be sent when a new account request is processed.
o Event: Choose New user created from the drop down list
o Message Subject: Oracle Fusion Applications-Welcome E-Mail
o Message: Copy the following text:
Dear Customer ${firstName} ${lastName},${CRLFX}${CRLFX}${SP4}Congratulations! Your
Oracle Fusion Applications account has been successfully
created.${CRLFX}${CRLFX}${SP4}Please follow the link below to reset your
password.${CRLFX}${CRLFX}${SP4} ${resetUrl}${CRLFX}${CRLFX}${SP4}For any issues,
contact your system administrator.${CRLFX}${CRLFX}Thank You,${CRLFX} Oracle Fusion
Applications${CRLFX}${CRLFX}
Updated by Testnnn.
5. Click the checkbox Enabled.
6. Click on Save and Close.
7. Confirm the new template is in the template list.
Create a new Person with its User Account with a valid email address you can retrieve. When the
creation is completed you should receive the email with the new template.
8. Click on Navigator.
9. Click on Manage Users.
10. Click on Add (plus sign).
11. Fill the required fields:
f. Last Name: New001
g. E-Mail: email you have access to
h. First Name: Testnnn
i. Person Type: choose Employee
j. Legal Employer: choose JR LE1
k. Business Unit: choose Australia BU
12. Click on Autoprovision Roles
13. Click on Save and Close.
14. Enter your Testnnn number and click on Search. Confirm the person is created.
15. Go to Security Console.
16. Click on the User tab.
17. Search for the newly created User Account to confirm it is created.
18. Validate that you received the email and that it uses the new template.
Lab 4: Create user with SCIM, Load Person with HDL
1. Open JMeter.
2. Go to SCIM Create a user > Request (Create a User)
3. Go to the Body Data tab .
a. Use the values in the request as follows (Replace nnn with the last three digits of your
student lastname e.g. Test000)
i. username: Testnnn.Scim002
ii. familyName: Scim002
iii. givenName: Testnnn
iv. displayName: Testnnn Scim002
v. Emails value: testnnn.scim002@oracle.com
4. Click on Save.
5. Right click on SCIM Create a user.
6. Click on Start.
a. This will create the User Account in Fusion Application.
7. Click on View Results Tree.
a. Validate the creation completed successfully
We have created the User Account. The next steps are to create the Person. You will do this via HDL
COMMENT
#####################################################################################################################
#####
COMMENT Create a worker along with name, legislative data, workrelatioship, workterms, assignments, user, roles, and primary email
COMMENT
#####################################################################################################################
#####
METADATA|Worker|SourceSystemOwner|SourceSystemId|EffectiveStartDate|EffectiveEndDate|PersonNumber|StartDate|DateOfBirth|Actio
nCode
MERGE|Worker|BTPS|SSID1_nih0161WRKR_1|2017/01/27|4712/12/31|nih0161WRKR_1|2017/01/27|1970/01/01|HIRE
METADATA|PersonName|SourceSystemOwner|SourceSystemId|EffectiveStartDate|EffectiveEndDate|PersonId(SourceSystemId)|NameType|L
egislationCode|Title|LastName|FirstName|MiddleNames
MERGE|PersonName|BTPS|SSID1_nih0161PN_1|2017/01/27|4712/12/31|SSID1_nih0161WRKR_1|GLOBAL|US|MR.|Test0001|nicl|X
METADATA|PersonLegislativeData|SourceSystemOwner|SourceSystemId|EffectiveStartDate|EffectiveEndDate|PersonId(SourceSystemId)|Leg
islationCode|Sex|MaritalStatus
MERGE|PersonLegislativeData|BTPS|SSID1_nih0161PLD_1|2017/01/27|4712/12/31|SSID1_nih0161WRKR_1|US|M|M
METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|PersonId(SourceSystemId)|LegalEmployerName|DateStart|WorkerType
|PrimaryFlag
MERGE|WorkRelationship|BTPS|SSID1_nih0161WR_1|SSID1_nih0161WRKR_1|JR LE1|2017/01/27|E|Y
METADATA|WorkTerms|SourceSystemOwner|SourceSystemId|PeriodOfServiceId(SourceSystemId)|ActionCode|EffectiveStartDate|EffectiveE
ndDate|EffectiveSequence|EffectiveLatestChange|AssignmentName|AssignmentNumber|PrimaryWorkTermsFlag
MERGE|WorkTerms|BTPS|SSID1_nih0161WT_1|SSID1_nih0161WR_1|HIRE|2017/01/27|4712/12/31|1|Y|nih0161_AN_0099|nih0161_ANUM
_0099|Y
METADATA|Assignment|SourceSystemOwner|SourceSystemId|ActionCode|EffectiveStartDate|EffectiveEndDate|EffectiveSequence|Effective
LatestChange|WorkTermsAssignmentId(SourceSystemId)|AssignmentName|AssignmentNumber|AssignmentStatusTypeCode|PersonTypeCod
e|BusinessUnitShortCode|PrimaryAssignmentFlag|LocationCode
MERGE|Assignment|BTPS|SSID1_nih0161A_1|HIRE|2017/01/27|4712/12/31|1|Y|SSID1_nih0161WT_1|nih0161_AN_0098|nih0161_ANUM_
0098|ACTIVE_PROCESS|Employee|Australia BU|Y|USLoc002
METADATA|PersonUserInformation|PersonNumber|UserName|GeneratedUserAccountFlag|UsernameMatchingFlag
MERGE|PersonUserInformation|nih0161WRKR_1|tester.test0002|Y|Y
METADATA|PersonUserManualRoles|PersonNumber|UserName|RoleName
MERGE|PersonUserManualRoles|nih0161WRKR_1|tester.test0002|Employee
MERGE|PersonUserManualRoles|nih0161WRKR_1|tester.test0002|Line Manager
METADATA|PersonEmail|DateFrom|PersonNumber|EmailType|EmailAddress|PrimaryFlag|SourceSystemOwner|SourceSystemId
MERGE|PersonEmail|2017/01/27|nih0161WRKR_1|W1|nicolas.auclair.tremblay@oracle.com|Y|BTPS|SSID1_nih0161PE_1