Skip to content

UnityCatalogAuthorizer

UnityCatalogAuthorizer is an abstraction of authorizers.

Contract (Subset)

Authorize

boolean authorize(
  UUID principal,
  UUID resource,
  Privileges action)

See:

Used when:

Authorize All Privileges

boolean authorizeAll(
  UUID principal,
  UUID resource,
  Privileges... actions)

See:

Used when:

Authorize Any Privileges

boolean authorizeAny(
  UUID principal,
  UUID resource,
  Privileges... actions)

See:

Used when:

Grant Authorization

boolean grantAuthorization(
  UUID principal,
  UUID resource,
  Privileges action)

See:

Used when:

Implementations