Skip to content

Support Microsoft 365 Business Premium tenants in Monkey365 findings #166

@Schurik97

Description

@Schurik97

Monkey365’s analytics baseline currently assumes an E3/E5 license footprint. When a tenant operates solely on Business Premium subscriptions, the scanner flags “missing feature” alerts that are not actionable. First-class Business Premium support will eliminate this noise and improve report fidelity.

Problem Statement

  • False positives – Controls dependent on E5-exclusive capabilities (Defender for Office P2, Purview DLP, MCAS, etc.) are reported as gaps, even though they’re out of scope.
  • Operational overhead – Security teams waste cycles triaging findings that cannot be remediated.
  • Customer confidence – License-mismatch alarms erode trust and hinder adoption among SMB customers.

Proposed Enhancement

  1. SKU-aware rule sets

    • Add a configuration flag (E5, E3, BusinessPremium) consumable via CLI/JSON.
    • Dynamically load or skip checks based on the selected SKU.
  2. Automatic SKU detection (optional)

    • Query Graph /subscribedSkus at runtime to infer the dominant license and apply the appropriate rule set.
  3. Reporting updates

    • Display detected SKU in the executive summary.
    • Clearly tag any residual findings that remain license-dependent.

Acceptance Criteria

ID Condition Success Metric
AC-1 Scan against a tenant licensed only with Business Premium Zero “E5/E3-only feature missing” alerts
AC-2 Regression test E3/E5 paths Existing findings remain unchanged
AC-3 Documentation & CLI help updated Users can configure the new flag in ≤ 2 steps

Business Value

Business Premium awareness broadens Monkey365’s addressable market, reduces false-positive churn for SMB customers, and aligns the toolset with real-world licensing patterns.

Additional Context

Early telemetry indicates ~35 % of Monkey365 users operate on Business Premium. Feedback highlights license-mismatch noise as the primary barrier to wider rollout.

Thank you for considering this enhancement. We’re happy to collaborate on design or provide tenant samples for testing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Need-more-infoNeed more information about issuequestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions