Logpoint MFA and SAML SSO
Summary
This document will guide you through the steps to enable multi-factor authentication and SSO for the SIEM solution LogPoint (Streamlined and Converged Cyber Security - Logpoint)
Prerequisites
- Logpoint administrative rights
Instructions
Configure PhenixID Authentication Services as Identity Provider
- Setup PhenixID Authentication Services as a SAML IdP.
- Configure the appropriate authenticators
- Go to Scenarios->Federation->YOUR_IDP->Execution Flow
- Make the following adjustments:
- Fetch the email or userPrincipalName attribute from the user store. This will be used as the LogPoint userID.
- LogPoint consumes a role attribute in the SAML assertion. Add configuration to your execution flow (such as LDAPGroupFiltering) to get the proper role value from the user.
- Add a PropertyAddValve above the AssertionProvider with the following values. Change property_containing_username to mail or userPrincipalName.
- name =
username
- value =
{{item.property_containing_username}}
- name =
- Add a PropertyAddValve above the AssertionProvider with the following values. Change property_containing_role to the correct item property name based on above configuration.
- name =
role
- value =
{{item.property_containing_role}}
- name =
- Click AssertionProvider
- Set NameID Attribute =
username
- Set additional attributes =
username,role
- Save.
- Then export your SAML IdP metadata by going to the URL:
https://YourServerDomainName/authentication/saml/IDP_Name/meta
and download the metadata to a xml file, idp.xml.
Configure LogPoint
- Login to LogPoint as an administrator
- Configure SAML by following this guide. (Install SAML first if not previously performed)
- Use the idp.xml file to retrieve the values for IdP entityID, SSO Endpoint URL and X509 certificate
- Set Response username field =
username
- Set Response role field =
role
- Name the downloaded LogPoint metadata
sp_logpoint.xml
Add LogPoint as a trusted Service Provider to PhenixID Authentication Services
- Login to configuration manager
- Add the metadata from logpoint
- Select the file (
sp_logpoint.xml
) downloaded in previous step
Test
- Browse to your LogPoint instance and select the IDP as the authentication provider.
- You should be redirected to PhenixID Authentication Services.
- Authenticate.
- You should be redirected back to LogPoint.
- You should now be logged in to LogPoint with the correct permissions.