SAML Tab Missing From Authentication Properties in Root Account

Kellen Fields
Kellen Fields
  • Updated

Published Date: June 3, 2024

Validated: Yes

Audience: Everyone

Products and Versions Covered:

  • Self-hosted, Replicated - KOTS
  • Jama Connect® 

Summary

When trying to setup SAML SSO via the root account, the SAML tab is missing.

Resolution

Reset the samlconfig on the application server

kubectl delete svc saml,oauth
kubectl delete deploy saml,oauth
kubectl delete sts core

Reset the SAML database on the database server

Drop the SAML and OAuth database

While logged into the mysql server with mysql -u root -p

DROP DATABASE saml;
DROP DATABASE oauth;

Recreate the SAML and OAuth database

CREATE DATABASE saml;
CREATE DATABASE oauth;
GRANT ALL PRIVILEGES ON oauth.* TO ‘oauthuser’@‘%’;
GRANT ALL PRIVILEGES ON saml.* TO ‘samluser’@‘%’;

Finally, navigate to the KOTS Admin Console and redeploy the application. After it comes back up, login to the root account and reapply the metadata and save the SAML settings.

Additional Resources 

Feedback:
We welcome your input! Please sign in to leave any comments, suggestions, or improvement ideas below.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.