uVersion
Русский
Скачать →

Wiki

Пользователи

Создание и управление учётными записями uVersion: роли, пароль, деактивация, лицензионные места. Кто что может между super admin и project_admin.

Введение

Список пользователей: имя, email, роль, статус (активен/неактивен), последний вход.

Вкладка Пользователи в панели администрирования служит для создания учётных записей, назначения им роли, сброса пароля, а также деактивации или повторной активации учётной записи. В списке для каждого пользователя показаны его имя, email, роль, статус (активен / неактивен) и последний вход.

Назначенная здесь роль определяет, что может делать учётная запись. Подробнее о ролях см. Роли & панель администрирования.

Доступ и разграничение

  • Super admin: видит все учётные записи и располагает всеми действиями (создать, редактировать, сбросить, деактивировать).
  • project_admin: может только создавать учётные записи. Его список разграничен: он видит самого себя, созданные им учётные записи и всех, у кого есть разрешение (напрямую или через группу) на одном из его репозиториев. Кнопки Edit / Reset / Deactivate ему не показываются.

Создание · это «безопасная половина»: у новой учётной записи нет доступа ни к чему, пока ей не предоставлено разрешение. Редактирование или сброс существующей учётной записи затрагивает уже действующий доступ, поэтому это зарезервировано за super admin.

Создать пользователя

Форма Create User (Username, Email, Password, Role) с селектором роли, ограниченным рангом.
  1. Вкладка ПользователиCreate User.
  2. Заполните поля, затем подтвердите.
ПолеОграничение
UsernameОт 1 до 64 символов, уникальное.
EmailНе пустое, должно содержать @, уникальное.
PasswordНе менее 8 символов.
RoleОдна из 9 ролей. По умолчанию user.

Уже занятое имя пользователя или email отклоняется (ошибка конфликта).

Выбор роли

Селектор перечисляет все 9 ролей, но вы можете назначить только роль строго ниже вашего собственного ранга. Поэтому lead не может создать admin, и никто не может создать учётную запись с рангом, равным своему или выше. См. Ранги и защита.

Редактировать учётную запись

Окно редактирования учётной записи: email, роль, статус активности (имя пользователя фиксировано).

Кнопка Edit (super admin) позволяет изменить email, роль и статус активности. А само имя пользователя фиксировано.

Немедленный эффект Изменение роли учётной записи немедленно отзывает её текущие сеансы: понижение или повышение применяется сразу, не дожидаясь естественного истечения срока токена (иначе до 30 дней).

Сбросить пароль

Кнопка Reset Password (super admin) задаёт новый пароль (минимум 8 символов). Как и при смене роли, это отзывает все существующие сеансы учётной записи: старый пароль и уже выданные токены мгновенно перестают работать.

Деактивация, повторная активация

uVersion не выполняет жёсткого удаления. Кнопка удаления на самом деле является деактивацией: учётная запись становится неактивной, её блокировки (locks) освобождаются, и она отключается. Позже вы можете её повторно активировать.

  • Для активной учётной записи предлагается Deactivate.
  • Для неактивной учётной записи предлагается Reactivate.
  • Вы не можете деактивировать самого себя.

Сохранение учётной записи вместо её уничтожения сохраняет историю (кто что закоммитил) и позволяет сотруднику вернуться без повторного создания учётной записи.

Лицензионные места

Создание и повторная активация расходуют место Каждая активная учётная запись занимает одно место в лицензии сервера. Если квота достигнута, создание нового пользователя или повторная активация завершается явной ошибкой (а не молча). Освободите место, деактивировав учётную запись, или увеличьте число мест в вашем разделе лицензий.

Частые ловушки

Повторная активация отклонена, хотя учётная запись существует

Это не ошибка: квота мест заполнена. Сначала деактивируйте другую учётную запись или добавьте места.

«Я не вижу пользователя в своём списке»

Если вы project_admin, список разграничен. Учётная запись появляется в нём, только если она принадлежит вам (создана вами), если у неё есть разрешение на одном из ваших репозиториев, или если это вы сами. Предоставьте ей разрешение на одном из ваших репозиториев, чтобы она стала видимой.

Смена роли «не срабатывает»

Изменение вступает в силу немедленно на стороне сервера, но соответствующий пользователь отключается: он должен войти снова, чтобы его клиент отразил новую роль.