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:

Copy
<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:

Copy
<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.