Skip to content

Document generic SAML identity provider setup - #5182

Merged
brianmacdonald-temporal merged 5 commits into
temporalio:mainfrom
LutaoX:docs/saml-other-idp-examples
Aug 25, 2026
Merged

Document generic SAML identity provider setup#5182
brianmacdonald-temporal merged 5 commits into
temporalio:mainfrom
LutaoX:docs/saml-other-idp-examples

Conversation

@LutaoX

@LutaoX LutaoX commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Clarify that named SAML identity providers are configuration examples, not an exhaustive compatibility list
  • Document the generic SAML 2.0 requirements for Temporal Cloud
  • Add concise PingOne and PingFederate examples with links to vendor documentation

Why

The existing page only presents Entra ID and Okta paths, which can imply that other compatible SAML 2.0 identity providers are unsupported.

Test plan

  • Run Vale on docs/cloud/manage-access/saml.mdx (0 errors, 0 warnings)
  • Run yarn build
  • Verify the linked Ping Identity documentation

Made with Cursor

Document generic SAML requirements and use PingOne and PingFederate as non-exhaustive configuration examples.

Co-authored-by: Cursor <cursoragent@cursor.com>
@LutaoX
LutaoX requested a review from a team as a code owner August 25, 2026 15:22
Copilot AI balanced review requested due to automatic review settings August 25, 2026 15:22
@vercel

vercel Bot commented Aug 25, 2026

Copy link
Copy Markdown

@LutaoX is attempting to deploy a commit to the Temporal Team on Vercel.

A member of the Team first needs to authorize it.

Copilot AI 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.

Pull request overview

Documents generic SAML 2.0 identity provider support alongside existing provider-specific examples.

Changes:

  • Adds generic SAML configuration requirements.
  • Adds PingOne and PingFederate examples.
  • Clarifies that documented providers are not exhaustive.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

LutaoX and others added 3 commits August 25, 2026 15:45
Require a stable identifier while naming the email and name attributes explicitly.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the provider-specific guidance focused on the validated PingFederate case.

Co-authored-by: Cursor <cursoragent@cursor.com>
Describe the stable NameID requirement without prescribing its format or value.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Aug 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
temporal-documentation Ready Ready Preview Aug 25, 2026 9:04pm

Request Review

@brianmacdonald-temporal

Copy link
Copy Markdown
Contributor

Note regarding CoPilot review: identified two headings as needing sentence casing; both were false positives.

@brianmacdonald-temporal
brianmacdonald-temporal merged commit 6f46de9 into temporalio:main Aug 25, 2026
19 of 20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants