AWS as a SAML IDP
To use AWS as a SAML IDP, you must add Lacework as a custom application to AWS SSO:
- Log in to the AWS Management Console with your AWS Organization’s administrator account credentials.
- Open the AWS SSO console.
- Choose Enable AWS SSO.
- If you haven’t already set up AWS Organizations, you will need to create an organization. Click Create AWS Organization to do so. If you have already set up AWS Organizations, move on to the next step.
- Click Applications in the AWS SSO console’s left navigation pane.
- Click Add a new application.
- In the Select an application box, select Custom SAML 2.0 application.
- Choose Configure application.
- On the Configure <Custom app name> page, under Details, enter Lacework as the Display name for the application.
- Under AWS SSO metadata, next to AWS SSO SAML metadatafile, choose Download to download the identity provider metadata, which will eventually be uploaded to the Lacework Console.
- Under Application metadata, choose to type metadata manually and provide the Application ACS URL and Application SAML audience values as shown below:
- Application ACS URL: https://youraccount.lacework.net/sso/saml/login
- Application SAML audience: https://lacework.net
- Save the application.
- Once saved, navigate to the Attribute mappings tab and update the attribute mappings with your user email. The only user attribute required is the user email (first row). The additional attributes are not required unless JIT user provisioning is enabled.
- Navigate to the Lacework Console.
- Enable SAML in the Lacework Console.
- Upload the AWS SSO metadata that you downloaded in Step 10.
- To enable JIT user provisioning, see Okta SAML JIT.
- Now, you can successfully log in to the Lacework Console using SAML.