Module bonsaidb::core::permissions::bonsai[][src]

Expand description

Types used for granting permissions within BonsaiDb.

Enums

Methods for user authentication.

Actions that can be permitted within BonsaiDb.

Actions that operate on a specific database.

Actions that operate on a document.

Actions that use encryption keys.

Actions that operate on the key-value store.

Actions that operate on the PubSub system.

Actions that operate on a server.

Actions that operate on transactions.

Actions that operate on a view.

Functions

The base BonsaiDb resource namespace. All database objects have this as their first name segment.

Creates a resource name for a collection within a database.

Creates a resource name with the database name.

Creates a resource name for a document id within collection within database.

Creates a resource name for encryption key key_id.

Creates a resource name for key within namespace within the key-value store of database.

Creates a resource name for the key-value store in database.

Creates a resource name for PubSub topic within database.

Creates a resource name for role_id.

Creates a resource name for user_id.

Creaets a resource name for a view within database.