AuthorizeKey¶
AuthorizeKey defines authorization policies of the API services of UnityCatalogServer for Server Authorization:
- CatalogService
- FunctionService
- ModelService
- PermissionService
- SchemaService
- Scim2UserService
- TableService
- TemporaryPathCredentialsService
- VolumeService
Note
AuthorizeKey is a Java annotation (see 9.6. Annotation Interfaces).
Every operation of an API service is decorated with AuthorizeKey annotation for server authorization.
AuthorizeKey consists of a SecurableType and an optional name of the securable.
AuthorizeKey maps request parameters to SecurableTypes (default: (empty)).
The Unity Catalog server uses UnityAccessDecorator to findAuthorizeKeys.