Skip to content

feat: organization-level roles, google workspace group directory sync, and org-to-app entitlement - #881

Merged
rmad17 merged 3 commits into
masterfrom
fern-bot/2026-08-04_06-25-11_115
Aug 5, 2026
Merged

feat: organization-level roles, google workspace group directory sync, and org-to-app entitlement#881
rmad17 merged 3 commits into
masterfrom
fern-bot/2026-08-04_06-25-11_115

Conversation

@fern-api

@fern-api fern-api Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Changes

New Features

  • Agents: new management.agents client with list, create, read, delete, and update for managing agents.
  • Organizations → Clients: new organizations.clients client with list (checkpoint-paginated), create, get, update, and delete for managing organization-client associations. Organization responses now expose is_app_entitlement_active and client.
  • Organizations → Roles → Groups/Members: new organizations.roles.groups.list and organizations.roles.members.list to retrieve groups/members assigned to a role within an organization.
  • Keys → Network ACLs: new management.keys.network_acls client with create for keys used to verify HTTP Message Signatures on Network ACL rules.
  • Connections → Directory Provisioning: adds add_synchronized_group_selections and delete_synchronized_group_selections; synchronize_groups gains a "selected" value; self-service SSO tickets accept provisioning_config.google_workspace.sync_groups.
  • Roles: role responses now expose type and owner_id.

Type Changes

  • Role gains optional type ("tenant" | "organization") and owner_id.
  • Organization gains is_app_entitlement_active.
  • Directory provisioning types gain synchronize_groups: "selected" support.

Fixes

  • EventStreamCloudEvent.data now deserializes as its actual object shape (Dict[str, Any]) instead of an opaque JSON-encoded string that callers had to json.loads() themselves.

@fern-api
fern-api Bot requested a review from a team as a code owner August 4, 2026 06:25
fern-api Bot added 2 commits August 5, 2026 06:17
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-python-sdk: 5.26.0
Patches applied (5):
  - patch-c04f0b4d: Fix for incorrect return type and missing __all__ type
  - patch-f7384913: Remove duplicate FedCmLoginGooglePatch and FedCmLoginPatch entries
  - patch-1e44613d: Added migration guide for v5 to v6
  - patch-30b1089a: Updated UPGRADING.md doc
  - patch-d6d69aeb: Remove duplicate FedCmLoginGooglePatch and FedCmLoginPatch entries

Patches with unresolved conflicts (3):
  - patch-4894603d: chore: Restore custom wiring in management/__init__.py
  - patch-7271f157: Revert wrapper file to preserve Auth0 telemetry customizations
  - patch-95211006: Restore Auth0 telemetry and custom client wiring after regeneration
    Run `fern-replay resolve` to apply these customizations.
@fern-api
fern-api Bot force-pushed the fern-bot/2026-08-04_06-25-11_115 branch from 199c70e to e0d9c34 Compare August 5, 2026 06:17
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
  - patch-d6d69aeb: Remove duplicate FedCmLoginGooglePatch and FedCmLoginPatch entries
@rmad17 rmad17 changed the title SDK regeneration feat: organization-level roles, google workspace group directory sync, and org-to-app entitlement Aug 5, 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 c739207 into master Aug 5, 2026
9 checks passed
@rmad17
rmad17 deleted the fern-bot/2026-08-04_06-25-11_115 branch August 5, 2026 09:04
@rmad17 rmad17 mentioned this pull request Aug 5, 2026
rmad17 added a commit that referenced this pull request Aug 5, 2026
**Added**
- feat: Add agents management, organization-client associations,
organization-level roles (groups/members), network ACL keys, and
directory provisioning group sync selections
[\#881](#881)
([fern-api[bot]](https://github.com/apps/fern-api))

**Fixed**
- fix: `EventStreamCloudEvent.data` now deserializes as its actual
object shape (`Dict[str, Any]`) instead of an opaque JSON-encoded string
that callers had to `json.loads()` themselves.
[\#881](#881)
([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