@Generated public interface GroupsV2Service
It is best practice to assign access to workspaces and access-control policies in Unity Catalog to groups, instead of to users individually. All Databricks workspace identities can be assigned as members of groups, and members inherit permissions that are assigned to their group.
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
Group |
create(CreateGroupRequest createGroupRequest)
Creates a group in the Databricks workspace with a unique name, using the supplied group
details.
|
void |
delete(DeleteGroupRequest deleteGroupRequest)
Deletes a group from the Databricks workspace.
|
Group |
get(GetGroupRequest getGroupRequest)
Gets the information for a specific group in the Databricks workspace.
|
ListGroupsResponse |
list(ListGroupsRequest listGroupsRequest)
Gets all details of the groups associated with the Databricks workspace.
|
void |
patch(PatchGroupRequest patchGroupRequest)
Partially updates the details of a group.
|
void |
update(UpdateGroupRequest updateGroupRequest)
Updates the details of a group by replacing the entire group entity.
|
Group create(CreateGroupRequest createGroupRequest)
void delete(DeleteGroupRequest deleteGroupRequest)
Group get(GetGroupRequest getGroupRequest)
ListGroupsResponse list(ListGroupsRequest listGroupsRequest)
void patch(PatchGroupRequest patchGroupRequest)
void update(UpdateGroupRequest updateGroupRequest)
Copyright © 2026. All rights reserved.