Skip to content

feat(search): add Search API saml provider list endpoint and samlProv… - #1031

Merged
mikegron merged 1 commit into
masterfrom
feat/SFINT-6504
Aug 20, 2026
Merged

feat(search): add Search API saml provider list endpoint and samlProv…#1031
mikegron merged 1 commit into
masterfrom
feat/SFINT-6504

Conversation

@mikegron

@mikegron mikegron commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

SFINT-6504

Adds SAML identity provider support for Search Pages.

  • Exposes Platform.search.listSamlIdentityProviders() to retrieve configured providers from the Search API’s /authentication/saml endpoint. (see doc)
  • Adds SearchApiSamlIdentityProvider as the response model.
  • Adds accesses.samlProvider to Search Page configuration so consumers can persist the selected provider name.

Acceptance Criteria

  • My changes are publicly available, documented, and deployed in production. (i.e. on Swagger)
  • JSDoc annotates each property added in the exported interfaces
  • The proposed changes are covered by unit tests
  • Commits containing breaking changes are properly identified as such
  • README.md is adjusted to reflect the proposed changes (if relevant)
  • My merge commit message will follow the commit guidelines (See Commit Guidelines)

@SimonMilord SimonMilord 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.

LGTM

Comment thread src/resources/Search/SearchInterfaces.ts

@FelixBlaisThon FelixBlaisThon 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.

@mikegron
mikegron added this pull request to the merge queue Aug 20, 2026
Merged via the queue into master with commit 454e6ba Aug 20, 2026
7 checks passed
@mikegron
mikegron deleted the feat/SFINT-6504 branch August 20, 2026 19:59
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.

3 participants