コラボフローとMicrosoft Entra IDの連携イメージ
How to Integrate Applications

2024/12/23

Integrate CollaboFlow with Microsoft Entra ID to add employees to a Microsoft Entra ID group after approval in CollaboFlow.

k.ueno

If you are using CollaboFlow and Microsoft Entra ID on a daily basis, the HR department can manage employee information with CollaboFlow while enhancing team collaboration and information sharing with Microsoft Entra ID. However, when employee transfers occur, changes and corrections need to be made in each application, requiring HR and general affairs personnel to spend a lot of time and effort on many processes. By incorporating the app integration of CollaboFlow and Microsoft Entra ID using Yoom into your operations, you can automate such tasks and improve operational efficiency. Additionally, it enables faster response processes when new employees join, contributing to increased productivity across the organization. This article explains how to set up an automated flow that adds employee information to a Microsoft Entra ID group based on the information after an application is approved in CollaboFlow, and the benefits of implementing it. By incorporating it into your operations, you can achieve centralized management of highly accurate data and efficient information sharing with related teams, so please take a look. Recommended for: - Those using both CollaboFlow and Microsoft Entra ID - Labor personnel manually registering employee information - Managers who want to quickly set up accounts for new employees - Those interested in system integration using APIs Benefits and Examples of Integrating CollaboFlow and Microsoft Entra ID 1. Reducing Manual Work The manual process of adding employees to groups by HR departments or IT administrators can lead to time lags and the risk of input errors in personal information. By automatically adding employees to Microsoft Entra ID groups, manual work is reduced, and the occurrence of human errors is minimized. This is expected to improve operational efficiency and accuracy. 2. Facilitating Quick Start of Operations When new employees join, multiple processes such as account registration and granting access rights are necessary, which can delay the start of operations. For example, in traditional procedures, after confirming the application content when an employee joins, the person in charge had to manually register personal information and grant access rights using different systems each time. By introducing this automated flow, the necessary procedures to access tools and resources required for operations can be quickly performed with just the work on the CollaboFlow side. By enabling employees to engage in work early, it can lead to increased productivity across the organization. 3. Enabling Process Standardization By standardizing the process of automatically adding employees, staff in each responsible department can perform tasks following the same procedures, reducing the occurrence of management errors. For example, when an employee is transferred, if the transfer application is approved in CollaboFlow, the employee can be automatically added to the relevant group on the Microsoft Entra ID side. With standardized processes, it may be possible to respond to sudden employee transfers without confusion. Now, let's create a flow bot using the template "Add employees to a Microsoft Entra ID group when an application is approved in CollaboFlow." [About Yoom] How to Add Employees to a Microsoft Entra ID Group When an Application is Approved in CollaboFlow This can be achieved by receiving the approval of an application in CollaboFlow using the CollaboFlow API and adding employee information to a specified group in Microsoft Entra ID using the API provided by Microsoft Entra ID based on the approved application content in CollaboFlow. Generally, programming knowledge is required to achieve this, but it can be easily realized without programming knowledge by using the no-code tool Yoom. The work until the completion of the flow proceeds as follows: - Integrate CollaboFlow and Microsoft Entra ID with My Apps - Copy the template - Set the trigger for CollaboFlow and configure Microsoft Entra ID - Turn on the trigger If you are not using Yoom, please register for free from [here](https://yoom.fun/members/sign_up?_gl=1*jrwzd7*_gcl_au*MTY3NDQ2MzE2MS4xNzE5MzgyMDY4*_ga*NTcxOTYyNzgyLjE3MTkzODIwNjg.*_ga_663H387CXM*MTcyMjQ4ODg2Ny4xNTEuMS4xNzIyNDkwMzk2LjYwLjAuNjYyMDU0NDY0). If you are already using Yoom, please log in.

・Integrate CollaboFlow with Microsoft Entra ID in My Apps

(1) First, connect CollaboFlow to My Apps.
After logging into your Yoom account, click "My Apps" on the left panel and search for CollaboFlow from "New Connection".

(2) When the CollaboFlow app icon appears, click on it.

(3) Enter the "Account Name" and "Access Token", then click [Add].
This completes the connection to CollaboFlow.

(4) Next, connect Microsoft Entra ID.
Search for the Microsoft Entra ID app icon and click on it, following the same steps as before.

