@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)
Gets the permissions of an object.
|
ObjectPermissions |
get(String requestObjectType,
String requestObjectId) |
GetPermissionLevelsResponse |
getPermissionLevels(GetPermissionLevelsRequest request)
Gets the permission levels that a user can have on an object.
|
GetPermissionLevelsResponse |
getPermissionLevels(String requestObjectType,
String requestObjectId) |
PermissionsService |
impl() |
ObjectPermissions |
set(SetObjectPermissions request)
Sets permissions on an object, replacing existing permissions if they exist.
|
ObjectPermissions |
update(UpdateObjectPermissions request)
Updates the permissions on an object.
|
public PermissionsAPI(ApiClient apiClient)
public PermissionsAPI(PermissionsService mock)
public ObjectPermissions get(String requestObjectType, String requestObjectId)
public ObjectPermissions get(GetPermissionRequest request)
public GetPermissionLevelsResponse getPermissionLevels(String requestObjectType, String requestObjectId)
public GetPermissionLevelsResponse getPermissionLevels(GetPermissionLevelsRequest request)
public ObjectPermissions set(SetObjectPermissions request)
public ObjectPermissions update(UpdateObjectPermissions request)
public PermissionsService impl()
Copyright © 2026. All rights reserved.