Query.isEnvProtected()
Test if the queried database is in protected mode.
Description
Tests if the queried database is in protected mode, which prohibits destructive operations on a database’s collections.
The method checks the database to which the query’s authentication secret is scoped.
Return value
Type | Description |
---|---|
If |
Examples
Call isEnvProtected()
with built-in Admin
role, on an unprotected database:
Query.isEnvProtected()
false
Calling isEnvProtected()
with built-in Server
role fails:
Query.isEnvProtected()
permission_denied: Insufficient privileges to perform the action.
error: Insufficient privileges to perform the action.
at *query*:1:21
|
1 | Query.isEnvProtected()
| ^^
|