Clean up and govern Microsoft 365 at business scale.
Filter, select, and act across your entire Teams and SharePoint estate in one pass — archive, delete, restore, remove guests, or attach governance — with every action recorded.
Sprawl grows faster than admins can fix it.
Workspaces are easy to create and almost never cleaned up. Without bulk operations, a guest-removal sweep across 200 teams takes days, and an end-of-year storage cleanup becomes a project in itself. Stale workspaces make search worse, create ownership gaps, inflate storage costs, and leave sensitive content in places nobody monitors. The cost compounds quietly until it surfaces in an audit.
Search quality degrades
Users wade through stale, inactive workspaces to find the ones they actually need.
Storage costs inflate
Inactive workspaces accumulate SharePoint file version history with no cleanup mechanism.
Security exposure grows
Abandoned workspaces can still hold active guest access to sensitive documents.
Compliance gets harder
Demonstrating controlled data management is impossible across an ungoverned estate.
Filter first, then act.
Filter the entire tenant down to a precise selection — by name, template, activity status, owner, guest access, or age. Review the matched workspaces, then run the approved action in a single pass — not a scroll through everything one by one.
Message all owners or members of the selected workspaces at once — policy reminders, governance communications, operational updates — without contacting each one individually.
Find every workspace with external guest access and remove guests in bulk. Built for post-project cleanup, security audits and reviews in regulated industries.
Apply an nBold governance template retroactively — standardise naming, lifecycle and policies across an existing estate without recreating workspaces.
Set selected workspaces to read-only. Content stays accessible and searchable; no new messages or edits. Use for completed projects, closed deals or inactive teams.
Permanently remove selected workspaces — reclaim storage and clear stale workspaces out of user search. Explicit confirmation required before execution.
Recover archived or soft-deleted workspaces when a project restarts, a deal re-opens or a workspace was archived prematurely.
SharePoint storage version cleanup
Workspaces accumulate SharePoint file version history over time — multiple saved copies of every document, across every team. In large tenants that is significant wasted storage. Select a set of workspaces, define how many versions to retain, and delete the rest — across every matched workspace in one pass, with the action recorded in the audit trail.
Every action logged.
Every bulk operation is recorded — giving IT the audit trail it needs to support change management, compliance reviews, and incident investigation.
- Who initiated the action — admin name and timestamp.
- Which workspaces were affected — full list with names and IDs.
- What action was performed — archive, delete, notify, guest removal.
- The outcome of each workspace — success, partial failure, errors logged.
- Whether any workspaces were excluded due to errors or active conflicts.
Delegated access — no over-privileging.
Bulk operations are available to Teams Service Admins and Global Admins. Helpdesk and tenant-admin staff can run routine maintenance without Global Admin rights — least-privilege access by design.
| nBold role | Bulk operations access | Typical user |
|---|---|---|
| End-User | — | Regular employee |
| Catalog Manager | — | Template creator |
| Integration Manager | — | nFlow configuration |
| Teams Service Admin | Full access | IT helpdesk / tenant admin |
| Global Admin | Full access | IT leadership |
nBold acts on your Microsoft 365 tenant through the Microsoft Graph API, under a service account you control. ISO 27001 certified and SOC 2 Type II certified.
Works alongside the rest of the platform.
Where lifecycle management automates archival on a schedule, bulk operations give admins immediate, targeted control — for one-time cleanups, proactive governance changes, and exceptions that fall outside the automated policy.
Lifecycle management
Automate inactivity detection, owner notification, and archival on a schedule — so stale workspaces retire themselves.
Explore Lifecycle managementGovernance
Naming, labels, membership, approvals, and lifecycle — applied per template so guardrails travel with every workspace.
Explore GovernanceTemplates
Encode the workspace once and provision it consistently — the foundation bulk operations build on when attaching governance retroactively.
Explore TemplatesFrequently asked questions
What can bulk operations do?
Bulk operations support archive, delete, restore, guest removal, governance template attachment, owner notifications, and SharePoint version storage cleanup — applied to a filtered selection of workspaces in a single pass. Each action is recorded in the audit trail.
Do I need Global Admin rights to use bulk operations?
No. The Teams Service Admin role gives full access to bulk operations without Global Admin rights, so helpdesk and tenant-admin staff can run routine maintenance under least-privilege access.
Is there an audit trail?
Yes. Every bulk action is recorded — who ran it, which workspaces were affected, what action was performed, and the outcome of each workspace. That trail supports change management, compliance reviews, and incident investigation.
Can I apply governance policies retroactively to workspaces that already exist?
Yes. The attach governance template bulk action applies an nBold template — naming convention, lifecycle rule, and sensitivity labels — to workspaces created before your governance policies were in place, without recreating them.
Is this only for cleanup?
No. Bulk operations support proactive governance changes across existing workspaces — attaching templates, updating membership policies, sending governance communications — as well as one-time remediation of sprawl and security exposure.
Govern the whole estate — without the manual work.
See how fast nBold filters, selects, and remediates months of workspace sprawl across a real Microsoft 365 tenant — with every action recorded.