Skip to content

feat: add connection profiles, groups support, and org member effective roles; remove branding identifiers#860

Open
fern-api[bot] wants to merge 3 commits into
masterfrom
fern-bot/2026-06-09_04-56-01_836
Open

feat: add connection profiles, groups support, and org member effective roles; remove branding identifiers#860
fern-api[bot] wants to merge 3 commits into
masterfrom
fern-bot/2026-06-09_04-56-01_836

Conversation

@fern-api

@fern-api fern-api Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

⚠️ Breaking Changes

  • Branding identifiers removedidentifiers parameter removed from branding.update(); identifiers field removed from GetBrandingResponseContent and UpdateBrandingResponseContent. Ten associated types (BrandingIdentifiers, UpdateBrandingIdentifiers, BrandingPhoneDisplay, UpdateBrandingPhoneDisplay, and their supporting enums) are no longer exported from auth0.management.types. These settings now live exclusively on the theme resource (PATCH /api/v2/branding/themes/{id}).
  • PhoneTemplate.id now optionalid was a required str on PhoneTemplate, GetPhoneTemplateResponseContent, CreatePhoneTemplateResponseContent, UpdatePhoneTemplateResponseContent, and ResetPhoneTemplateResponseContent. It is now Optional[str]. Code that accesses .id without a None check will require updating.

New Endpoints & Clients

  • Connection Profiles — new sub-client with full CRUD (list, create, get, update, delete) plus template access (list_templates, get_template)
  • Client Grants → Organizationslist() to retrieve organizations associated with a specific client grant
  • Connections → Usersdelete_by_email() to delete a connection user by email address
  • Groupsmembers.get() to list group members; roles.list(), roles.create(), roles.delete() for group role management
  • Organizationsgroups.list() for organization groups; groups.roles.list/create/delete() for group-scoped roles; members.effective_roles.list() for a member's effective roles (including group-sourced)
  • Rolesgroups.get/create/delete() for managing groups assigned to a role
  • Usersgroups.get() for group membership; effective_roles.list() for all effective role assignments

Type Changes

  • Tenant Settings — new security_headers field (CSP + XSS protection config), country_codes (phone identifier allow/deny list), and include_session_metadata_in_tenant_logs flag
  • Connection Options — new id_token_session_expiry_supported field on OIDC and update connection options
  • Client MyOrganization — new invitation_landing_client_id field across post/patch/response configuration types

Bug Fixes

  • GET /client-grants/{id}/organizations — added 404 handling; raises NotFoundError when the grant does not exist (was previously an unhandled parse error)
  • PATCH /token-exchange-profiles/{id} — added 409 handling; raises ConflictError when a profile with the same subject_token_type already exists (was previously an unhandled parse error)

@fern-api fern-api Bot requested a review from a team as a code owner June 9, 2026 04:56
fern-api Bot and others added 3 commits June 9, 2026 11:15
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-python-sdk: 5.14.3
Patches applied (1):
  - patch-4894603d: chore: Restore custom wiring in management/__init__.py

Patches with unresolved conflicts (1):
  - patch-7271f157: Revert wrapper file to preserve Auth0 telemetry customizations
    Run `fern-replay resolve` to apply these customizations.
Patches replayed:
  - patch-4894603d: chore: Restore custom wiring in management/__init__.py
  - patch-7271f157: Revert wrapper file to preserve Auth0 telemetry customizations
@developerkunal developerkunal force-pushed the fern-bot/2026-06-09_04-56-01_836 branch from fe30c32 to 8907450 Compare June 9, 2026 05:48
@rmad17 rmad17 changed the title SDK regeneration feat: add connection profiles, groups support, and org member effective roles; remove branding identifiers Jun 9, 2026
@rmad17 rmad17 self-assigned this Jun 9, 2026
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