Docs / Integrations

Integrations

The Integrations tab has two parts:

Open Settings →

Integrations: Public Portal Access with Test Portal, Get Embed Code and Create Additional Portal URL
Integrations: Public Portal Access with Test Portal, Get Embed Code and Create Additional Portal URL Integrations: Public Portal Access with Test Portal, Get Embed Code and Create Additional Portal URL

Like all Settings, this tab is for Admins only. It is available on every plan.

Public Case Portal

The Public Case Portal allows data subjects to submit and track their SAR requests directly.

Public Portal Access

Your portal URL is a secure, token-based link that data subjects use to:

The portal submission URL has the format:

https://app.sarportal.com/subjectaccess?token={token}

The token does not expose your organization’s internal ID.

Managing Portal URLs

  1. Go to Settings > Integrations
  2. Under Public Portal Access, view your active portal URLs. Each shows its label, created date, expiry and, once used, how often and when it was last used
  3. Click the copy icon in Portal URL to copy the link
  4. Click Test Portal to preview how subjects see it
  5. Click Get Embed Code to embed the portal on your website

Get Embed Code offers three tabs:

TabWhat you get
iFrame (Embedded)The portal inside a page on your site, with no logo or footer, for pages that already carry your branding
Direct Link (Standalone)A plain link for your privacy policy or footer. Opens in a new tab with full branding
Button (Standalone)A styled button for your website. Opens in a new tab with full branding

See Embedding the Portal for more.

Creating Portal URLs

If you have no active URL, click Generate New Portal URL. If you already have one, click Create Additional Portal URL. In the dialog:

  1. Enter a Label (Optional), for example “Main Portal” or “Campaign 2024”
  2. Choose an Expiration: Never expires, 30 days, 90 days, 1 year or Custom date
  3. Click Generate URL

Token History

The Token History table lists every portal URL, active or not:

ColumnShows
StatusActive, Expired or Decommissioned
LabelThe label you gave it, or “No label”
CreatedDate and time created
ExpiresExpiry date and time remaining, or Never
UsageNumber of uses and the last use
ActionsDecommission (active URLs) and Delete permanently

Portal URL Best Practices

External Systems

The Systems & Integrations card under External Systems lets you tick the systems where your organization holds personal data (for example Outlook / Microsoft 365, Salesforce, Zendesk or Microsoft Purview (eDiscovery)) and add your own. The AI guidance on each case then names those systems. These are not live connections: SAR Portal does not read from or write to them. See Your Systems (AI Guidance).

Available Integrations

Current Integrations

IntegrationStatusPlans
Public PortalBuilt-inAll
Stripe (Billing)Built-inAll
Email (SMTP)Built-inAll
Email NotificationsBuilt-inAll

SAR Portal has no live connections to third-party systems (such as Zapier, Microsoft 365 or Slack) today. The External Systems list only guides the AI; it does not connect to those systems.

Email Notifications

SAR Portal sends transactional email notifications automatically for key events such as a new case received via the public portal, case status changes, and team member invitations. These emails are sent automatically based on system events and are not individually toggleable. See Email Templates for details on branding and testing them.

API Access

API access is not currently available. We’re exploring this for a future release based on customer demand. If you have integration requirements, please contact support@sarportal.com to discuss your needs.

Email Integration

Built-in Email

SAR Portal sends emails via secure SMTP:

Custom Email Domain

Enterprise customers can use a custom sender address and edit email templates.

Contact support to set this up.

Authentication

Your users sign in with their organisation’s Microsoft 365 account, their Google account or a one-time code sent to their email. SAR Portal stores no passwords and adds no multi-factor step of its own. Any multi-factor step comes from the user’s own provider: Google sign-ins follow the Google account’s multi-factor settings, and for Microsoft 365 it depends on how your organisation’s tenant treats sign-ins to an outside application, so test it rather than assume it. The email code is a single factor that relies on how the mailbox is protected. We recommend that you require multi-factor authentication on these accounts and mailboxes.

No passwords are stored by SAR Portal.

Requesting New Integrations

To request an integration:

  1. Contact support@sarportal.com
  2. Describe your use case
  3. Specify the system you want to integrate
  4. We’ll evaluate and respond