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
.