@Generated public class PermissionsAPI extends Object
[Access Control]: https://docs.databricks.com/security/auth-authz/access-control/index.html
| Constructor and Description |
|---|
PermissionsAPI(ApiClient apiClient)
Regular-use constructor
|
PermissionsAPI(PermissionsService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
ObjectPermissions |
get(GetPermissionRequest request)
Get object permissions.
|
ObjectPermissions |
get(String requestObjectType,
String requestObjectId) |
GetPermissionLevelsResponse |
getPermissionLevels(GetPermissionLevelsRequest request)
Get object permission levels.
|
GetPermissionLevelsResponse |
getPermissionLevels(String requestObjectType,
String requestObjectId) |
PermissionsService |
impl() |
ObjectPermissions |
set(SetObjectPermissions request)
Set object permissions.
|
ObjectPermissions |
set(String requestObjectType,
String requestObjectId) |
ObjectPermissions |
update(String requestObjectType,
String requestObjectId) |
ObjectPermissions |
update(UpdateObjectPermissions request)
Update object permissions.
|
public PermissionsAPI(ApiClient apiClient)
public PermissionsAPI(PermissionsService mock)
public ObjectPermissions get(String requestObjectType, String requestObjectId)
public ObjectPermissions get(GetPermissionRequest request)
Gets the permissions of an object. Objects can inherit permissions from their parent objects or root object.
public GetPermissionLevelsResponse getPermissionLevels(String requestObjectType, String requestObjectId)
public GetPermissionLevelsResponse getPermissionLevels(GetPermissionLevelsRequest request)
Gets the permission levels that a user can have on an object.
public ObjectPermissions set(String requestObjectType, String requestObjectId)
public ObjectPermissions set(SetObjectPermissions request)
Sets permissions on an object, replacing existing permissions if they exist. Deletes all direct permissions if none are specified. Objects can inherit permissions from their parent objects or root object.
public ObjectPermissions update(String requestObjectType, String requestObjectId)
public ObjectPermissions update(UpdateObjectPermissions request)
Updates the permissions on an object. Objects can inherit permissions from their parent objects or root object.
public PermissionsService impl()
Copyright © 2025. All rights reserved.