User

Набор методов для управления ресурсами User для MongoDB.

JSON-представление

{
  "name": "string",
  "clusterId": "string",
  "permissions": [
    {
      "databaseName": "string",
      "roles": [
        "string"
      ]
    }
  ]
}
Поле Описание
name string

Имя пользователя базы данных MongoDB.

clusterId string

Идентификатор кластера MongoDB, к которому принадлежит пользователь.

permissions[] object

Набор разрешений, предоставленных пользователю.

permissions[].
databaseName
string

Имя базы данных, к которой предоставляет доступ разрешение.

permissions[].
roles[]
string

Роли MongoDB базы данных databaseName, которые предоставляет разрешение.

Методы

Метод Описание
create Создает пользователя MongoDB в указанном кластере.
delete Удаляет указанного пользователя MongoDB.
get Возвращает указанный ресурс User для MongoDB.
grantPermission Предоставляет разрешение указанному пользователю MongoDB.
list Получает список ресурсов User для указанного кластера MongoDB.
revokePermission Отзывает разрешение у указанного пользователя MongoDB.
update Изменяет указанного пользователя MongoDB.