Auto-provision and de-provision

HRIS
Automatically assign employee permissions, such as software seats, billing controls, or corporate cards, based on their department, team, or other factors. Revoke access if those parameters change.

1. See previous use case

You have already followed the Onboard Employees use case to ingest Employee data into your system.

  • This Workflow will assume Employee data from Merge is being synced in your backend.
See Use Case
Onboard Employees
2. Write provisioning logic

In your backend, write logic to assign permissions in your system. Logic can be built based on fields such as:

  • job_title
  • manager
  • In the Group Object type=DEPARTMENT or BUSINESS_UNIT
  • work_location or home_location
  • termination_date
Use Webhooks to be notified when a Employee model is Created or Updated in Merge’s system.
Field Mapping should be used if you wish to pull in fields not part of Merge’s Common Models, such as custom fields.
3. Reflect changes to your users

Reflect changes for changed employees in your app’s frontend, by either removing them from your system or revoking permissions. Look for changes in the above fields.

4. Ensure your user's security

With permissioning logic handled, your app can deprovision exiting employees to safeguard company data, prevent unauthorized access, and maintain compliance, reducing security risks and administrative overhead.

Get started auto and de-provisioning with Merge

Integrate today or talk to our sales team to learn how Merge unlocks hundreds of integrations in days - not years.
Share your feedback:
Optional

Related Use Cases

Org chart
HRIS
Track employee promotions, give org level visibility, and create employee rosters and directories by location and department
Onboard
HRIS
Automate bringing an employee population into your application, and keep their profiles up-to-date as they change
Offboard
HRIS
Automatically remove employees when they are terminated in the third-party platform
Key Models & Fields
job_title
manager
work_location
name
parent_group
job_title
employment_type
name
location_type
Typical Sync Frequency
Daily
Industries
Security and Compliance Software
Learning/Training Platforms
SaaS Procurement
Spend Management

See this use case in action:

CASE STUDY
How Ramp saves countless engineering hours with Merge
CASE STUDY
How Opal Makes Permissions Intuitive with Merge