3. Пользовательская роль

Пользователь – человек, который работает с готовыми возможностями SmartMLOps через портал или разрешенный программный интерфейс.

Модель ролей

  • Пользователь, роль user, находит решения, запрашивает доступ, выполняет разрешенные развертывания и вызовы, запускает сценарии и конвейеры, просматривает результаты.

  • Администратор в портале, роль portal-admin, управляет доступом, публикацией, разрешенными объектами и настройками уровня продукта, которые предоставляет портал.

  • Системный администратор платформы, роль system-admin, устанавливает, настраивает, наблюдает, обновляет и восстанавливает SmartMLOps.

  • Программист, роль developer, изменяет исходный код, проверяет интеграционные контракты и расширяет компоненты.

Границы

Пользователь не устанавливает платформу, не изменяет инфраструктуру и не предоставляет доступ другим людям. Администратор в портале не управляет кластером, сетью, хранилищем или резервным копированием. Системная эксплуатация и разработка относятся к отдельным ролям.

Пример

Пользователь отправляет запрос доступа и видит его состояние. Решение по запросу принимает администратор в портале. Один объект проходит две разные границы полномочий.

Связанные руководства

Пользовательские действия описаны в «Руководстве пользователя SmartMLOps». Административное решение описано в «Руководстве администратора в портале SmartMLOps».