Performance Improvement
With the option to filter out response data, only the required data can be fetched for better performance in account aggregation.
When upgrading IdentityIQ adding the following mentioned filter. Filters assist in adding/removing the attributes as required in the application debug page to enhance the performance of the aggregation.
<entry key="Configure_Response_Group">
<value>
<Map>
<entry key="Exclude_Companies" value="false"/>
<entry key="Exclude_Company_Hierarchies" value="true"/>
<entry key="Exclude_Contingent_Workers" value="false"/>
<entry key="Exclude_Cost_Center_Hierarchies" value="false"/>
<entry key="Exclude_Cost_Centers" value="false"/>
<entry key="Exclude_Custom_Organizations" value="false"/>
<entry key="Exclude_Employees" value="false"/>
<entry key="Exclude_Location_Hierarchies" value="true"/>
<entry key="Exclude_Matrix_Organizations" value="true"/>
<entry key="Exclude_Organization_Support_Role_Data" value="true"/>
<entry key="Exclude_Pay_Groups" value="true"/>
<entry key="Exclude_Region_Hierarchies" value="true"/>
<entry key="Exclude_Regions" value="true"/>
<entry key="Exclude_Supervisory_Organizations" value="true"/>
<entry key="Exclude_Teams" value="true"/>
<entry key="Include_Account_Provisioning" value="false"/>
<entry key="Include_Background_Check_Data" value="false"/>
<entry key="Include_Benefit_Eligibility" value="false"/>
<entry key="Include_Benefit_Enrollments" value="false"/>
<entry key="Include_Career" value="false"/>
<entry key="Include_Compensation" value="false"/>
<entry key="Include_Development_Items" value="false"/>
<entry key="Include_Employee_Contract_Data" value="false"/>
<entry key="Include_Employee_Review" value="false"/>
<entry key="Include_Employment_Information" value="true"/>
<entry key="Include_Feedback_Received" value="false"/>
<entry key="Include_Goals" value="false"/>
<entry key="Include_Management_Chain_Data" value="true"/>
<entry key="Include_Organizations" value="true"/>
<entry key="Include_Personal_Information" value="true"/>
<entry key="Include_Qualifications" value="false"/>
<entry key="Include_Reference" value="false"/>
<entry key="Include_Related_Persons" value="false"/>
<entry key="Include_Roles" value="false"/>
<entry key="Include_Skills" value="false"/>
<entry key="Include_Succession_Profile" value="false"/>
<entry key="Include_Talent_Assessment" value="false"/>
<entry key="Include_User_Account" value="false"/>
<entry key="Include_Worker_Documents" value="false"/>
<entry key="Include_Benefit_Eligibility" value="true"/>
</Map>
</value>
</entry>
The following table mentions:
-
The Schema attributes and flag mapping in reference to the Configure_Response_Group map.
-
The required values of the flags to fetch the corresponding schema attributes during aggregation.
Schema Attributes |
Flag/s |
COST_CENTER_HIERARCHY |
"Include_Organizations" = "true" && "Exclude_Cost_Center_Hierarchies" ="false" |
DEPARTMENT |
"Include_Organizations" = "true" && "Exclude_Cost_Centers" ="false" |
COST_CENTER |
"Include_Organizations" = "true" && "Exclude_Cost_Centers" ="false" |
COST_CENTER_REFERENCE_ID |
"Include_Organizations" = "true" && "Exclude_Cost_Centers" ="false" |
COMPANY_NAME |
"Include_Organizations" = "true" && "Exclude_Companies"="false" |
ORGANIZATION_NAME (Not applicable for Workday API version 30.1) |
"Include_Organizations" = "true" && "Exclude_Custom_Organizations"="false" |
DIVISION |
"Include_Organizations" = "true" && "Exclude_Custom_Organizations"="false" |
TEAM (Not applicable for Workday API version 30.1) |
"Include_Organizations" = "true" && "Exclude_Custom_Organizations"="false" |
ADDRESS_LINE_1 |
Include_Employment_Information="true" |
STATE |
Include_Employment_Information="true" |
LOCATION |
Include_Employment_Information="true" |
JOBTITLE |
Include_Employment_Information="true" |
JOBCODE |
Include_Employment_Information="true" |
POSITION |
Include_Employment_Information="true" |
FULLPARTTIME |
Include_Employment_Information="true" |
CLASS |
Include_Employment_Information="true" |
EMPLOYEE_TYPE |
Include_Employment_Information="true" |
CONTRACT_END_DATE |
Include_Employment_Information="true" |
HIREDATE |
Include_Employment_Information="true" |
ON_LEAVE |
Include_Employment_Information="true" |
PRIMARY_TERMINATION_REASON (Not applicable for Workday API version 30.1) |
Include_Employment_Information="true" |
TERMINATION_DATE |
Include_Employment_Information="true" |
LAST_DAY_OF_WORK |
Include_Employment_Information="true" |
MANAGER_ID |
Include_Management_Chain_Data="true" |
COUNTRY |
Include_Personal_Information="true" |
POSTAL CODE |
Include_Personal_Information="true" |
ADDRESS_HOME |
Include_Personal_Information="true" |
ADDRESS_WORK |
Include_Personal_Information="true" |
CITY |
Include_Personal_Information="true" |
ADDITIONAL_EMAIL_ADDRESS_HOME |
Include_Personal_Information="true" |
ADDITIONAL_EMAIL_ADDRESS_WORK |
Include_Personal_Information="true" |
EMAIL_ADDRESS_HOME |
Include_Personal_Information="true" |
EMAIL_ADDRESS_WORK |
Include_Personal_Information="true" |
ADDITIONAL_PHONE_HOME |
Include_Personal_Information="true" |
ADDITIONAL_PHONE_HOME_DESCRIPTOR |
Include_Personal_Information="true" |
ADDITIONAL_PHONE_WORK |
Include_Personal_Information="true" |
ADDITIONAL_PHONE_WORK_DESCRIPTOR |
Include_Personal_Information="true" |
PHONE_HOME |
Include_Personal_Information="true" |
PHONE_HOME_DESCRIPTOR |
Include_Personal_Information="true" |
FIRST_NAME |
Include_Personal_Information="true" |
LAST_NAME |
Include_Personal_Information="true" |
LEGAL_MIDDLE_NAME |
Include_Personal_Information="true" |
MIDDLE_NAME |
Include_Personal_Information="true" |
WORKER_NAME |
Include_Personal_Information="true" |
CHECK_LATEST_WORKER_RECORD |
No Flag |
FUTURE_ACTION |
No Flag |
FUTURE_DATE |
No Flag |
USERID |
No Flag |
FILENUMBER |
No Flag |
WORKER_DESCRIPTOR |
No Flag |