FEATURES:
resource/auth0_organization_client– Add resource to manage a single client (application) association of an organization, withuse_for_member_access(EA only) (#1675)resource/auth0_organization_clients– Add authoritative resource to manage all client (application) associations of an organization, up to the 100-client limit (EA only) (#1675)data-source/auth0_organization_client– Add data source to retrieve a single organization-client association (EA only) (#1675)data-source/auth0_organization_clients– Add data source to retrieve all client associations for an organization (EA only) (#1675)data-source/auth0_organizations– Add data source to retrieve all organizations of the tenant, withinclude_client_association_forto also return each organization's association with a given client (EA only) (#1675)data-source/auth0_client_grant_organizations– Add data source to retrieve all organizations associated with a client grant (EA only) (#1675)data-source/auth0_user_organizations– Add data source to retrieve all organization memberships for a user (EA only) (#1675)data-source/auth0_organization_role_members– Add data source to retrieve the organization members with a direct assignment of a role (EA only) (#1674)data-source/auth0_organization_role_groups– Add data source to retrieve the groups assigned to a role within an organization (EA only) (#1674)
ENHANCEMENTS:
resource/auth0_organization– Addis_app_entitlement_activeto control whether members of the organization can access applications associated with it (EA only) (#1675)data-source/auth0_organization– Exposeis_app_entitlement_active(EA only) (#1675)resource/auth0_role– Addtypeandowner_idto scope a role to a single organization. Both are create-only, so changing either forces a new role (EA only) (#1674)data-source/auth0_role– Addtypeandowner_idto disambiguate a lookup byname, since several organizations can own a role of the same name (EA only) (#1674)resource/auth0_client_credentials– Addtoken_vault_privileged_accessblock to configure a client as a Token Vault privileged worker (EA only) (#1673)resource/auth0_connection_directory_synchronized_groups– Addgroupsblock withid,name,emailanddirect_members_count, superseding the ID-onlygroup_ids. Updates now send only the changed groups, batched by 100, and duplicate IDs are rejected at plan time (#1672)data-source/auth0_connection_directory_synchronized_groups– Exposegroupswith group metadata, and addqueryfor a prefix search onnameoremail(#1672)
BUG FIXES:
resource/auth0_client_credentials– Scope credential operations to the credentials tracked in state, so creates, rotations,authentication_methodswitches and destroys no longer act on unmanaged credentials (#1668)resource/auth0_client_credentials– Matchprivate_key_jwtcredentials onnameas well, so credentials differing only by name are no longer treated as one, and detach a renamed credential before recreating it when both share the same public key (#1666)
NOTES:
resource/auth0_connection_directory_synchronized_groups/data-source/auth0_connection_directory_synchronized_groups– Promote from Early Access to general availability (#1672)resource/auth0_connection_directory/data-source/auth0_connection_directory– Promotesynchronize_groupsfrom Early Access to general availability (#1672)resource/auth0_connection_directory_synchronized_groups– Deprecategroup_idsin favor ofgroups; the two are mutually exclusive and existing configurations keep working (#1672)resource/auth0_connection– Clarify theuse_oauth_spec_scopedescription (#1667)