Skip to content

feat: cross app access, branding theme identifiers, session actor, and SS-EC third-party config#877

Merged
rmad17 merged 4 commits into
masterfrom
fern-bot/2026-07-21_07-07-23_525
Jul 22, 2026
Merged

feat: cross app access, branding theme identifiers, session actor, and SS-EC third-party config#877
rmad17 merged 4 commits into
masterfrom
fern-bot/2026-07-21_07-07-23_525

Conversation

@fern-api

@fern-api fern-api Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Changes

New Features

New optional parameters on existing client methods (sync + async); no new standalone endpoints:

  • Cross App Access (ID-JAG)
    • clients.create() / clients.update(): new optional identity_assertion_authorization_grant ({active: bool}).
    • connections.create() / connections.update(): new optional cross_app_access_resource_app ({status: "enabled" | "disabled"}).
  • Branding themes
    • branding.themes.create() / branding.themes.update(): new optional identifiers (BrandingThemeIdentifiers) — {login_display: "separate" | "unified", otp_autocomplete: bool, phone_display: {formatting: "international" | "regional", masking: "hide_country_code" | "mask_digits" | "show_all"}}.
  • Self-Service Profiles — SSO ticket
    • self_service_profiles.sso_ticket.create(): new optional third_party_client_access_config ({allow_configuration: bool}).

Type Changes

  • Client: new optional identity_assertion_authorization_grant: IdentityAssertionAuthorizationGrant.
  • Connection request/response/list types (CreateConnectionRequestContentOidc, UpdateConnectionRequestContentOidc, ConnectionResponseContentOidc, ConnectionForList): new optional cross_app_access_resource_app.
  • Session response types (SessionResponseContent, GetSessionResponseContent, UpdateSessionResponseContent): new optional actor: SessionActorMetadata ({sub: str} plus up to 5 additional primitive claims; SessionActorClaimValue = Union[str, bool, float]).
  • SuspiciousIpThrottlingStage: new optional pre_custom_token_exchange (wire alias pre-custom-token-exchange) → SuspiciousIpThrottlingPreCustomTokenExchangeStage ({max_attempts?: int, rate?: int}).

New Types

All are exported from both auth0.management and auth0.management.types, and back the fields above:

  • Connections — cross_app_access_resource_app (connections.create() / .update() params; connection response/list types): CreateCrossAppAccessResourceApp, UpdateCrossAppAccessResourceApp (request), ConnectionCrossAppAccessResourceApp, CrossAppAccessResourceApp (response), CrossAppAccessResourceAppStatusEnum, ConnectionCrossAppAccessResourceAppStatusEnum.
  • Clients — identity_assertion_authorization_grant (clients.create() / .update() params; Client response): CreateIdentityAssertionAuthorizationGrant, UpdateIdentityAssertionAuthorizationGrant (request), IdentityAssertionAuthorizationGrant (response).
  • Branding themes — identifiers (branding.themes.create() / .update() params): BrandingThemeIdentifiers, BrandingThemeIdentifiersLoginDisplayEnum, BrandingThemeIdentifiersPhoneDisplay, BrandingThemeIdentifiersPhoneDisplayFormattingEnum, BrandingThemeIdentifiersPhoneDisplayMaskingEnum.
  • Self-Service Profiles — third_party_client_access_config (self_service_profiles.sso_ticket.create() param): ThirdPartyClientAccessConfig.
  • Sessions — actor (session response types): SessionActorMetadata, SessionActorClaimValue.
  • Attack Protection — pre_custom_token_exchange (on SuspiciousIpThrottlingStage): SuspiciousIpThrottlingPreCustomTokenExchangeStage.

Enum Additions

  • ClientGrantSubjectTypeEnum: adds "anonymous_user".
  • ClientAppTypeEnum: adds "b2b_integration".

fern-api Bot added 2 commits July 21, 2026 07:07
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-python-sdk: 5.17.0
Patches applied (5):
  - patch-c04f0b4d: Fix for incorrect return type and missing __all__ type
  - patch-95211006: Restore Auth0 telemetry and custom client wiring after regeneration
  - patch-f7384913: Remove duplicate FedCmLoginGooglePatch and FedCmLoginPatch entries
  - patch-1e44613d: Added migration guide for v5 to v6
  - patch-30b1089a: Updated UPGRADING.md doc

Patches with unresolved conflicts (2):
  - patch-4894603d: chore: Restore custom wiring in management/__init__.py
  - patch-7271f157: Revert wrapper file to preserve Auth0 telemetry customizations
    Run `fern-replay resolve` to apply these customizations.
@fern-api
fern-api Bot requested a review from a team as a code owner July 21, 2026 07:07
Patches replayed:
  - patch-4894603d: chore: Restore custom wiring in management/__init__.py
  - patch-7271f157: Revert wrapper file to preserve Auth0 telemetry customizations
  - patch-c04f0b4d: Fix for incorrect return type and missing __all__ type
  - patch-95211006: Restore Auth0 telemetry and custom client wiring after regeneration
  - patch-f7384913: Remove duplicate FedCmLoginGooglePatch and FedCmLoginPatch entries
  - patch-1e44613d: Added migration guide for v5 to v6
  - patch-30b1089a: Updated UPGRADING.md doc
@rmad17 rmad17 changed the title SDK regeneration feat: add Cross App Access, ID-JAG, branding theme identifiers, session actor, and SS-EC third-party config Jul 22, 2026
@rmad17
rmad17 requested a review from developerkunal July 22, 2026 08:25
@rmad17 rmad17 changed the title feat: add Cross App Access, ID-JAG, branding theme identifiers, session actor, and SS-EC third-party config feat: cross app access, ID-JAG, branding theme identifiers, session actor, and SS-EC third-party config Jul 22, 2026
@rmad17 rmad17 changed the title feat: cross app access, ID-JAG, branding theme identifiers, session actor, and SS-EC third-party config feat: cross app access, \branding theme identifiers, session actor, and SS-EC third-party config Jul 22, 2026

@developerkunal developerkunal 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

@rmad17 rmad17 changed the title feat: cross app access, \branding theme identifiers, session actor, and SS-EC third-party config feat: cross app access, branding theme identifiers, session actor, and SS-EC third-party config Jul 22, 2026

@kishore7snehil kishore7snehil 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!

@rmad17
rmad17 merged commit 741282b into master Jul 22, 2026
9 checks passed
@rmad17
rmad17 deleted the fern-bot/2026-07-21_07-07-23_525 branch July 22, 2026 11:56
@rmad17 rmad17 mentioned this pull request Jul 22, 2026
rmad17 added a commit that referenced this pull request Jul 22, 2026
**Added**
- feat: Cross App Access (ID-JAG), branding theme identifiers,
Self-Service Enterprise Configuration third-party client access, session
actor [\#877](#877)
([fern-api[bot]](https://github.com/apps/fern-api))
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