Wiki
Пользователи
Создание и управление учётными записями uVersion: роли, пароль, деактивация, лицензионные места. Кто что может между super admin и project_admin.
Введение
Вкладка Пользователи в панели администрирования служит для создания учётных записей, назначения им роли, сброса пароля, а также деактивации или повторной активации учётной записи. В списке для каждого пользователя показаны его имя, email, роль, статус (активен / неактивен) и последний вход.
Назначенная здесь роль определяет, что может делать учётная запись. Подробнее о ролях см. Роли & панель администрирования.
Доступ и разграничение
- Super admin: видит все учётные записи и располагает всеми действиями (создать, редактировать, сбросить, деактивировать).
- project_admin: может только создавать учётные записи. Его список разграничен: он видит самого себя, созданные им учётные записи и всех, у кого есть разрешение (напрямую или через группу) на одном из его репозиториев. Кнопки Edit / Reset / Deactivate ему не показываются.
Создание · это «безопасная половина»: у новой учётной записи нет доступа ни к чему, пока ей не предоставлено разрешение. Редактирование или сброс существующей учётной записи затрагивает уже действующий доступ, поэтому это зарезервировано за super admin.
Создать пользователя
- Вкладка Пользователи → Create User.
- Заполните поля, затем подтвердите.
| Поле | Ограничение |
|---|---|
| Username | От 1 до 64 символов, уникальное. |
Не пустое, должно содержать @, уникальное. | |
| Password | Не менее 8 символов. |
| Role | Одна из 9 ролей. По умолчанию user. |
Уже занятое имя пользователя или email отклоняется (ошибка конфликта).
Выбор роли
Селектор перечисляет все 9 ролей, но вы можете назначить только роль строго ниже вашего собственного
ранга. Поэтому lead не может создать admin, и никто не может создать учётную
запись с рангом, равным своему или выше. См. Ранги и защита.
Редактировать учётную запись
Кнопка Edit (super admin) позволяет изменить email, роль и статус активности. А само имя пользователя фиксировано.
Сбросить пароль
Кнопка Reset Password (super admin) задаёт новый пароль (минимум 8 символов). Как и при смене роли, это отзывает все существующие сеансы учётной записи: старый пароль и уже выданные токены мгновенно перестают работать.
Деактивация, повторная активация
uVersion не выполняет жёсткого удаления. Кнопка удаления на самом деле является деактивацией: учётная запись становится неактивной, её блокировки (locks) освобождаются, и она отключается. Позже вы можете её повторно активировать.
- Для активной учётной записи предлагается Deactivate.
- Для неактивной учётной записи предлагается Reactivate.
- Вы не можете деактивировать самого себя.
Сохранение учётной записи вместо её уничтожения сохраняет историю (кто что закоммитил) и позволяет сотруднику вернуться без повторного создания учётной записи.
Лицензионные места
Частые ловушки
Повторная активация отклонена, хотя учётная запись существует
Это не ошибка: квота мест заполнена. Сначала деактивируйте другую учётную запись или добавьте места.
«Я не вижу пользователя в своём списке»
Если вы project_admin, список разграничен. Учётная запись появляется в нём, только если она принадлежит вам (создана вами), если у неё есть разрешение на одном из ваших репозиториев, или если это вы сами. Предоставьте ей разрешение на одном из ваших репозиториев, чтобы она стала видимой.
Смена роли «не срабатывает»
Изменение вступает в силу немедленно на стороне сервера, но соответствующий пользователь отключается: он должен войти снова, чтобы его клиент отразил новую роль.