--- title: "Microsoft Intune" slug: "microsoft-intune" updated: 2026-02-26T17:07:22Z published: 2026-02-26T17:07:22Z canonical: "docs.databee.buzz/microsoft-intune" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # Microsoft Intune Microsoft Intune is a cloud-based endpoint management solution. Intune simplifies app and device management across your device portfolio, including mobile devices, desktop computers, and virtual endpoints. For more information, refer to [Microsoft’s official documentation.](https://learn.microsoft.com/en-us/mem/intune/fundamentals/what-is-intune) **Integration Method:** API **Tables**: Account Change (3001), Entity Management (3004), Group Management (3006), Device Inventory Info (5001), User Inventory Info (5003) Following events are supported by this integration. | **Events** | **Description** | | --- | --- | | Devices | List properties and relationships of the managedDevice objects. | | Audits | Get the list of audit logs generated by Microsoft Entra ID. | | Detected Apps | Get the list of applications found. | | Devices by Groups | Get the devices from provided groups | This integration supports the following versions. | Microsoft Graph API version | v1.0 | | --- | --- | ## Prerequisites - Access to the [Azure portal](https://portal.azure.com/) with an account that has the Global Administrator role. - Access to the DataBee console. ## Configuration Overview 1. Create an application with required permissions to fetch the data. 2. Create [Microsoft Intune Data Feed](/docs/microsoft-intune#databee_configuration) in the DataBee console with the required Client credentials. | **DataBee Feed Parameter** | **Azure Parameter** | | --- | --- | | Client Key | Application (client) ID | | Client Secret | [Client Secret Value](/docs/microsoft-intune#Bookmark2) | | Token URL() | Directory (Tenant) ID | ## Azure Configuration ## Create an application 1. Log on to [Azure portal](https://portal.azure.com/) with an account that has the Global Administrator role. 2. In the **search bar**, search for **App Registrations** and select it. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-2j88h6yx.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 3. On the “App registrations” page, select **New registration,** the **“**Register an application” window will appear. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-eghtgndv.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 4. On the “Register an application” window: 1. Under ‘Name’ enter your Application Name then click on **Register** to create the application. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-5hn1hl2f.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 5. On the app **Overview** page, copy the **Application (client) ID** and **Directory (tenant) ID** for later use. ![Picture 1816940222, Picture](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-cp16ipwa.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) ### Add Endpoint Access Once the application is created, following three permissions are needed on the Graph API. - DeviceManagementManagedDevices.Read.All, - AuditLog.Read.All - Directory.Read.All This section details how to configure and add permissions to the required endpoints. #### Add Permissions From the **Azure Active Directory portal**: 1. Select the application registered in the previous step. 2. Under **Manage,** click **API Permissions** and then click **Add a Permission,** the “Request API permissions” window will appear. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-rwt1xwzt.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 3. On “Request API permissions” window, Click on **Microsoft APIs** then on **Microsoft Graph.** ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-gabnqtre.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 4. Click on **Application Permissions.** ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-na3q8lub.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 5. The following permissions need to be granted for the endpoint to function properly: | **Event** | **Type** | **Permission** | | --- | --- | --- | | Devices | Application | DeviceManagementManagedDevices.Read.All | | Audits | Application | AuditLog.Read.All | | Audits | Application | Directory.Read.All | | Detected Apps | Application | DeviceManagementManagedDevices.Read.All | | Devices by Groups | Application | GroupMember.Read.All | 6. In the **Select permissions** search bar, enter the permission shown above, and check the box to include them. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-27lrz6b1.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 7. Click the **Add permissions** button after selecting all required permissions. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-3wgxt8cb.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 8. On the “API permissions” page, click **Grant Admin Consent** **for **. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-9w6a3oc2.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 9. Click the **Yes** button on the consent confirmation. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-pkd6d7yh.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 10. The required permissions are now added for the endpoints. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-a7anruo1.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) ### Create the Client Secret The final step to access the APIs is creating a **Client Secret**. To create it from the Azure Portal: 1. Select the application created above. 2. Under **Manage**, Click **Certificates and Secrets**, and then **Client Secrets**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-0l5hlc7n.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 3. Click **New client secret**. Then “Add a client secret” window appears. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-t17ksp6f.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 4. In the “Add a client secret” window: 1. Enter a ‘Description’ for this client secret and select the desired expiry period from the ‘Expires’ drop-list. 2. Then click on **Add** to create the client secret. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-2dof1oan.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) > [!NOTE] > Note: > > The user needs to re-create the client secret when it expires. 5. Copy the **Value** fields for later use. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-0ow1ieo2.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) ## DataBee Configuration 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-o7nidz1b.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 2. Search for the **Microsoft Intune** and select it. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-zsyk8scw.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 3. Click on the **API Ingest.** ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/microsoft-intune-may2025-image-ygjlczkp.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 4. Enter feed contact information ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/image(449).png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) 5. In the configuration page, enter the following: ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/image(451).png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A07%3A34Z&se=2026-10-30T13%3A07%3A34Z&sr=c&sp=r&sig=rAczQD05mNI8VdgdAQqthi0gmI%2F46ZyxnUCX4kiXl6c%3D) - Authorization Method: OAuth2 - Client Key: paste the Application (client) ID generated earlier. - Client Secret: paste the [Client Secret](/docs/microsoft-intune#Bookmark2) value generated earlier. - Token URL: replace placeholder with the Directory (Tenant) ID generated earlier. - Event Types: Preselected for all the event types. - 4 types are supported: Devices, Audits, Detected Apps, Device by Groups. - Select Devices by Groups, If you want to fetch devices by groups. - Group Names: Enter comma separated group names for which you want to pull devices. - Leave it empty If you have not selected Devices by Groups event. > [!WARNING] > Important Note > > If the Device by Groups event is selected, Group Names must be provided. A max of 15 groups are supported per feed. 6. Click **Submit**. ## Troubleshooting Tips - If you are facing **an invalid client** or **unauthorized client** error this might be possibly due to incorrect credentials. Ensure the client key, client secret and Tenant ID are pasted correctly. Since you cannot view the client secret after the 1st time, re-create it, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed. - If you are facing a 403-response code this might be possibly due to missing permission. Ensure that all the required permissions are granted correctly as per the above-mentioned steps. #