Права доступа¶
В Tarantool Data Grid используется основанная на ролях модель доступа к системным функциям и данным, хранящимся в системе. В этой главе подробно описываются профили доступа, которые можно назначать для создаваемых ролей, и связанные с этими профилями действия.
Access provider¶
Работа с настройками доступа:
Show LDAP configuration— просмотр конфигурации LDAP.Update LDAP configuration— изменение конфигурации LDAP.
Audit Logs¶
Работа с журналом аудита:
Clear the audit log— очистка журнала аудита.Enable the audit log— включение журнала аудита.Set the lowest severity level for audit log messages— возможность установки минимального уровня важности событий для журнала аудита.Show the audit log— просмотр журнала аудита.
Cartridge Actions¶
Работа с Cartridge:
Allow to bootstrap vshard— разрешить включение шардирования.Allow to disable listed servers— разрешить отключение серверов из списка.Allow to edit cluster topology server— разрешить изменять топологию кластера.Allow to edit vshard options— разрешить изменять настройки шардирования.Allow to modify auth parameters— разрешить изменять настройки аутентификации.Allow to modify failover parameters— разрешить изменять настройки восстановления после сбоев.Allow to probe server— разрешить проверять работоспособность сервера.Allow to promote instance to the leader of replica set— разрешить повышать уровень экземпляра до лидера набора реплик.Allow to reapply config on the specified nodes— разрешить повторное применение конфигурации к заданным узлам.Allow to restart replication— разрешить перезапуск репликации.Show cluster compression status— просмотр статуса сжатия для кластера.Show cluster management suggestions— просмотр подсказок по управлению кластером.Show cluster problems— просмотр проблемы возникших в кластере.Show cluster servers— просмотр серверов входящих в кластер.Show replica sets information— просмотр информации о наборах реплик.
Checks¶
Работа с различными проверками:
Check syntax of cron expression— проверка синтаксиса cron-выражений.Check write permissions for directory— проверка разрешения на запись для директории.
Configuration¶
Работа с конфигурацией:
Apply configuration— применение конфигурации.Change current configuration— изменение текущей конфигурации.Change the settings of the password generator— изменение настроек создания паролей.Check the input section in config— проверка входных данных в секции конфигурации.Delete stored configurations from space— удаление сохраненных конфигураций из спейса.Load sample configuration— загрузка примеров конфигурации.Read default keep_version_count parameter for versioning— чтение значения по умолчанию параметра keep_version_count, используемого для версионирования.Read TDG configuration— чтение конфигурации TDG.Read the cache size for GraphQL queries— чтение размера кэша для запросов GraphQL.Read the force yield limit— чтение лимита времени принудительной отдача контекста (yield).Read the hard limits— чтение жестких лимитов (hard limits).Read the input section in config— чтение входных данных в секции конфигурации.Read the locked sections in config— чтение заблокированных секций в конфигурации.Read the timeout for vshard requests— чтение таймаута для запросов шардирования.Read time limit for inactive users and tokens in config— чтение лимита времени для неактивных пользователей и токенов в конфигурации.Save TDG configuration— сохранение конфигурации TDG.Set default keep_version_count parameter for versioning— установка значения по умолчанию параметра keep_version_count, используемого для версионирования.Set the cache size for GraphQL queries— установка размера кэша для запросов GraphQL.Set the force yield limit— установка лимита времени принудительной отдача контекста (yield).Set the hard limits— установка жестких лимитов (hard limits).Set the timeout for vshard requests— установка таймаута для запросов шардирования.Show metrics configuration— просмотр конфигурации метрик.Update metrics configuration— изменение конфигурации метрик.Update the input section in config— изменение входных данных в секции конфигурации.Update time limit for inactive users and tokens in config— изменение лимита времени для неактивных пользователей и токенов в конфигурации.Write the locked sections in config— изменение заблокированных секций в конфигурации.
Data Actions Management¶
Управление профилями доступа:
Allow to create new data action— возможность создания нового профиля доступа.Allow to delete data action— возможность удаления профиля доступа.Allow to read data actions— возможность чтения профиля доступа.Allow to update data action— возможность изменения профиля доступа.
Data Type Management¶
Работа с типами данных:
Allow to modify model and versioning configuration— возможность изменения модели и конфигурации версионирования.Allow to read model and versioning configuration— возможность чтения модели и конфигурации версионирования.Clean up expired data— удаление устаревших данных.
Jobs List¶
Работа с отложенными задачами:
Delete the job— удаление отложенной задачи.Show all jobs— просмотр всех отложенных задач.Try executing the job again— повторная попытка запуска отложенной задачи.
Logs¶
Работа с общим журналом событий:
Change configuration of logging— изменение конфигурации журнала событий.Clear logs— очистка журнала событий.Show logs— просмотр журнала событий.
Notifier¶
Управление уведомлениями:
Delete users subscribed to notifications— удаление пользователей подписанных на уведомления.Show all users subscribed to notifications— просмотр пользователей подписанных на уведомления.Show the mail servers for sending notifications— просмотр почтовых серверов для отправки уведомлений.Specify a user subscribed to notifications— подписка пользователя на уведомления.Specify the mail server for sending notifications— задание почтового сервера для отправки уведомлений.
Output Processor List¶
Управление обработчиком исходящих данных (output processor):
Delete tasks in the output processor— удаление задач из обработчика исходящих данных.Restart post processing in the output processor— перезапуск постобработки обработчика исходящих данных.Show all tasks sent to the output processor (state + history)— просмотр всех задач отправленных в обработчик исходящих данных.
Pages Access¶
Управление доступом к интерфейсу:
Show audit_log page— доступ к странице Audit log.Show cluster page— доступ к странице Cluster.Show configuration page— доступ к странице Configuration Files.Show connectors configuration page— доступ к странице Connectors.Show data types page— доступ к странице Data types.Show doc page— доступ к странице Doc.Show graphql page— доступ к странице Graphql.Show logger page— доступ к странице Logger.Show model page— доступ к странице Model.Show repair pages— доступ к странице Repair Queues.Show settings page— доступ к странице Settings.Show tasks page— доступ к странице Tasks.Show test page— доступ к странице Test.
Repair Queue¶
Работа с ремонтной очередью:
Delete objects in the repair queue— удаление объектов из ремонтной очереди.Retry processing objects in the repair queue— повторение попытки обработки объектов из ремонтной очереди.Show all objects in the repair queue— показать все объекты из ремонтной очереди.
Roles¶
Управление ролями доступа:
Change access-related roles— изменение ролей доступа.Change settings for access-related roles— изменение настроек ролей доступа.Create access-related roles— создание ролей доступа.Delete access-related roles— удаление ролей доступа.Read the role information— просмотр информации о роли доступа.Show access-related actions— просмотр действий для роли доступа.Show all access roles— просмотр всех доступных ролей доступа.Show all actions allowed for the access-related role— просмотр всех действий доступных для роли доступа.
Services¶
Работа с сервисами:
Allow to run read services (query)— возможность запуска сервисов для запроса данных.Allow to run write services (mutation)— возможность запуска сервисов для изменения данных.
Storage¶
Работа с хранилищем:
Delete spaces not linked from anywhere— удаление неиспользуемых спейсов.Drop all spaces— удаление всех спейсов.Remove data from spaces not linked from anywhere— удаление данных из неиспользуемых спейсов.Show all aggregates— показывать все типы данных.Show all spaces not linked from anywhere— просмотр всех неиспользуемых спейсов.Show length of all storage spaces— просмотр размера всех спейсов в хранилище.
Tasks¶
Работа с задачами:
Delete the result of a task— удаление результата выполнения задачи.Edit tasks config— изменение конфигурации задач.Run the task— запуск задачи.Show tasks config— просмотр конфигурации задач.Show the tasks with statuses— просмотр задач с их статусами.Stop the task— остановка задачи.
Tokens¶
Работа с токенами:
Change the token state— изменение состояния токена.Create a new token— создание нового токена.Delete the token— удаление токена.Get the token— получение токена.Import a token— импорт токена.Show all tokens— просмотр всех токенов.Update the token— обновление токена.
Users¶
Работа с пользователями:
Change the user's state— изменение состояния пользователя.Create a new user— создание нового пользователя.Delete the user— удаление пользователя.Import a user— импорт пользователя.Set user password— задание пользовательского пароля.Show all users— просмотр всех пользователей.Update user information— обновление информации о пользователе.