Safeguard Docs
Compliance ConnectorsSetup by categoryCommunications Platforms

Mattermost

Connect Mattermost to Safeguard: what it provides, how to set it up, and the frameworks it provides evidence for.

Connect Mattermost to collect communications platforms evidence with automated compliance tests, switched on per workspace.

CategoryCommunications Platforms
Connect withAPI token
What a connection producesAutomated compliance tests
Mattermost's guidedocs.mattermost.com

Connect with an API token

  1. In Mattermost:

    1. As a system admin, go to System Console › Integrations › Integration Management and turn on the personal access token setting.
    2. If the token will belong to a non-admin account, go to System Console › User Management › Users, find the user and select Manage Roles from the dropdown to allow it to create personal access tokens.
    3. Sign in as that account and go to Profile › Security › Personal Access Tokens, then click Create Token.
    4. Enter a description and select Save. Copy the access token now; Mattermost will not show it again.

    Where to find the other values:

    • Server URL: The https address of your own Mattermost server, the same address you open in a browser to sign in.

    Mattermost shows the secret only once, so copy it before you leave the page.

    Mattermost's public documentation does not cover every step.

    The token carries the permissions of the account that creates it, so create it as a system admin or as a user holding a system read-only admin role. The click path to assign a read-only admin role was not confirmed on the fetched page.

    Source: docs.mattermost.com, checked 2026-10-07.

    The permissions Safeguard needs: system admin or system read-only admin.

  2. On Compliance › Connectors, open Mattermost, click Connect, choose API token and fill in:

    FieldWhat to enter
    Server URLRequired. Your own server: an https address reachable from the internet.
    Access tokenRequired. Stored encrypted and never shown again.
  3. Click Connect with token.

Frameworks

Safeguard's automated tests read Mattermost and map to the controls below. When a test passes, the result is evidence toward each control it maps to, in every framework listed. It is evidence toward a control, not proof that the control is met on its own.

FrameworkEvidenceControlsTests
SOC2Automated testsCC6.1, CC6.2, CC6.34
ISO/IEC 27001Automated testsA.5.16, A.5.18, A.6.5, A.8.2, A.8.54
HIPAA Security RuleAutomated tests164.308(a)(3), 164.308(a)(4), 164.312(d)4
PCI DSSAutomated tests7.2.2, 7.2.4, 8.2.5, 8.4.24
NIST CSF 2.0Automated testsPR.AA-01, PR.AA-03, PR.AA-054

These tests are switched on per workspace by the Safeguard team.

On this page