Permissions¶
В 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
— обновление информации о пользователе.