Package com.databricks.sdk.service.iam
Interface PermissionsService
-
@Generated public interface PermissionsService
Permissions API are used to create read, write, edit, update and manage access for various users on different objects and endpoints.This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectPermissionsget(GetPermissionRequest getPermissionRequest)Get object permissions.GetPermissionLevelsResponsegetPermissionLevels(GetPermissionLevelsRequest getPermissionLevelsRequest)Get permission levels.voidset(PermissionsRequest permissionsRequest)Set permissions.voidupdate(PermissionsRequest permissionsRequest)Update permission.
-
-
-
Method Detail
-
get
ObjectPermissions get(GetPermissionRequest getPermissionRequest)
Get object permissions.Gets the permission of an object. Objects can inherit permissions from their parent objects or root objects.
-
getPermissionLevels
GetPermissionLevelsResponse getPermissionLevels(GetPermissionLevelsRequest getPermissionLevelsRequest)
Get permission levels.Gets the permission levels that a user can have on an object.
-
set
void set(PermissionsRequest permissionsRequest)
Set permissions.Sets permissions on object. Objects can inherit permissions from their parent objects and root objects.
-
update
void update(PermissionsRequest permissionsRequest)
Update permission.Updates the permissions on an object.
-
-