Example: User flagged as a rehire
This example uses the Scenario.im_corp_detect_rehire
scenario component that utilizes request forms in the way of PDRs. In this case, a user will be terminated urgently, setting the REHIRE-ALLOWED flag to false. The attempt to rehire will be prevented.
Requirements
This example assumes that:
Bravura Identity and Connector Pack are installed.
An Active Directory target is configured and is a source of profiles.
A HR target is configured as a Source of Records.
Configure the scenario
Log in to Bravura Identity as a superuser.
Install the
scenario.im_corp_detect_rehire
scenario.This scenario component sets default rules and thresholds for comparing identity attributes in requests to onboard new users with attributes of existing users, in order to compute a likelihood that the proposed new hire is, in fact, a returning user with an existing profile.
Navigate to Manage external data store to verify the following tables are available. The tables are pre-configured, however, may require some customization for your environment:
hid_global_configuration to configure rehire parameters.
im_policy_detect_rehire to set rehire detection criteria.
Click Manage the system > Workflow > Pre-defined requests .
Customize PDRs as needed.
The following PDRs have been pre-configured for the termination scenario. You may want customize to your needs; for example, edit the access control or change the operations.
REHIRE Used to enable user accounts after they have been terminated. This pre-defined request is valid if the user is allowed to be rehired.
RESTORE-TERMINATED-USER Used to restore a user that was terminated.
Complete an urgent termination of a user using the URGENT-TERM PDR. The REHIRE-ALLOWED flag is is automatically set to false.
Attempt a rehire
Log in to Bravura Identity as a user.
Click Create a new user profile.
Select the Hire a contractor PDR.
Fill out the new user’s information with duplicate information that matches the terminated user.
Attempt to submit the request.
An error should appear stating that a rehire of an existing user is attempted and will be prevented.