@Generated public interface AccountGroupsService
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 account 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(Group group)
Creates a group in the Databricks account with a unique name, using the supplied group details.
|
void |
delete(DeleteAccountGroupRequest deleteAccountGroupRequest)
Deletes a group from the Databricks account.
|
Group |
get(GetAccountGroupRequest getAccountGroupRequest)
Gets the information for a specific group in the Databricks account.
|
ListGroupsResponse |
list(ListAccountGroupsRequest listAccountGroupsRequest)
Gets all details of the groups associated with the Databricks account.
|
void |
patch(PartialUpdate partialUpdate)
Partially updates the details of a group.
|
void |
update(Group group)
Updates the details of a group by replacing the entire group entity.
|
Group create(Group group)
void delete(DeleteAccountGroupRequest deleteAccountGroupRequest)
Group get(GetAccountGroupRequest getAccountGroupRequest)
ListGroupsResponse list(ListAccountGroupsRequest listAccountGroupsRequest)
void patch(PartialUpdate partialUpdate)
void update(Group group)
Copyright © 2026. All rights reserved.