Microsoft 365 Integration with WatchGuard CloudDR

Applies To: WatchGuard CloudDR

Microsoft 365 is a suite of productivity tools and cloud-based services developed by Microsoft. Microsoft 365 is designed to help individuals, businesses, and organizations collaborate in various ways. This guide describes how to integrate Microsoft 365 with CloudDR.

Available Features

  • Misconfiguration Rules
  • Identity Rules
  • Discovered Application Rules
  • User Inventory
  • Discovered Application Inventory
  • Devices Inventory

Prerequisites

To configure this integration, you must have:

  • A Microsoft 365 Business Basic subscription or higher.
  • (Optional) A Microsoft Teams Essentials subscription.
  • A user account with these roles:
    • Global Reader
    • Privileged Role Administrator
    • Exchange Administrator
    • Application-specific administrator roles (for example, Teams Administrator and SharePoint Administrator). Alternatively, you can use the Global Administrator role.

The user account must have these permissions:

Permissions for Base Integration

Scope Use
Mail.ReadBasic.All Read access to basic mail properties for all mailboxes
Mail.ReadBasic Read access to basic mail properties
Files.ReadWrite.All Read access to basic file information for all users and sites
AuditLogsQuery-SharePoint.Read.All Read access to audit log data from Sharepoint
AuditLogsQuery-OneDrive.Read.All Read access to audit log data from OneDrive
Exchange.Manage Read access to Exchange, Threat, Data Loss Prevention Policies, and Configurations
User.Read.All Read access to all user profiles
Read SharePoint and OneDrive tenant settings Read access to SharePoint and OneDrive configurations and settings for an organization
TeamMember.Read.All Read access to the members of all teams
Team.ReadBasic.All Read access to the list of all teams
Sites.Read.All Read access to documents and list items in all list collections
SharePointTenantSettings.Read.All Read access to tenant-level configurations for SharePoint and OneDrive
RoleManagement.Read.Directory Read access to roles and role assignments
Reports.Read.All Read access to all service usage reports
Policy.Read.All Read access to all policies for an organization
Directory.Read.All Read access to directory information such as users, groups, and apps
DelegatedPermissionGrant.ReadWrite.All Read access to all delegated permission grants
AuditLog.Read.All Read access to audit log activities

SharePoint Permissions

Scope Use
Read directory data Read access to organization information, roles, role assignments, and third-party apps
Read SharePoint and OneDrive tenant settings Read access to SharePoint configurations and settings for the organization
Read items in all site collections Read access to metadata for sites in the organization
Read directory RBAC settings Read access to role and access-related information for users
Read managed metadata Read access to metadata for public sites
Read and query your audit log activities Read access to audit logs for the organization
Read Reports Read access to reports

EntraID Permissions

Scope Use
Read directory data Read access to organization information, roles, role assignments, and third-party apps
Read your organization's policies Read access to organization policies and configurations

Read the names and descriptions of teams

Read access to teams in the organization

Read all users' full profiles

Read access to detailed profiles for users

Configure the Microsoft 365 Integration in CloudDR

To configure the Microsoft 365 integration in CloudDR:

  1. In WatchGuard Cloud, select Configure > CloudDR.
  2. Select the Integrations tab.
  3. (Service Providers) From the Select Integrations View drop-down list, select Add Integrations.

  1. In the Microsoft 365 widget, click Add.
  2. Click Start Integration.
  3. Select the services you want to include in the integration.
  4. Click Next.
  5. To give CloudDR access to EntraID (previously called Azure AD), in the Base Integration – Step 1 of 2 section, click Sign In with Microsoft 365, and log in with the user account identified in the prerequisites.
  6. Click Next.
  7. To give CloudDR access to Microsoft Exchange through the command line interface (CLI), in the Base Integration – Step 2 of 2 section, click Sign In with Microsoft 365, and log in with the user account identified in the prerequisites.
  8. Click Next.
  9. If you selected Data, Email Scanning, and Extended Unified Logs in Step 1, to give CloudDR access to read those files in your Microsoft 365 environment, in the Data, Email Scanning, and Extended Unified Logs section, click Sign In with Microsoft 365, and log in with the user account identified in the prerequisites.
  10. Click Next.
  11. If you selected Include Teams in the Integration in Step 1, to give CloudDR access to your Microsoft Teams configuration, in the Teams OAuth section, click Sign In with Microsoft 365, and log in with the user account identified in the prerequisites.
  12. Click Finish.

Related Topics

About WatchGuard CloudDR Integrations