Skip to content

Feat: Add Support for Synchronized Groups for a Connection Directory Provisioning Configuration and Self-Service Domain Verification and Organizations Discovery#857

Merged
tanya732 merged 1 commit intomasterfrom
fern-bot/2026-04-22_09-34-09_793
Apr 22, 2026
Merged

Conversation

@fern-api
Copy link
Copy Markdown
Contributor

@fern-api fern-api Bot commented Apr 22, 2026

Changes

  • Organization Connections Client — New dedicated client (organizations/ConnectionsClient) for managing
    connections at the organization level with full CRUD operations (list, get, create, update, delete) and pagination
    support
  • Directory Provisioning — Synchronized Groups — New endpoints on DirectoryProvisioningClient to list and
    replace synchronized groups for a connection's directory provisioning configuration
  • Client My-Organization Configuration — New types (ClientMyOrganizationPatchConfiguration,
    ClientMyOrganizationPostConfiguration, ClientMyOrganizationResponseConfiguration) for managing per-client
    organization settings including allowed strategies, connection/user-attribute profile IDs, and connection deletion
    behavior
  • Session Transfer Delegation — New ClientSessionTransferDelegationConfiguration type supporting delegated
    access and device binding enforcement via Session Transfer Tokens
  • Organization Access Level Enum — New OrganizationAccessLevelEnum (READONLY, FULL, LIMITED, NONE) for
    fine-grained organization connection access control
  • Dynamic Client Registration Security Mode — New TenantSettingsDynamicClientRegistrationSecurityMode enum
    (STRICT, PERMISSIVE) on tenant settings
  • Self-Service Profile SSO Ticket Features — New SelfServiceProfileSsoTicketEnabledFeatures type with sso,
    domainVerification, and provisioning toggles
  • Client Redirection Policy & Third-Party Security Mode — New enums ClientRedirectionPolicyEnum and
    ClientThirdPartySecurityModeEnum on client types

Enhancements

  • Event Stream Event Types — Expanded EventStreamEventTypeEnum, EventStreamDeliveryEventTypeEnum, and
    EventStreamTestEventTypeEnum with organization-related events (e.g., ORGANIZATION_CREATED,
    ORGANIZATION_CONNECTION_ADDED, ORGANIZATION_MEMBER_DELETED, ORGANIZATION_GROUP_ROLE_ASSIGNED)
  • Client Grants — Added defaultFor field to client grant response types; enhanced
    ListClientGrantsRequestParameters with from/take pagination, allowAnyOrganization, subjectType, and
    defaultFor filters
  • Connection Options — Added OIDC-specific options to ConnectionOptionsCommonOidc, ConnectionOptionsOidc, and
    ConnectionOptionsOkta; expanded ConnectionDpopSigningAlgEnum values
  • Tenant Settings — Added dynamicClientRegistrationSecurityMode to tenant settings request/response types
  • Connected Accounts — Extended ConnectedAccount type with additional fields
  • Log Streams Client — Regenerated LogStreamsClient / AsyncLogStreamsClient with updated method signatures

Removals

  • Flickr Connection — Removed ConnectionOptionsFlickr, ConnectionResponseContentFlickr,
    CreateConnectionRequestContentFlickr, and UpdateConnectionRequestContentFlickr (Flickr no longer supported as a
    social connection)
  • Deprecated Enum Values — Removed select entries from ConnectionIdentityProviderEnum,
    ConnectionStrategyEnum, IdentityProviderEnum, and UserIdentityProviderEnum
  • NetworkAclMatch — Removed unused type

Manual Testing

  • Fetch accessToken from Auth0-dashboard or using AuthAPI.
  • Create ManagementApi instance with access token
ManagementApi client = ManagementApi
                .builder()
                .url(audience)
                .token(accessToken)
                .build();                  

Example -
Get synchronized groups for a directory provisioning configuration, here

SyncPagingIterable<SynchronizedGroupPayload> synchronizedGroupPayloads = client.connections().directoryProvisioning().listSynchronizedGroups("<CONNECTION_ID>");

Create or replace synchronized group selections for a directory provisioning configuration, here

client.connections().directoryProvisioning().set("<CONNECTION_ID>", ReplaceSynchronizedGroupsRequestContent.builder().groups("...").build());

@fern-api fern-api Bot requested a review from a team as a code owner April 22, 2026 09:34
@tanya732 tanya732 changed the title SDK regeneration Feat: Add Support for Synchronized Groups for a Connection Directory Provisioning Configuration Apr 22, 2026
@tanya732 tanya732 changed the title Feat: Add Support for Synchronized Groups for a Connection Directory Provisioning Configuration Feat: Add Support for Synchronized Groups for a Connection Directory Provisioning Configuration and Self-Service Domain Verification and Organizations Discovery Apr 22, 2026
@tanya732 tanya732 force-pushed the fern-bot/2026-04-22_09-34-09_793 branch from 7031536 to ff58cdd Compare April 22, 2026 10:56
@tanya732 tanya732 merged commit 49667fd into master Apr 22, 2026
5 checks passed
@tanya732 tanya732 deleted the fern-bot/2026-04-22_09-34-09_793 branch April 22, 2026 11:02
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