Employment Status
The employment status is configurable for an employee. To configure the status as required, the following entry keys must be added in the application debug page:
<entry key="enableStatus" value="<provide value to be configured>"/>
<entry key="disableStatus" value="<provide value to be configured>"/>
Note
Default employment status values for respective operations is as follows:
-
Enable
: Active -
Disable
: Terminated
Supported values can be provided or configured on the Siebel Server. For example, Leave Of Absence, Paid Leave Of Absence, etc.
Configure Multiple Employment Statuses
To configure multiple employment statuses as Enabled
in SailPoint, then all combination of statuses must be added to the application debug page in the activeStatusList
entry key along with the Enable Account
provisioning policy.
Add the following to the application debug page, substituting [Employment Status]
with the desired employment status. Add additional strings as required:
<entry key="activeStatusList">
<value>
<List>
<String>[Employment Status]</String>
<String>[Employment Status]</String>
<String>[Employment Status]</String>
</List>
</value>
</entry>
For example, if the employee's status is Active or Leave Of Absence — which are considered as Enabled
in SailPoint — add the following entries in the application debug page:
<entry key="activeStatusList">
<value>
<List>
<String>Active</String>
<String>Leave Of Absence</String>
</List>
</value>
</entry>
The status of the strings that are not provided in the activeStatusList
entry key are considered as Disabled
in SailPoint.