Custom HRIS Provider
OAA Template for Human Resources Information Systems
Overview
HRIS template example
{
"name": "HRIS Example",
"hris_type": "HR Platform",
"custom_property_definition": {
"system_properties": {},
"employee_properties": {
"job_level": "STRING"
},
"group_properties": {}
},
"system": {
"id": "7D8A21AE-6650-4357-842B-3FCEC8F29195",
"name": "HRIS Example",
"url": "https://hris.example.com",
},
"employees": [
{
"id": "123456",
"name": "jdoe",
"employee_number": "E123456",
"first_name": "John",
"last_name": "Doe",
"canonical_name": "Doe, John",
"email": "[email protected]",
"home_location": "Anytown, CA",
"work_location": "San Francisco, CA",
"employment_status": "HIRED",
"start_date": "2022-05-22T00:00:00Z",
"job_title": "Software Developer",
"employment_types": [
"FULL_TIME"
],
"custom_properties": {
"job_level": "L3"
},
"is_active": true,
"groups": [
{
"id": "all_employees"
}
],
"managers": [
{
"id": "987654"
}
],
"department": {
"id": "engineering"
}
},
{
"id": "987654",
"name": "jane.doe",
"employee_number": "E987654",
"first_name": "Jane",
"last_name": "Doe",
"canonical_name": "Doe, Jane",
"email": "[email protected]",
"home_location": "Anytown, CA",
"work_location": "San Francisco, CA",
"employment_status": "HIRED",
"start_date": "2021-03-13T00:00:00Z",
"job_title": "Software Developer",
"employment_types": [
"FULL_TIME"
],
"custom_properties": {
"job_level": "M2"
},
"is_active": true,
"groups": [
{
"id": "all_employees"
}
],
"department": {
"id": "engineering"
}
}
],
"groups": [
{
"id": "all_employees",
"name": "All Employees",
"group_type": "Employee Group"
},
{
"id": "engineering",
"name": "Engineering",
"group_type": "Department"
}
]
}Custom properties
Identity mappings
Custom HRIS System
Property
Attribute Name
Type
Required
Unique
Description
Custom HRIS Employee
Property
Attribute Name
Type
Required
Unique
Description
Custom HRIS Group
Property
Attribute Name
Type
Required
Unique
Description
Last updated
Was this helpful?
