gravitino.api.authorization.privilegesΒΆ

Classes

ApplyPolicy(condition, name)

The privilege to apply policy to object.

ApplyTag(condition, name)

The privilege to apply tag to object.

ConsumeTopic(condition, name)

Privilege for consuming a topic.

CreateCatalog(condition, name)

The privilege to create a catalog.

CreateFileset(condition, name)

The privilege to create a fileset.

CreatePolicy(condition, name)

The privilege to create a policy

CreateRole(condition, name)

The privilege to create a role.

CreateSchema(condition, name)

Privilege to create a schema.

CreateTable(condition, name)

The privilege to create a table.

CreateTag(condition, name)

The privilege to create a tag

CreateTopic(condition, name)

The privilege to create a topic.

CreateView(condition, name)

The privilege to create a view.

ExecuteFunction(condition, name)

The privilege to execute (invoke) a function and view its metadata.

GenericPrivilege(condition, name)

Abstract class representing a generic privilege.

LinkModelVersion(condition, name)

The privilege to link a model version

ManageGrants(condition, name)

The privilege to grant or revoke privileges on securable objects.

ManageGroups(condition, name)

The privilege to manage groups.

ManageUsers(condition, name)

The privilege to manage users.

ModifyFunction(condition, name)

The privilege to alter a function's metadata.

ModifyTable(condition, name)

The privilege to write data to a table or modify the table schema.

Privilege()

The interface of a privilege.

Privileges()

ProduceTopic(condition, name)

The privilege to produce to a topic.

ReadFileset(condition, name)

Privilege to read fileset.

RegisterFunction(condition, name)

The privilege to register a function.

RegisterJobTemplate(condition, name)

The privilege to register a job template

RegisterModel(condition, name)

The privilege to register a model

RunJob(condition, name)

The privilege to run a job.

SelectTable(condition, name)

Privilege to select table.

SelectView(condition, name)

The privilege to select data from a view.

UseCatalog(condition, name)

The privilege to use a catalog.

UseJobTemplate(condition, name)

The privilege to use a job template.

UseModel(condition, name)

The privilege to view the metadata of the model and download all the model versions

UseSchema(condition, name)

The privilege to use a schema.

WriteFileset(condition, name)

Privilege to write fileset.