Interface GroupsService


  • @Generated
    public interface GroupsService
    Groups simplify identity management, making it easier to assign access to Databricks Workspace, data, and other securable objects.

    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.

    • Method Detail

      • create

        Group create​(Group group)
        Create a new group.

        Creates a group in the Databricks Workspace with a unique name, using the supplied group details.

      • delete

        void delete​(DeleteGroupRequest deleteGroupRequest)
        Delete a group.

        Deletes a group from the Databricks Workspace.

      • get

        Group get​(GetGroupRequest getGroupRequest)
        Get group details.

        Gets the information for a specific group in the Databricks Workspace.

      • patch

        void patch​(PartialUpdate partialUpdate)
        Update group details.

        Partially updates the details of a group.

      • update

        void update​(Group group)
        Replace a group.

        Updates the details of a group by replacing the entire group entity.