Skip to content

SAML

A SAML authentication method overview can be found here.

The SlashDB SAML plugin adds support for SAML authentication.

Important

This feature is only available in Enterprise Edition

Installation

SlashDB version >= 1.7.0 must be installed before the plugin can be installed. If you don't have SlashDB yet, see the chapter "Installation" for details.

From System Package

If SlashDB was installed from the DEB or RPM package, or if you have SlashDB running from a virtual machine or cloud image, then the easiest way to add SAML support is by downloading and installing the corresponding plugin package of the same type.

Debian or Ubuntu

wget https://downloads.slashdb.com/versions/2.0.1/slashdb-saml_1.2.0_amd64.deb
sudo apt-get update
sudo apt-get install -y ./slashdb-saml_1.2.0_amd64.deb

Red Hat

wget https://downloads.slashdb.com/versions/2.0.1/slashdb-saml-1.2.0.x86_64.rpm
sudo dnf install -y ./slashdb-saml-1.2.0.x86_64.rpm

SlashDB will then automatically restart for the changes to take effect.

From Python Wheel

If SlashDB was installed as a Python package, it is recommended to install the SAML plugin as a Python package in the same environment.

Available wheel packages:

Download and install the package that matches your version of Python, e.g.:

wget https://downloads.slashdb.com/versions/2.0.1/slashdb_saml-1.2.0-cp39-cp39-manylinux2014_x86_64.whl
/opt/slashdb/bin/pip install ./slashdb_saml-1.2.0-cp39-cp39-manylinux2014_x86_64.whl

After installation, SlashDB must be restarted manually.

Configuration

To configure and use SAML see "SSO / SAML 2.0"

Updating

To update, install a newer version of the package.

Important

After updating the core SlashDB RPM/DEB package, you must reinstall plugins