ControlUp works with Microsoft services across cloud infrastructure, identity, productivity, collaboration, endpoint management, and cloud PCs. Use this page to find the ControlUp product and setup instructions for your goal.
Separate Connections May Be Required
Microsoft services use different connections, permissions, and ControlUp products. Configuring one Microsoft integration does not automatically configure the others.
Azure
| Your goal |
Product |
Setup instructions |
| Connect an Azure subscription to monitor and manage Azure resources, including virtual machines and disks |
ControlUp for VDI |
Add Azure Integration |
| Monitor and manage Azure Virtual Desktop host pools, session hosts, workspaces, and application groups |
ControlUp for VDI |
Add AVD Integration |
| Monitor Entra ID-joined AVD session hosts or Azure virtual machines |
ControlUp for VDI |
|
| Collect client-device and network metrics for AVD sessions |
ControlUp for VDI |
Configure Remote Clients for Microsoft AVD |
| Run ControlUp Monitors in Azure |
ControlUp for VDI |
Configure Monitors in Azure |
| Test AVD availability, authentication, and session launch from selected locations |
Synthetic Monitoring |
Create an EUC Scout |
| Manage AVD host pools, autoscaling, host lifecycle, and cloud costs from one control plane |
ControlUp DaaS IQ |
|
| Automate Azure Automation, Blob Storage, Key Vault, virtual machine, AVD, and Azure DevOps tasks |
Workflows |
|
| Start workflows from Azure DevOps work-item activity |
Workflows |
Configure the Azure DevOps Listener |
Microsoft Entra ID
| Your goal |
Product |
Setup instructions |
| Use Entra ID groups to authenticate users and assign ControlUp roles |
ControlUp platform |
|
| Configure SAML single sign-on with Entra ID |
ControlUp platform |
Configure SSO with Entra ID |
| Configure OAuth sign-in with Entra ID |
ControlUp platform |
Set up OAuth with Entra ID |
| Use Entra ID sign-in data to identify risky SaaS application logins |
ControlUp for Compliance |
|
| Test connectivity to Microsoft Entra ID from selected locations |
Synthetic Monitoring |
Create a Microsoft Entra ID Scout |
| Automate user, group, application, device, and audit-log operations |
Workflows |
|
| Start workflows when applications, service principals, devices, or roles change |
Workflows |
Configure the Microsoft Entra ID Listener |
Microsoft 365
| Your goal |
Product |
Setup instructions |
| Track application usage, license utilization, and unused license spend for Microsoft 365 web applications |
ControlUp for Apps |
Track app license utilization and unused spend |
| Test connectivity to Microsoft Exchange Online |
Synthetic Monitoring |
Create a Microsoft Exchange Scout |
| Test incoming and outgoing Exchange Online mail delivery |
Synthetic Monitoring |
Create a Mail Application Scout |
| Automate Microsoft 365 licensing, reporting, Exchange, Excel, OneDrive, and Outlook tasks |
Workflows |
|
| Start workflows when users, groups, licenses, or roles change |
Workflows |
Configure the Microsoft 365 Admin Reporting Listener |
Microsoft Teams
Microsoft Intune
Windows 365