LimberOpsITOps
Early accessRun Microsoft 365 and Entra as code.
- Conditional access and named locations as code
- Baseline import and sign-in simulation
- People across platforms, explain access
- Joiner, mover and leaver plans
LimberOps imports Microsoft 365, GitHub, Azure DevOps and Jira as code. Preview every change, prove it's safe, get it approved, and undo it in one click. For IT teams, and the MSPs who run IT for everyone else.
Free to start. Read-only first. Nothing applies without your approval.
conditionalAccessPolicies:- name: Require MFA for all users- state: enabledForReportingButNotEnforced+ state: enabledusers:include: [All]exclude:- breakglass-01@contoso.com+ - group: Scanner service accountsgrantControls:builtIn: [mfa]
Approved by Jordan R.
Applied 14:02 · restore point saved
The problem
Teams make high-stakes identity and access changes through screens built for one click at a time. The work is risky, slow to review, and impossible to repeat exactly, and for MSPs it's multiplied by every client.
1 portal per tool
Microsoft 365, GitHub, Azure DevOps and Jira each keep their settings behind their own admin screens. Nobody can say what "standard" means anymore.
0 previews
Admin portals have no dry run. A conditional access change gets tested when the CEO calls from the airport.
0 undo
When something breaks, you rebuild the old setting from screenshots and guesswork. Nobody's sure who changed what, or when.
How it works
Every change in LimberOps follows the same path, whether it's one policy in one tenant or a new standard across every platform and client.
Admin consent link
https://login.microsoftonline.com/…/adminconsent?client_id=limberops
Packages
Every plan includes Core, the safe change loop. Plans bundle the packages most teams need, and you can add any other one when you're ready.
Core · every plan
Safety is not an upsell.
Run Microsoft 365 and Entra as code.
Hold every change to your rules.
Developer platforms and cloud, as code.
Keep the estate as declared.
Prove who can do what.
Stop paying for seats nobody uses.
Automation IDE
A Cursor-style editor for runbooks, scripts and configuration, built into LimberOps. Describe the job in plain language and the AI drafts it. Every step that touches a tenant still goes through preview, checks and approval.
1# runbooks/leaver.yaml2name: Leaver3inputs: [user, manager]4steps:5 - plan: revoke-sessions6 - plan: block-sign-in7 - plan: convert-mailbox-to-shared8 delegate: ${{ inputs.manager }}9 - plan: reclaim-licenses10 - approve: it-admins11 - manual: wipe laptop in RMM
Assistant
Trust
You are trusting us with the keys to other people's businesses. These promises come before any feature.
Every change is a plan your own team approves, or a schedule or rule they approved in advance. No AI or teammate pushes a change on their own.
Start with inventory and sign-in simulation. Turn on write access per tenant, only when you are ready.
Configuration is plain Pulumi in Git. Export it any time. No proprietary format, no lock-in.
Why switch
Scripts made changes repeatable. LimberOps makes them reviewable, testable and reversible too.
| Capability | Admin portal | PowerShell scripts | LimberOps |
|---|---|---|---|
| See the exact change before it ships | No | Partly | Yes |
| Test sign-ins against the new policy | No | No | Yes |
| Block known-dangerous changes | No | No | Yes |
| Approval by a second person | No | No | Yes |
| One-click rollback | No | No | Yes |
| Same change, same result, every tenant | No | If maintained | Yes |
| Who changed what, and why | Audit log | No | Plan, checks, approver |
| Safe for a junior admin | No | No | Yes |
Roadmap
LimberOps is in early access. Here's what you can use now, and what early customers and founding partners are shaping next.
Pricing
Paid plans start at $499 a month for your whole team. MSPs pay per user. Add any package for $199 a month.
$0
free forever
Try the core loop on one small estate.
Packages
$499
per month
For an IT team running its own tenant.
Packages
$999
per month
Adds developer platforms and SRE.
Packages
$1,999
per month
Every package, no limits.
Packages
Per user
per user per month, minimum per client tenant
Run many client tenants from one workspace.
Packages
FAQ
Connect one tenant or organization, read-only, and see its configuration as code before you change a thing.