cybersecurity technology

How to Enable the Office 365 Cloud App Security Console

By 5 min read 161 views
Featured image for How to Enable the Office 365 Cloud App Security Console

Enabling the Office 365 Cloud App Security console requires coordinated setup across Azure, Microsoft 365, and the CAS service itself. This evergreen explainer outlines verified prerequisites, step sequences, permissions, and checks so you can confirm whether the console is already active or activate it with minimal risk. Coverage includes licensing, Azure AD configurations, supported APIs, and how to validate that data ingestion is working as expected.

More from this site

Keep reading the latest coverage

Browse latest →

Prerequisites and verified requirements

Licensing and subscriptions

You need an active subscription that includes one of the supported Office 365 plans and either an Office 365 Cloud App Security license or an EMS/E5 subscription that includes CAS. Verify that your tenant has available seats and that your account is assigned the Security administrator or Global administrator role. Confirm that Azure AD Premium P1 (or included in EMS/E5) is enabled, because the integration relies on Azure AD conditional access signals and audit data.

AttributeVerified DetailSource Type
Required licenseOffice 365 Cloud App Security or EMS/E5 with CASService documentation
Recommended admin roleSecurity administrator or Global administratorBest practice guidance
Azure AD requirementAzure AD Premium P1 or included with EMS/E5Platform requirements
Audit log retentionAt least 180 days recommended for investigationsGuidance

Enable Office 365 Cloud App Security console: step sequence

Follow this sequence to enable and verify the console. First, ensure directory synchronization and modern authentication are healthy, then enable the integration in Security & Compliance, confirm Azure AD registration, and finally validate data ingestion in the CAS portal.

  • Sign in to the Microsoft 365 Defender portal or Security & Compliance center with a role that can manage security features.
  • Navigate to Settings → Settings → Integrations (or Policies → Integrations) and locate Office 365 Cloud App Security.
  • Select Connect or Enable and choose the Office 365 tenant(s) you want to onboard.
  • Confirm consent for required APIs and data scopes, including audit logs and sign-in logs.
  • Assign the Security administrator role to your account if not already assigned.
  • Switch to the CAS portal and verify that the tenant appears under Cloud apps → Configuration → Data sources.
  • Run a test policy or activity report to confirm that logs and alerts populate.
  • Security & Compliance integration steps

    In the Security & Compliance center, open the Integration page and locate Office 365 Cloud App Security. Use Connect to link the tenant and consent to the required application permissions. The integration typically requests sign-in and audit log access; ensure that these permissions are granted. After connecting, the service begins to ingest data, which can take a few minutes to several hours depending on volume and backfill settings.

    Azure AD and API considerations

    The console relies on Azure AD for identity context and conditional access signals. Confirm that Azure AD Connect is running and that sign-in logs and audit logs are enabled in your Azure subscription. If third-party connectors or proxy services are used, ensure that required endpoints are allowed and that certificate-based authentication is valid. Some organizations enable diagnostic settings to stream logs to a SIEM; this does not disable CAS but complements it.

    To enable the console, your account must be able to consent to resource provider registrations and API permissions on behalf of the tenant. If consent is blocked by policy, contact your compliance or Azure subscription owner. You typically need User Access Administrator or Owner at the subscription level to complete the necessary registrations. Verify that multi-factor authentication is enforced for privileged accounts during this process.

    Verification checklist

    • License assigned to at least one user and active.
    • Security administrator or Global admin role assigned.
    • Azure AD Premium P1 enabled or included via EMS/E5.
    • Integration connected in Security & Compliance center.
    • Data sources listed as Connected in the CAS portal.
    • Recent reports and alerts show data within expected latency (usually minutes to an hour).

    Common issues and mitigations

    If the console shows limited data, first check whether the integration status is Connected and whether there are error messages about permissions or APIs. Ensure that directory synchronization is healthy and that no recent changes to admin roles removed necessary rights. Review the CAS and Security & Compliance audit logs for consent and provisioning errors. When latency is high, verify that the organization isn't experiencing large backlogs in audit log delivery and consider enabling backfill if supported and needed.

    Operational guidance and next steps

    Once the console is enabled and data is flowing, create at least one test policy to validate detection and response paths. Document the integration steps and assign ownership for ongoing monitoring. Schedule periodic reviews of license usage and admin role assignments to maintain security hygiene. For organizations with multiple tenants, repeat the integration in each tenant and centralize reporting where possible to maintain consistent coverage.

    Summary and quick reference

    Enabling the Office 365 Cloud App Security console is largely a matter of confirming licenses, connecting integrations, and verifying data ingestion. When prerequisites are in place, the activation sequence is straightforward and low risk. Use the checklist and table above to confirm readiness, follow the ordered steps to enable, and validate with reports and alerts to ensure the console is providing timely, actionable insight.

    Editor's pick

    Keep exploring our latest stories

    Fresh reads, picked daily.

    Browse latest
    Share: