Description
When trying to assign the grant EXTERNAL USE SCHEMA to a schema , it doesn't pick up from the existing list of grants.
Reproduction
w = WorkspaceClient()
w.grants.update(securable_type=SecurableType.SCHEMA, full_name=schema_name, changes=[PermissionsChange(add=[Privilege.EXTERNAL_USE_SCHEMA], principal="")])
Expected behavior
Add EXTERNAL_USE_SCHEMA privilege on the schema to the principal.
Other Information
- OS: macOS
- Version: 0.49.0
Description
When trying to assign the grant EXTERNAL USE SCHEMA to a schema , it doesn't pick up from the existing list of grants.
Reproduction
w = WorkspaceClient()
w.grants.update(securable_type=SecurableType.SCHEMA, full_name=schema_name, changes=[PermissionsChange(add=[Privilege.EXTERNAL_USE_SCHEMA], principal="")])
Expected behavior
Add EXTERNAL_USE_SCHEMA privilege on the schema to the principal.
Other Information