This guide will walk you through all the steps to install the SAML addon.
To install the add-on:
/opt/dradispro/dradispro/shared/addons/cache/
(create the directory if it doesn’t exist)/opt/dradispro/dradispro/shared/addons/config/
/opt/dradispro/dradispro/shared/addons/initializers/
/opt/dradispro/dradispro/shared/addons/
(append the contents if it already exists)$ cd /opt/dradispro/dradispro/current/vendor/cache/ $ ln -s /opt/dradispro/dradispro/shared/addons/cache/*.gem ./
$ cd /opt/dradispro/dradispro/current/config/ $ ln -s /opt/dradispro/dradispro/shared/addons/config/*.yml ./
$ cd /opt/dradispro/dradispro/current/config/initializers/ $ ln -s /opt/dradispro/dradispro/shared/addons/initializers/*.rb ./
$ cd /opt/dradispro/dradispro/current/ $ ln -s /opt/dradispro/dradispro/shared/addons/Gemfile.plugins $ RAILS_ENV=production bundle install --local --without development test $ RAILS_ENV=production ./bin/rails assets:precompile
$ RAILS_ENV=production ./bin/rails g dradis:pro:plugins:saml:install
$ god restart
Confirm that the installation has completed by visiting the login page and seeing a "Sign in with {{provider}}"
button. If you click the sign in button and receive any errors there may be more information about the specific setup problem in the logs.
That should get you up and running with the SAML addon. If you're running into issues, please contact our support team and let us know!