Configuring LDAP authentication
You can configure your Lightweight Directory Access Protocol (LDAP) connection to use the service that provides authentication, role-based access control, and user management for IBM Security QRadar® Suite Software.
Before you begin
Understand the information in Users and accounts and in User access, roles, and permissions.
Before installation, you select a value for the initial user of QRadar Suite Software that is set in the adminUser parameter.
The initial user and all other users that you are planning to add to QRadar Suite Software must have an email address in the LDAP directory. The email address must be stored in the mail attribute. If you add a user with no email address, the user might experience issues when they try to access QRadar Suite Software applications.
QRadar Suite Software uses the Identity and Access Management service of IBM Cloud Pak® foundational services. When your LDAP connection is configured, you can select users from your corporate enterprise environment and add them as QRadar Suite Software users.
As an alternative to the following procedure, you can use the deploy_openldap
action to quickly provide authentication capabilities for QRadar Suite Software. For more information, see Deploying OpenLDAP.
About this task
To access the configuration of an LDAP connection to QRadar Suite Software, retrieve your login credentials for foundational services.
Retrieving the login credentials for foundational services
Before you configure your connection, you need the credentials for IBM Cloud Pak foundational services.
Before you begin
The Red Hat OpenShift CLI client helps you develop, build, deploy, and run your applications on any Red Hat OpenShift or Kubernetes cluster. It also includes the administrative commands for managing a cluster under the adm subcommand.
- Download Red Hat OpenShift CLI 4.10 or later from
https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/stable-4.10/
. The file to download is called openshift-client-<platform>-<version>.tar.gz.
- Extract the binary file that you downloaded by typing the following command, where <oc_cli_archive_file> is the name of the archive file that
you
downloaded.
tar -xf <oc_cli_archive_file>
- Modify the permissions of the binary file by typing the following command, where <oc_cli_binary> is the name of the Red Hat OpenShift binary that you extracted from the
archive.
chmod 755 <oc_cli_binary>
- Move the binary file to the /usr/local/bin directory by typing the
following
command.
mv <oc_cli_binary> /usr/local/bin/oc
Tip: If this command returns a No such file or directory or Not a directory error message, create the /usr/local/bin directory by typing the following command.sudo mkdir /usr/local/bin
- Ensure that the Red Hat OpenShift CLI client is
working by typing the following
command.
oc version
Tip: MacOS users might see a message that this tool cannot be opened because it is from an unidentified developer. Close this message and go to . On the General tab, click Open Anyway or Allow Anyway. Repeat the oc version command.
- Download Red Hat OpenShift CLI 4.10 or later from
https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/stable-4.10/
- Download Cloud Pak CLI from https://github.com/IBM/cloud-pak-cli/releases
.
- Extract the binary file that you downloaded by typing the following command, where <archive_file> is the name of the archive file that you
downloaded.
tar -xf <archive_file>
- Modify the permissions of the binary file by typing the following command, where <binary_file> is the name of the Cloud Pak binary file that
you extracted from the
archive.
chmod 755 <binary_file>
- Move the binary file to the /usr/local/bin directory by typing the
following
command.
mv <binary_file> /usr/local/bin/cloudctl
- Ensure that Cloud Pak CLI is working by typing the following
command.
cloudctl version
Tip: MacOS users might see a message that this tool cannot be opened because it is from an unidentified developer. Close this message and go to . On the General tab, click Open Anyway or Allow Anyway. Repeat the cloudctl version command.
- Download Cloud Pak CLI from https://github.com/IBM/cloud-pak-cli/releases
Procedure
Configuring your LDAP connection
Configure and connect an LDAP directory by accessing the foundational services cluster console.
Procedure
What to do next
Verify the LDAP connection as the initial identity provider by logging in as the initial user to QRadar Suite Software.
Any subsequent LDAP connection that you configure can be verified by assigning it to a QRadar Suite Software account and adding users that exist in the LDAP directory.