Skip to content

Clarify Okta generic SAML integration requirements and failure modes - #3919

Open
mich-elle-luna wants to merge 2 commits into
mainfrom
DOC-6129
Open

Clarify Okta generic SAML integration requirements and failure modes#3919
mich-elle-luna wants to merge 2 commits into
mainfrom
DOC-6129

Conversation

@mich-elle-luna

@mich-elle-luna mich-elle-luna commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator
  • Flag redisAccountMapping as required; missing/malformed values fail SAML activation and login.
  • Note the activating user needs ACCOUNT_ID=owner in their mapping.
  • Clarify how to paste the X.509 certificate.
  • Explain the two-part handshake between the temporary mock URLs and the Redis SP metadata update in Step 3.
  • Make the DNS TXT record domain-verification requirement explicit.
  • Warn that role values must be lowercase, with an example.
  • Explain why the Profile Editor custom attribute step is necessary.

Note

Low Risk
Documentation-only edits to a single Hugo page; no runtime, auth, or deployment behavior changes.

Overview
Expands the Okta (generic) SAML integration guide with prerequisite and troubleshooting detail so operators hit fewer silent failures during setup.

The intro now states that domain verification requires a Redis Cloud–provided DNS TXT record before SAML can be enabled. Configure SAML adds a note on the two-part handshake (temporary mock URLs in Okta, then replace with Redis SP metadata in Step 3). redisAccountMapping is called out as required after the attribute statements, with a new paragraph tying Profile Editor custom attributes to what Okta actually sends in assertions.

Group assignment text is corrected to ACCOUNT_ID=role (e.g. 1937217=viewer) plus a note that roles must be lowercase. Step 3 adds requirements for the activating user (ACCOUNT_ID=owner in mapping) and how to paste the X.509 certificate without extra PEM headers unless the UI asks for them.

Reviewed by Cursor Bugbot for commit 65857b9. Bugbot is set up for automated code reviews on this repo. Configure here.

- Flag redisAccountMapping as required; missing/malformed values fail
  SAML activation and login.
- Note the activating user needs ACCOUNT_ID=owner in their mapping.
- Clarify how to paste the X.509 certificate.
- Explain the two-part handshake between the temporary mock URLs and
  the Redis SP metadata update in Step 3.
- Make the DNS TXT record domain-verification requirement explicit.
- Warn that role values must be lowercase, with an example.
- Explain why the Profile Editor custom attribute step is necessary.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@mich-elle-luna
mich-elle-luna requested a review from a team September 3, 2026 20:33
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

DOC-6129

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 8 related items from repository history (3 new this commit):

Memory updated at 65857b9

@andy-stark-redis andy-stark-redis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small suggestion, but otherwise LGTM.

…ration-okta-generic.md

Co-authored-by: andy-stark-redis <164213578+andy-stark-redis@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants