Skip to main content
Prerequisites (only for first tenant)

Configure guarded domains and routing

The first step is to add all domains of the tenant and configure their routing (where should their emails be sent to).
  1. Follow the guide below that matches the topology where your new tenant will be integrated. On top are the two most common ones.
  2. Optional: If you need a special mode (like toothless or Monitoring) specifically for that tenant, contact support@xorlab.com.

Activate mail flow

The next step is outside of xorlab and involves activating the mail flow. Choose the matching guide, depending on:
  • Topology: M365 vs. all others
  • Mode: Inline vs Monitoring

Inline

Emails pass from M365 through xorlab and then back to M365.

Monitoring

xorlab receives only a copy of every email from M365, and discards it after processing.
Now xorlab should be receiving emails for that tenant.

Reduce reputation complexity for small tenants

For tenants below 50 seats, we recommend to reduce the complexityFactor in the guarded_tenants.yml file. This helps xorlab to learn faster from processed emails. Otherwise, learning can take quite a while to stabilize for small tenants, since fewer emails are available. We recommend the following values:
/shared/guarded_tenants.yml
After updating shared/guarded_tenants.yml, click Publish. The new configuration becomes active within about one minute.

Configure detection for the tenant

Detection is configured per tenant, so a new tenant starts without the manual inputs that xorlab needs for optimal protection.
  1. Open the Admin view in the upper right and select the new tenant in the dropdown on top.
  2. Configure the built-in lists for that tenant, in particular the VIP names and high value targets.
  3. Review the default actions for that tenant.
Both steps use the same screens as in a single-tenant deployment and apply only to the tenant selected in the dropdown.

Optional: Enable Tenant Login

You can give the tenant access to xorlab:
  • End-user access to the Self-Service Quarantine (SSQ)
  • Analyst access to the analyst portal, to manage various tasks like releasing emails from quarantine or adding senders to the blacklist
Follow the instructions here: Enable Tenant Login.

Optional: Enable SSQ

You can enable the SSQ for the tenant, such that their end-users can release their own emails from the quarantine. You can find the full instructions for setting up and customizing the SSQ here: Set Up the SSQ. For convenience, we summarize here the mandatory steps to enable SSQ for a tenant:
  1. Complete the previous chapter, to Enable Tenant Login such that they can login to the SSQ.
  2. Enable notifications for that tenant in guarded_tenants.yml:
    shared/guarded_tenants.yml
  3. Click Publish. The notification settings become active within about one minute.
  4. This is not strictly mandatory, but recommended: Customize the quarantine notifications for that tenant to for example add their logo: Customize Tenant Notifications.

Optional: Integrate Abuse Mailbox

You can enable the Abuse Mailbox for the tenant, such that their reported emails are managed in xorlab.
  1. Follow the integration guide below that matches the tenant setup. You can ignore their Prerequisites as they are already covered by this page.

    M365

    Use the built-in M365 reporting button to send emails to xorlab.

    On-premises

    Use a custom reporting button integrated via on-premises Exchange.
  2. Follow Assign Reported Emails to Tenants to make sure xorlab assigns the reported emails to the correct tenant.