(5) After clicking the Microsoft Teams app icon, you will be taken to the sign-in screen, but no further action is needed, and the connection will be completed automatically.

※ Microsoft Entra ID is available only with the Team Plan and Success Plan. For Free Plan and Mini Plan, operations and data connections set in Flow Bot will result in errors, so please be cautious.
※ Paid plans such as Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use restricted apps.
※ Microsoft365 (formerly Office365) has plans for home use and general business use (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail.

Once the settings are correctly configured, you will be redirected to the My Apps screen of your Yoom account with the two apps added.

Now, the two apps are connected to your Yoom account.

・Copy Template

After confirming that the new connection of the target app is completed in your Yoom account, click the icon for "Try this template" below.

The template will be copied, so click the "OK" button.

Move to the "My Projects" screen of your Yoom account and check the template content.

There are three setup flows.

・Collabo Flow Trigger Settings

(1) First, set the app trigger for the Collabo Flow.

From "My Projects" on the left side of the Yoom account screen, click "【Copy】Add employee to Microsoft Entra ID group when application is approved in Collabo Flow".

After clicking, the template content will be displayed as shown in the screen below.

(2) First, click the trigger "When a Webhook is received (Webhook trigger)".
(3) Enter the account information to be linked with Collabo Flow and click [Next].

(4) On the next screen, you need to copy the Webhook URL and configure it in the management screen.
For instructions on how to set up a Webhook in Collabo Flow, please refer to this article.

(5) After sending the Webhook event or executing the trigger event, click [Test], and if there are no issues, click [Save].
In this step, you can obtain the following information as output.
The output information can be referenced and utilized in subsequent steps, as noted in "This value can be used in other operations."

(6) Next, click the second action "Get application details".

(7) Confirm that the account information to be linked is entered, and click [Next].

(8) On the next screen, enter information such as "Instance Name" and "Application Code".
Clicking the input bar allows you to reference the output obtained in the previous step, as shown in the image below.

(9) After entering the information, click [Test], and if there are no issues, click [Save].

・Microsoft Entra ID Settings

(1) Finally, click the third action "Add user to group".

(2) Enter the account information to be linked and click [Next].

(3) On the next screen, enter information in the "Group ID" and "User ID" fields.
Clicking the input bar allows you to reference the output obtained in the previous step.
(The image below shows an example of referencing the 【Group ID】 and 【User ID】 obtained in the previous step.)

(4) After entering the information, click [Test], and if there are no issues, click [Save].
This completes the setup.

・Turn on the Trigger

By clicking the red-framed part "Turn on the Trigger" on the screen below, the flow bot will start automatically.

Here is the template used this time

Other Automation Examples Using Collaboflow

There are other examples of automation using Collaboflow on Yoom, so let me introduce a few.

Add Employees to a Google Workspace Group When a Request is Approved in Collaboflow

This is recommended for those who want to improve the efficiency of employee access management.
When approval is granted in Collaboflow, members are automatically added to the specified Google Workspace group.
This can prevent registration errors and delays, allowing for smooth business operations.

Register employee information in SmartHR when the onboarding application is approved in CollaboFlow

The automation of information registration tasks that were previously done manually can help reduce the burden on HR personnel.
Additionally, consistent and accurate information management becomes possible, leading to a reduction in data duplication and input errors.

Register employee information in the Office Station when the hiring application is approved in CollaboFlow

By implementing this automation flow, the risk of work errors in the responsible department is reduced, enabling accurate management of employee information.
With centralized information management, tracking and updating employee data becomes easier, thereby reducing the burden of information management tasks.

Summary

The integration of the collaboration flow introduced this time with Microsoft Entra ID enables the reduction of manual tasks and the acceleration of business initiation.
Additionally, by unifying the process, it is possible to eliminate the variations in responses that differed by person in charge.
This will improve the efficiency of procedures when new employees join, leading to enhanced productivity across the organization.

It can be easily adopted, so please utilize Yoom to experience automation through app integration.

The person who wrote this article
k.ueno
Until now, as customer support, we have made efforts to resolve users' questions and concerns. I was moved to learn that by using Yoom, tasks that are becoming increasingly complicated on a daily basis will progress quickly! From now on, we will continue to distribute content with easy-to-understand content so that people who aim to improve work efficiency can use the service smoothly.
Tags
CollaboFlow
Microsoft Entra ID
Automation
Integration
Automatic
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials