HRMS ECC Setup
1. Setting Profile Options for Human Resources Command Center
HR: Extension For Endeca or ECC => Yes
2. Executing the Script for PERSON_ID Encryption
If your enterprise has license to Oracle Self-Service Human Resources, from the Workforce
Explorer dashboard users can navigate to the Talent Profile page for an employee or a contingent
worker. When the applications display the Talent Profile page for a person, the page URL
includes the PERSON_ID value. This causes security issues. To comply with person security and
to encrypt the PERSON_ID value, you must execute a script. Set this encrypt key in FND_VAULT
with ECC as the identifier.
Use the following command to execute the script to encrypt the PERSON_ID:
begin
fnd_vault.put('ECC','CRYPT_KEY','AAAAACOREHRAAAAAAAAAACOREHRAAAAAAAAAACO
REHRAAAAAAAAAACOAAAAAACOA');
commit;
end;
/
3. Adding the Human Resources Command Center Functions
To enable users to work with the Workforce Explorer dashboard of the Human Resources
Command Center, you must add the command center's functions to a predefined or a custom
Super HRMS Manager or Self-Service responsibility that is used in your enterprise.
To add the Human Resources Command center functions
Navigate to the Menus window.
Query the menu for the responsibility to which you want to add the functions.
Search for the following functions and then add them to the menu.
Human Resource Command Center Home (PER_ECC_HOME)
Human Resources Command Center Person Search (PER_ECC_PERSON_SEARCH)
HR ECC Proxy Page Function (HR_ECC_PROXY_PG)
ECC Talent Profile Home Function (HR_ECC_TALENT_HOME_FUNC)
Note: Your enterprise must license Oracle Self-Service Human Resources to enable users of the
command center to view and update talent profiles of the workforce.
Important: Do not select the Grant check box for these functions as access to the command
center is provided through role based access control (RBAC). See the "Providing Users Access to
Enterprise Command Centers" section in My Oracle Support Knowledge Document 2495053.1,
Installing Oracle Enterprise Command Center Framework, 12.2 for more information.
Change the prompt of the PER_ECC_HOME function to Human Resources Command Center.
When you click this prompt, the command center's dashboard appears.
See Human Resources Command Center Overview, Oracle HRMS Workforce Sourcing,
Deployment, and Talent Guide and Setup and Configuration Steps for Human Resources
Command Center for more information.
1
After adding the functions, perform the following steps to grant necessary permissions to users to
work with Human Resources Command Center.
4. Assigning the Command Center Role
To assign the command center role
Assign the following role to any predefined or any custom responsibility and individual users.
Role Name: PER ECC PEOPLE
SEARCH (UMX|PER_ECC_PEOPLE_SEARCH_ROLE)
The permission set associated with this role is PER ECC Person Search Permission Set
(PER_ECC_PERSON_SEARCH_PS). To assign the role, log in to the User Management
responsibility, and use the Roles and Role Inheritance page.
To Assign Role to Responsibility
Login to EBS as SYSADMIN -> User Management -> Role & Role Inheritance ->
Search for the Responsibility to which Command Center Role to be assigned
View In Hierarchy -> Add Node
Submit the "Workflow Background Process" concurrent program and ensure that it completes
successfully.
2
5. Reviewing Users' Security Profiles
The Human Resources Command Center uses the same security mechanisms as Oracle Human
Resources applications. By defining security profiles, both static and dynamic, you control who
can use the Workforce Explorer dashboard and which workforce records those users can access.
Security rules affect the calculation of metrics and the plotting of charts, which use only the data
to which the user has access. When implementing the Human Resources Command Center, you
must consider the security structure and ensure that the concerned human resources personnel,
line managers, and supervisors have appropriate access to workforce records. If security profiles
are not set up correctly, then the person data and any calculation based on the data may be
incorrectly displayed for the given user.
To set up security profiles for the command center:
1. Based on your business requirement, create or update security profiles using the “Endeca or
ECC” extension value. Both static and dynamic security profiles are supported. To achieve
high performance, application evaluates both types of security profiles and stores them in the
PER_SHARED_PERSON_LIST table. This data is loaded to the ECC server so that the
same HRMS security is applied when a user accesses the Workforce Explorer dashboard.
To create or update security profiles:
1. Navigate to the Security Profile window.
2. Create or query an existing security profile.
3. Select the Extension list. Note that this list is enabled only if the profile HR: Extension For
Endeca or ECC is set to Yes.
4. Select Endeca or ECC as the value. This enables the Populate Shared Tables for Person
Search concurrent program to select the security profiles marked as Endeca or ECC. The
concurrent program converts security profiles to list values and makes it ready for use in
the ECC environment.
2. Use the Assign Security Profile window to assign the security profiles that you created in step
1 to the user-application-responsibility-business group combination.
3. Run the Security List Maintenance concurrent program after assigning the security profiles.
Run this program whenever there are changes in the security profile definition. For
information about the program, see "Running the Security List Maintenance Process," Oracle
HRMS Configuring, Reporting, and System Administration Guide.
4. Run the "Populate Shared Tables for Person Search" concurrent program so that the security
profiles marked as ECC in the Security Profile window are selected when the program runs.
This program processes and converts security profiles to list values and makes it ready for
use in the ECC environment. Use the Submit Request window to run this program. Schedule
this program to run at the regular intervals.
Important: Schedule this program to run before the PER ECC Data Load program to get the
latest secured records into the Human Resource Command Center.
6. Adding the Load Program to a Request Group
As part of post installation step, you must add the "PER ECC Data Load" concurrent program to
the request group, which is attached to the Oracle HRMS predefined or the custom responsibility
that your enterprises use. Use the Request Group window to perform this task. This step ensures
that the required program is available under that responsibility.
7. Running the People Tag Maintenance Program
Run the People Tag Maintenance concurrent program to collect all tags from the EBS HRMS
database and ensure that the list is in the ECC readable format. Schedule this program at regular
3
intervals, so that the latest tag information is available for ECC. This program downloads all the
comma separated tag values for each employee and then creates a separate record for each tag
per person in EBS HR data base. After this process, all employee tags are loaded to the ECC
data set through the PER ECC Data Load program so that employee tags are displayed in the
Workforce Explorer dashboard.
Run this concurrent program from the Submit Request window.
To run the People Tag Maintenance program:
1. In the Name field, enter People Tag Maintenance.
2. In the Parameters window, enter the following information:
Effective Date
Business Group
Organization (optional)
Person (optional)
3. Submit the request.
4. Review your request using the Requests page.
8. Loading Person Data
To import the data from Oracle E-Business Suite to Human Resources Command Center, run the
PER ECC Data Load concurrent program, which is located under Super HRMS Manager >
Processes and Reports > Submit Processes and Reports.
Run the concurrent program from the Submit Request window.
4
To run the PER ECC Data Load program
1. In the Name field, enter PER ECC Data Load.
2. Select the appropriate load type.
Full Load: Loads all data from Oracle E-Business Suite.
Incremental Load: Loads only the data that has been modified since the previous load.
Schedule incremental load to run as often as required to keep the ECC dashboard
current.
Metadata Load: This option is currently not applicable to the Human Resources
Command Center.
3. In the Languages field, enter one or more language codes for the output.
4. Select the log level that you want the program to report. The default value is Error.
5. Select True to enable SQL trace. Otherwise, select False.
6. Submit the concurrent request.
7. Review your request using the Requests page.
8. Monitor data loading using the Data Load Tracking page of the ECC Developer
responsibility.