■Overview
This is a flow to issue a Microsoft account with Microsoft Entra ID when an employee is registered in freee HR.
■Recommended for
1. Companies implementing security measures using Microsoft Entra ID
・Personnel in companies using Microsoft365-related apps for business
・Companies using cloud services due to the introduction of remote work
2. Companies managing employee information using freee HR
・HR personnel handling everything from new employee personal information registration to procedures
・General affairs personnel utilizing it for attendance management
■Benefits of using this template
Microsoft Entra ID is a tool that can be utilized for corporate security measures.
By requesting registration from employees upon joining, cloud services can be used securely.
However, having to register Microsoft Entra ID after registering employees in freee HR can be a factor that hinders productivity.
This flow is effective for those who want to minimize the hassle of registration and input when employees join.
When an employee is registered in freee HR, a user is automatically added to Microsoft Entra ID by referencing the registration information, reducing manual input and maintaining information accuracy.
■Notes
・Please integrate both Microsoft Entra ID and freee HR with Yoom.
・Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business), and authentication may fail if you are not subscribed to the general business plan.


When Employee is Registered (Webhook)
When Employee Information is Updated (Webhook)
When Employee is Deleted (Webhook)
Retrieve Company List
Retrieve Employee List
Retrieve Time Entries
Register Time Entry (Specify Date and Time)
Retrieve Attendance Information
Get Monthly Attendance Summary
Create Employee
Update Employee Basic Information
Update Employee Base Salary
Update Employee Bank Account Information
Update employee health insurance information
Update employee Employees' Pension Insurance information
Update employee name, address, and other information
Retrieve payslip
Register time entry
Create/Update Attendance
Retrieve Employee Information
Create Overtime Application
When Employee is Registered (Webhook)
When Employee Information is Updated (Webhook)
When Employee is Deleted (Webhook)
Retrieve Company List
Retrieve Employee List
Retrieve Time Entries
Register Time Entry (Specify Date and Time)
Retrieve Attendance Information
Get Monthly Attendance Summary
Create Employee
Update Employee Basic Information
Update Employee Base Salary
Update Employee Bank Account Information
Update employee health insurance information
Update employee Employees' Pension Insurance information
Update employee name, address, and other information
Retrieve payslip
Register time entry
Create/Update Attendance
Retrieve Employee Information
Create Overtime Application
Retrieve Overtime Application Details
List Overtime Applications (by Status)
List Employee Affiliations
List Paid Leave Requests (by Status)
Get Paid Leave Request Details
List Employees for Target Year-Month
Create Paid Leave Request
Approve Paid Leave Request
Get a Specific Office
Add user
Search User
Delete User
Add User to Group
Remove User from Group