Module bonsaidb::core::permissions::bonsai
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
.