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 ObjectPermissions
get(GetPermissionRequest getPermissionRequest)
Get object permissions.GetPermissionLevelsResponse
getPermissionLevels(GetPermissionLevelsRequest getPermissionLevelsRequest)
Get permission levels.void
set(PermissionsRequest permissionsRequest)
Set permissions.void
update(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.
-
-