Azure AD / Microsoft 365 → Odoo
Azure AD → Odoo: One click, user provisioned.
Stop clicking through five places every time a new employee joins — or stays active after they leave. zSYNC syncs your Azure AD / Microsoft 365 directory into Odoo automatically.
Trusted by 50+ Odoo businesses · 500+ APIs connected · Official Odoo Partner
Screenshot placeholder
Add your zSYNC Azure AD pipeline screenshot here
Sound familiar?
Onboarding a user means five tools. Offboarding means forgotten access.
Who owns your interfaces?
When your Azure AD sync lives in an IT admin’s PowerShell scripts, a role change becomes a security gap waiting to happen.
A typo shouldn’t mean downtime.
Fixing your directory sync means editing scripts → testing → deploying — and hoping no user gets locked out in the meantime.
Former employees keep Odoo access.
Deactivating a user in Azure AD should immediately revoke their Odoo access. Without automation, it usually doesn’t — until someone notices.
How It Works
Three steps. All inside Odoo. No code.
1
Grab
Pull users, groups, and roles from Azure AD via Microsoft Graph API. zSYNC fetches only what changed since the last run — new hires, role changes, deactivations.
2
Map
Match Azure AD attributes to Odoo user fields. Map groups to Odoo roles — edit the logic live, no scripts, no deployment.
3
Dump
Create, update, or deactivate Odoo users automatically. Every run monitored — any failure replayed with one click.
Runs automatically. No manual exports. No copy-paste.
Screenshot placeholder
Add your zSYNC Flow Tab / pipeline canvas screenshot here
What Gets Synced
What gets synced between Azure AD and Odoo
Users
✓ User accounts →
✓ Display name / email →
✓ Job title / department →
✓ Account deactivation →
Groups & Roles
✓ Security groups →
✓ Group membership →
✓ Odoo role assignment →
M365 / HR Data
✓ Manager hierarchy →
✓ Office location →
✓ Employee ID →
→ one-way · Deactivation propagates automatically.
Why teams move to zSYNC
Measurable outcomes, not just features.
3 → 1
Cut support costs
In one project, support dropped from three full-time people to one at 10%. You own the fix, so you stop paying for one.
5 min
Onboard in minutes, not hours
A new hire in Azure AD becomes a provisioned Odoo user automatically — roles, groups, and all.
0 stale access
No lingering permissions
Deactivate in Azure AD, Odoo access is revoked on the next pipeline run — automatically, not on a to-do list.
No bus factor
No key-person risk
Any IT-savvy user can manage the pipeline — no PowerShell expert, no single point of failure.
Built on a deeply proven framework
Official Odoo Partner · Trusted by 50+ businesses
Customer logos placeholder · Add logo images here
“In one project, we maintain 140 interfaces with about 20% of one person’s time — and a bug fixed for one customer is fixed for everyone.”
Hundreds
interfaces built
50+
active customers
500+
APIs connected
99.9%
uptime
We handle everything. You focus on your business.
Professional setup by Zebroo — not self-serve.
1
Install
We set up zSYNC in your Odoo.
2
Configure
We build your Azure AD pipeline, mapped to your directory structure.
3
Train
We hand it over so your IT team can own and extend it.
Live in as little as 1–3 days.
Book a Free Demo
Pricing
One price per connection. Scale as you grow.
You pay per connection — not per user, not per record. Every plan includes the full feature set, self-hosted and DSGVO-compliant.
✓Full functionality on every plan
✓No user limits
✓Always the latest version
✓Self-hosted · DSGVO-compliant
The price we quote holds — forever.
FAQ
Frequently asked questions
Which Odoo versions does zSYNC support?
zSYNC runs inside your Odoo and supports current Community and Enterprise versions. Because your interfaces live in the front end — not in custom code — they keep running through Odoo upgrades instead of blocking them.
Is my data secure?
zSYNC is self-hosted in your own Odoo, so your data never leaves your environment. It’s DSGVO-compliant, and you control every connection, credential, and pipeline directly.
Can it auto-deactivate Odoo users when someone leaves?
Yes — when a user is disabled in Azure AD, the next pipeline run propagates the deactivation to Odoo automatically. No manual step, no forgotten account.
What happens if a sync fails — any downtime?
Failures don’t take your system down. zSYNC runs on queue jobs so interfaces never block each other. Every run is monitored — you can replay a failed run, even add a field and re-run the exact same data.
Own your Azure AD integration — don’t rent it.
Book a Free DemoNo commitment. 30-minute session. See it live.