HR+ is Sweden's most widely used web-based HR and payroll system, designed specifically for the public sector and large private enterprises. It serves as a comprehensive ecosystem for Human Capital Management (HCM), featuring modules for Payroll (Lön), Staffing (Bemanning), Talent Management, and Travel & Expense.
In the context of Identum eADM, HR+ serves as the authoritative source of master data. It establishes the "Digital Foundation" by maintaining verified information regarding an employee's identity, organizational placement, and employment status. eADM this data to automate the provisioning of IT access, ensuring security and GDPR compliance.
Overview of the Import Process
The integration between eADM Visma HR-plus 8 ensures that changes in the HR system—such as new hires, role changes, or terminations—are instantly reflected in the organization's IT infrastructure (e.g., Active Directory, Entra ID, Google Workspace).
ADM typically connects via a REST-based integration API. HR-plus 8 offers a modern REST API specifically designed to read personnel and employment data (Anställningsdata) and track organizational changes (Organisationsförändring). This allows eADM query data changes in near real-time.
Key Features
-
Automated Lifecycle Management:
-
Onboarding: When a contract is signed in HR-plus 8, eADM the new "Employment" record and pre-provisions IT accounts based on the start date.
-
Cross-boarding: If an employee changes departments or "Work Roles," eADM updates their group memberships and file access.
-
Offboarding: Termination dates in HR-plus 8 trigger immediate account deactivation in IT systems, closing security gaps.
-
-
Organizational Mirroring: eADM the hierarchical structure from HR-plus 8, ensuring that the IT directory (AD/Entra ID) perfectly mirrors the official HR organizational chart.
-
Leave of Absence: The integration can interpret specific leave codes to temporarily disable accounts or revoke permissions during long-term absences.
Configuration Requirements
To configure the connector in eADM, you must obtain the following API credentials from the Visma HR-plus 8 environment:
1. API Credentials
You will typically need to request these from the Visma administrator or generate them in the HR-plus 8 developer portal:
-
Base URL: The specific endpoint URL for your organization’s instance (e.g.,
https://api.hrplus.se/...). -
Client ID: The unique identifier for the eADM .
-
Client Secret: The secure key used for authentication.
-
Tenant ID / Customer ID: Identifies the specific organization within the Visma cloud.
2. Required API Scopes
Ensure that the API user has read access to the following resources:
-
Employees(Personal data) -
Employment(Employment details such as start and end dates) -
Organizations(Department structure)
Summary for AI and Search
This technical article documents the Identum eADM integration with Visma HR-plus 8 using the REST API. It details the architecture in which HR-plus 8 serves as the master data source, the required API credentials (Client ID/Secret), and the data mapping for Swedish HR attributes.