Skip to main content

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
  1. Log in to Bravura Identity as a superuser.

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

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

  4. Click Manage the system > Workflow > Pre-defined requests .

  5. 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
  1. Log in to Bravura Identity as a user.

  2. Click Create a new user profile.

  3. Select the Hire a contractor PDR.

  4. Fill out the new user’s information with duplicate information that matches the terminated user.

  5. Attempt to submit the request.

    An error should appear stating that a rehire of an existing user is attempted and will be prevented.