Skip to main content

Governance intelligence for access, cloud, and SaaS. Now in early access

Nuxari
Automation JobLicense Governancelow riskApproval required

M365 License Reclaim Campaign

Identify Microsoft 365 licenses with no recent sign-in or activity, send user attestation requests, and route confirmed reclamations through approval before removing assignments.

IT administrators managing M365 spendFinance teams tracking SaaS license costsOrganizations with large M365 seat countsManaged service providers performing license reviews
Use template

Requires a Nuxari account. Installs as Draft — no changes until you enable it.

Back to templates
~15 min setup
Required
Microsoft 365Entra ID

What this template does

This automation job queries M365 sign-in activity and license assignment data to identify accounts with no activity in a configurable window (default 30 days). It generates attestation requests sent to each inactive user asking them to confirm whether the license is still needed. Responses are collected and non-responders are treated as candidates for reclamation. Confirmed reclamations are routed to an approver before any license is removed.

When to use it

Use this template when you want to systematically reduce M365 license spend without manually reviewing every account. It is particularly effective for organizations that have grown rapidly and accumulated unused seat assignments, or for MSPs performing quarterly license hygiene reviews on behalf of clients.

How it works

01

Activity scan

Nuxari queries M365 sign-in logs and usage reports to identify license holders with no activity in the configured inactivity window.

02

Attestation campaign

Attestation requests are sent to inactive users via email or Teams, asking them to confirm continued need for their license within a deadline.

03

Response collection

Responses are collected and logged. Non-responders past the deadline are automatically flagged as reclamation candidates.

04

Approval routing

A reclamation list is sent to the configured approver. The approver can review each candidate and approve or exclude individual accounts.

05

License removal and evidence

Approved removals are executed, license assignments are cleared, and a full evidence record is generated including cost recovery estimates.

What gets created in your tenant

Automation Job

M365 Inactivity Scanner

A recurring job that queries M365 activity data and identifies inactive license holders on a configured schedule.

Approval Workflow

License Reclamation Approval

An approval gate that reviews the reclamation list before any license assignments are removed.

Attestation Campaign

M365 License Attestation

Automated attestation requests sent to inactive users with configurable deadlines and reminders.

Evidence Package Template

License Reclaim Evidence Record

A structured record of activity scans, attestation responses, approval decisions, and removal actions.

What evidence it produces

  • License usage report per user
  • Attestation responses with timestamps
  • Approval record for each reclamation
  • License assignment removal log
  • Estimated cost recovery calculation

Safety and approval model

Templates install as Draft / Disabled by default. No actions run until you explicitly enable the template after reviewing the configuration.

This template requires an approval decision before enabling. No execution occurs without a recorded approver sign-off.

This template installs in Draft state. No attestation emails are sent, no licenses are removed, and no jobs are scheduled until you review the configuration and explicitly enable the job. License removals require approval and cannot be executed automatically without a recorded approval decision. All attestation and removal actions are logged with full audit records.

Customization options

  • Inactivity threshold (7, 14, 30, 60, or 90 days)
  • Attestation delivery channel (email, Teams, or both)
  • Attestation deadline and reminder schedule
  • License types to include or exclude (E3, E5, F-series)
  • User groups or departments to scope the campaign
  • Approval chain configuration

Use this template

Install in your Nuxari tenant and run the full approval and evidence workflow from day one.

Use template
Get started

Build the operating layerfor governance work.

See how Nuxari Ops reduces manual IT work, eliminates access drift, and generates audit evidence automatically, across your entire enterprise.