Skip to main content

OpenLDAP SSO Authentication

Configure Access Restrictions to utilize OpenLDAP identities. This enables identity-based policies where users are recognized by their directory username and group membership.

Scope note

This page documents the rule-wiring flow that applies OpenLDAP-backed identity in SafeSquid policy. Do not casually equate this page with the Kerberos-based transparent SSO model documented for Active Directory. :::note Prerequisites

Enable Authentication in Access Rules

  1. Access Restrictions: Go to Application SetupAccess RestrictionsAllow List.
  2. Edit Rule: Edit the rule matching your client segment or create a new one.
  3. Apply LDAP Profiles:
    • LDAP Profiles: Select specific LDAP groups (e.g., IT_Admins) from the dropdown.
    • Leave blank to apply this rule to all directory users.
  4. Enable PAM: Ensure PAM Authentication is set to TRUE.
  5. Save Policy: Click the checkmark to save.

Operational notes

  • Treat this as an identity-application path unless your target environment has separately proven a transparent user experience.
  • Keep the terminology precise when describing the deployment to operators or customers.
selecting the users or user groups you want to set the authentication for :::tip Note on Default Rules SafeSquid includes default entries under the Allow List. You can edit these to quickly map specific LDAP groups to default user-groups like admins or users. :::

Verification

Confirming SSO authentication by seeing the username in SafeSquid detailed logs

Troubleshooting

Source register

Next steps