English

Directory connectors

Directory connectors: your users, kept in sync on their own

Quarantine users do not have to be typed in. Connect your directory once, preview the changes, choose who is included and apply. SecuraWall keeps the list up to date, for up to 50,000 users per customer.

Monthly per domain · No long contracts · No automatic charges

Directory connectionsacme.example
3Connections
1,577Users synchronized
1Need attention
10:42Last synchronization
Microsoft 365Active1,240 users · Synchronizing every 5 minutes
Active DirectoryActive312 users · Synchronizing every 5 minutes
ZimbraSync issue25 users · Last synchronization failed; accounts kept
Add connectionRecent activity
Example data

Add a connection

Choose where your users are.

Microsoft 365, Exchange Server, Google Workspace, Zimbra, Carbonio or any other LDAP directory. Up to 10 connections per customer and 50,000 users per connection.

Add connectionChoose where your users are.
Microsoft 365Continue with MicrosoftExchange ServerThrough Active DirectoryGoogle WorkspaceContinue with GoogleZimbraAdministration APICarbonioAdministration APIOther directoryLDAP / OpenLDAP
Panel labels

Sources

Eight ways to bring your users.

Microsoft Entra ID

Connect with the consent of your Microsoft 365 administrator. The domain must be one of your tenant's verified domains.

Google Workspace

Connect with the consent of your Google Workspace administrator; users come from your Google directory.

Active Directory

Read from your domain controllers with LDAP and StartTLS (encrypted connections only), with paged searches for large directories and a reader account without Domain Admin rights.

LDAP and OpenLDAP

Any LDAP directory with StartTLS, with the search base and filter you choose and optional alias and status attributes.

Zimbra

Users are read through the Zimbra administration interface.

Carbonio

Users are read through the Carbonio administration interface, page by page.

CSV file

Upload a list of names and addresses: a quick start for small teams.

Manual entry

Add or change single users by hand, for example a shared mailbox.

Connector features

What each connector reads, and how users sign in.

SecuraWall reads names, addresses and whether an account is active, never passwords or mail. Connection details are stored encrypted and never shown again. A user removed from the directory loses access within 30 minutes; the quarantined mail is kept.

SourceHow it connectsWhat is readHow users sign in
Microsoft 365 / Entra IDConsent of a Global Administrator (User.Read.All); the domain must be a verified domain of the tenantName, address, aliases, whether the account is enabled; guests are skippedContinue with Microsoft
Google WorkspaceConsent of a Google Workspace administrator (read-only user directory)Name, address, aliases, suspended or archivedContinue with Google
Active Directory · ExchangeLDAP v3 with StartTLS required (TCP 389, TLS 1.2 or later); a reader account, no Domain Admin rightsName, address, proxyAddresses, disabled accountsCorporate password, checked live, never stored
LDAP / OpenLDAPLDAP v3 with StartTLS required; search base and filter you chooseName, address, optional alias and status attributesCorporate password, checked live
Zimbra · CarbonioHTTPS administration API (7071 / 6071)Name, address, aliases, account statusCorporate password; MFA challenges are not bypassed
CSV · ManualFile upload (up to 100 users) or one by oneAddress, name, aliases, quotaA password the system emails; changed at first sign-in

From connection to an up-to-date list.

  1. 01

    Connect

    Choose the source and give SecuraWall access to read your users.

  2. 02

    Preview and choose

    See who will be added, changed or removed before anything is saved, and select the users to include.

  3. 03

    Apply and stay in sync

    Users are written in batches of 500 with visible progress. Afterwards the list is refreshed every 5 minutes; directories with more than 5,000 users every 15 minutes.

Preview and choose

See every change before it is saved.

The preview lists new accounts, accounts already imported and conflicts, with status filters and search. A storage summary shows whether the selection fits the customer maximum before anything is applied.

Directory previewMicrosoft 365
All · 1,252Selected · 1,240ActiveDisabled · 12Conflict · 0
NameAddressAction
Emily Johnsonemily.johnson@acme.exampleNew account
Michael Smithm.smith@acme.exampleAlready imported
Former Employeeformer@acme.exampleDisabled
Customer maximum4,096 MiBAlready allocated1,840 MiBThis selection1,500 MiBLeft after Apply756 MiB
Apply selected usersSelect all activeClear selection
Example data

Active Directory and LDAP

Encrypted connections only.

Plain LDAP is refused. The certificate is checked against the system trust, your own CA or a pinned fingerprint, and "Test connection" checks everything before you save. Exchange Server has a ready-made filter for mailbox users.

Active Directory connectionStartTLS · TCP 389
Published Active Directory hostnamedc1.acme.exampleSearch base DNOU=Staff,DC=acme,DC=exampleDirectory reader accountsvc-securawall@acme.examplePassword••••••••••••
Filter(&(objectClass=user)(objectCategory=person))
Certificate validationSystem trustCustomer CA certificatePinned server certificate (SHA-256)
SaveTest connection
Example data

Microsoft 365 and Google Workspace

No password is typed into SecuraWall.

A Global Administrator signs in with Microsoft and grants read-only consent; the domain must be a verified domain of the tenant. Google Workspace works the same way with a Google administrator. Users then sign in to their quarantine with "Continue with Microsoft" or "Continue with Google".

Microsoft 365 connectionacme.example
STEP 1 · DONEGlobal Administrator sign-inacme.example is a verified domain of the tenantDone
STEP 2Administrator consentApplication permission: User.Read.All (read only)Connect Microsoft

Continue with Microsoft; no password is entered here.

Example data

Sign-in and passwords

Password resets stay with your IT team.

Users from a directory are referred to your IT team when they forget a password. Accounts added manually or from a CSV file can reset their quarantine password themselves.

My quarantineLanguage: English ▾
Signed in as: emily.johnson@acme.examplePersonal storage: 3.2 / 25 MiB · 13%Included aliases: info@acme.example
MessageReasonScoreAction
Your parcel is waiting for customs paymentnotice@delivery-example.net · 09:41Phishing14.2ViewReport to IT
Weekly offers for younews@shop-example.com · 08:12Spam and bulk mail7.9ViewRelease
Quote_114.isosales@vendor-example.org · YesterdayBlocked file type2.1ViewRelease
Urgent payment todayceo@acme-example.net · YesterdayBusiness email compromise11.0ViewReport to IT
Release and report selectedMy rulesDelivery history
Example data

Questions about directory connectors

How many users can we connect?

Up to 50,000 quarantine users per customer.

Which package includes the quarantine and directory connectors?

Email Security. Backup MX does not filter mail, so it has no quarantine.

Can we see the changes before they are applied?

Yes. Every connection shows a preview of new, changed and removed users, and you choose what is applied.

Bring your users in minutes.

Multi-layer email security, per domain and month.

Protect your domain
WhatsApp support