Направление работ: WebLk
Код раздела: 3.6
Раздел: Профиль партнёра > Сотрудники и доступ
Статус: черновик
Ответственный: Панкова Л.А.
Версия: 0.1
Обновлено: 10.07.26


1. Назначение

Данный раздел обеспечивает партнеру интерфейс для просмотра сотрудников партнерской зоны и управления их доступом.

Партнер просматривает сотрудников по ролям и состояниям аккаунта, добавляет и редактирует сотрудников, создает и настраивает роли, а также архивирует, удаляет и восстанавливает сотрудников.

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

Раздел опирается на Back: 1.2 «Организация доступа к системе», Back: 1.2.1 «Группировка по ролям и тарифам», Back: 1.4.1 «Партнерская зона доступа» и Back: 2.8 «Настройки партнерской зоны».

2. Ключевые понятия

Сотрудники и доступ — раздел кабинета партнера для просмотра сотрудников, управления ролями и настройки доступов в рамках текущей партнерской зоны.

Партнерская роль — набор доступов, который партнер назначает сотруднику в рамках конкретной партнерской зоны.

Партнерская зона доступа — область, в пределах которой сотруднику назначаются роли, объекты и доступные действия.

Карточка сотрудника — представление сотрудника в разделе с ролью, именем, контактами, связанными объектами и состоянием аккаунта.

Активный сотрудник — сотрудник с действующим аккаунтом, который отображается в группе «Активные» и отмечается активной иконкой возле роли и аватара.

Приглашенный сотрудник — сотрудник с неактивированным аккаунтом, который отображается в группе «Приглашенные» с серой иконкой до первого входа в партнерскую зону.

Архивированный сотрудник — сотрудник, переведенный в архив и отображаемый в группе «Архивированные» с красной иконкой.

3. Scope

Входит

  • S1. Просмотр сотрудников и ролей
  • S2. Добавление сотрудника
  • S3. Настройка доступа роли
  • S4. Добавление роли
  • S5. Редактирование списка ролей
  • S6. Редактирование сотрудника
  • S7. Архивация сотрудника
  • S8. Удаление сотрудника
  • S9. Восстановление сотрудника
  • S10. Состояния интерфейса раздела
  • S11. Адаптивное отображение раздела

Не входит

4. BR

Связанные BR указаны в пункте 4 разделов:

5. Функциональные требования (UC + FR)

IDСценарийФункциональное требованиеBRВесСтатус
S1: FR3.6-1Партнер открывает раздел «Сотрудники и доступ»Интерфейс показывает выбранную партнерскую зону, список ролей, переключатели состояний сотрудников, поиск, настройку доступов и область с карточками сотрудников с возможностью добавления.1
S1: FR3.6-2Партнер открывает раздел до первого добавления сотрудниковИнтерфейс показывает только карточку владельца партнерской зоны. Владелец отображается как активный сотрудник.1
S1: FR3.6-3Партнер выбирает рольИнтерфейс показывает сотрудников выбранной роли. Пункт «Все роли» показывает сотрудников всех ролей, включая владельца.1
S1: FR3.6-4Партнер переключает состояние сотрудниковИнтерфейс позволяет переключаться между состояниями «Все», «Активные», «Приглашенные» и «Архивированные», показывает количество сотрудников в каждом состоянии и фильтрует карточки по выбранному состоянию.1
S1: FR3.6-5Партнер ищет сотрудникаИнтерфейс фильтрует отображаемые карточки сотрудников по введенному поисковому запросу в рамках текущей партнерской зоны.2
S1: FR3.6-6Партнер просматривает карточку сотрудникаИнтерфейс показывает роль и имя сотрудника, состояние аккаунта, доступные контактные данные и связанные объекты. Активный сотрудник отмечается активной иконкой возле роли и аватара, приглашенный — серой иконкой, архивированный — красной иконкой.1
S1: FR3.6-7Партнер просматривает сотрудника, связанного с несколькими объектамиИнтерфейс сокращенно показывает список объектов в карточке и позволяет раскрыть полный список связанных объектов, а затем свернуть его.2
S1: FR3.6-8Партнер просматривает историю изменений. (на будущую реализацию)Интерфейс открывает панель «История» для выбранного сотрудника и показывает события с датой и временем, разделом, действием, исходными и текущими данными.3
S2: FR3.6-9Партнер начинает добавление сотрудника в существующую рольИнтерфейс позволяет сначала выбрать роль в боковом списке, раскрывает панель выбранной роли и показывает действие «+» для добавления сотрудника именно в эту роль.1
S2: FR3.6-10Партнер открывает форму добавления сотрудникаИнтерфейс открывает панель «Добавление сотрудника» с блоками «Фото», «Контактные данные» и «Настройки».1
S2: FR3.6-11Партнер добавляет фотографию сотрудникаИнтерфейс позволяет добавить и удалить фотографию сотрудника. В форме указаны допустимые форматы.2
S2: FR3.6-12Партнер вводит телефон сотрудникаПервым обязательным полем формы является «Телефон». После ввода номера интерфейс инициирует поиск аккаунта сотрудника и определяет дальнейший состав заполняемых данных.1
S2: FR3.6-13Для сотрудника найден действующий аккаунтИнтерфейс подставляет доступные данные аккаунта, включая аватар, «Email» и ФИО, если они заполнены, и сообщает, что сотрудник сможет войти по действующему паролю. Новый пароль на почту не отправляется.1
S2: FR3.6-14Для сотрудника нет действующего аккаунтаИнтерфейс позволяет вручную заполнить обязательные данные сотрудника. Для нового аккаунта интерфейс сообщает, что пароль будет выслан на указанную почту.1
S2: FR3.6-15Партнер назначает сотруднику объектыИнтерфейс позволяет выбрать один, несколько или все доступные объекты партнерской зоны и показывает выбранные объекты в форме сотрудника.1
S2: FR3.6-16Партнер проверяет назначенную рольИнтерфейс автоматически подставляет роль, из которой начато добавление сотрудника, и позволяет выбрать другую существующую роль. Пункт «Добавить роль» запускает отдельный сценарий S4.1
S2: FR3.6-17Партнер сохраняет сотрудникаДля сотрудника с действующим аккаунтом интерфейс показывает действие «Сохранить». Для нового или неактивированного аккаунта интерфейс показывает действие «Сохранить и отправить пароль». Действие сохранения недоступно, пока обязательные поля не заполнены.1
S2: FR3.6-18Добавлен сотрудник с действующим аккаунтомПосле сохранения интерфейс показывает сотрудника в группе «Активные», увеличивает счетчик группы и отмечает карточку активной иконкой возле роли и аватара.1
S2: FR3.6-19Добавлен сотрудник с неактивированным аккаунтомПосле сохранения интерфейс показывает сотрудника в группе «Приглашенные», увеличивает счетчик группы и отмечает карточку серой иконкой. После первого входа сотрудник должен отображаться в группе «Активные» с активной иконкой.1
S3: FR3.6-20Партнер открывает настройки доступа ролиИнтерфейс открывает панель «Редактирование доступа роли» для выбранной роли по нажатию кнопки настройки в панели роли.1
S3: FR3.6-21Партнер просматривает настройки доступа ролиИнтерфейс показывает название и описание роли, группы доступов и доступные настройки. Полный и изменяемый состав доступов определяется актуальной таблицей.1
S3: FR3.6-22Партнер изменяет доступ ролиИнтерфейс позволяет включать и отключать доступные настройки просмотра и редактирования. Состав настроек соответствует таблице и может изменяться.1
S3: FR3.6-23Партнер раскрывает группу доступовИнтерфейс позволяет раскрывать и сворачивать группы настроек доступа, сохраняя выбранные значения в текущей форме.2
S3: FR3.6-24Партнер завершает настройку доступа ролиИнтерфейс позволяет сохранить изменения или отменить редактирование. После успешного сохранения новые настройки применяются к выбранной роли.1
S4: FR3.6-25Партнер выбирает «Добавить роль» при добавлении сотрудникаИнтерфейс переводит партнера из выбора роли сотрудника в отдельный сценарий создания роли и настройки ее доступа.1
S4: FR3.6-26Партнер нажимает «Добавить роль» в разделеИнтерфейс открывает панель «Создание доступа роли».1
S4: FR3.6-27Партнер заполняет данные новой ролиИнтерфейс позволяет указать обязательное название роли и добавить описание, помогающее различать роли в разделе.1
S4: FR3.6-28Партнер настраивает доступ новой ролиИнтерфейс позволяет настроить доступ новой роли и признак доступа ко всем объектам. Полный и изменяемый состав доступов определяется таблицей.1
S4: FR3.6-29Партнер сохраняет или отменяет создание ролиДействие сохранения недоступно, пока обязательное название роли не заполнено. После сохранения интерфейс добавляет роль в список ролей и делает ее доступной для назначения сотрудникам. При отмене новая роль не появляется в списке.1
S5: FR3.6-30Партнер открывает редактирование списка ролейПо нажатию кнопки настройки рядом с действием «Добавить роль» интерфейс переводит список ролей в режим редактирования.1
S5: FR3.6-31Партнер изменяет порядок ролейИнтерфейс позволяет перетаскивать роли и изменять порядок их отображения в боковом списке.2
S5: FR3.6-32Партнер удаляет лишние роли из спискаИнтерфейс позволяет убрать выбранную роль из редактируемого списка.1
S5: FR3.6-33Партнер завершает редактирование списка ролейПо нажатию «Готово» интерфейс сохраняет состав и порядок ролей и возвращает список в обычный режим.1
S6: FR3.6-34Партнер выбирает карточку сотрудникаИнтерфейс выделяет выбранную карточку и открывает панель «Редактирование» с данными сотрудника.1
S6: FR3.6-35Партнер изменяет контактные данные сотрудникаИнтерфейс позволяет изменить фотографию, объекты и роль сотрудника в соответствии с доступностью полей.1
S6: FR3.6-36Партнер изменяет объекты сотрудникаИнтерфейс позволяет выбрать один, несколько или все объекты и показывает обновленный список объектов в форме и карточке сотрудника.1
S6: FR3.6-37Партнер изменяет роль сотрудникаИнтерфейс позволяет выбрать другую существующую роль для сотрудника. После сохранения карточка отображается в соответствующей роли.1
S6: FR3.6-38Партнер завершает редактирование сотрудникаИнтерфейс делает действие сохранения доступным после изменения данных, позволяет сохранить изменения или отменить редактирование. После успешного сохранения карточка показывает актуальные данные сотрудника.1
S7: FR3.6-39Партнер инициирует архивацию сотрудникаВ панели редактирования активного сотрудника интерфейс позволяет выбрать действие «Архивировать».1
S7: FR3.6-40Партнер подтверждает архивацию сотрудникаИнтерфейс показывает подтверждение «Вы уверены, что хотите архивировать сотрудника?» и позволяет подтвердить или отменить действие.2
S7: FR3.6-41Сотрудник архивированПосле подтверждения интерфейс переносит карточку в группу «Архивированные», обновляет счетчики и отмечает карточку красной иконкой.2
S7: FR3.6-42Партнер отменяет архивацию сотрудникаИнтерфейс закрывает подтверждение и сохраняет сотрудника в текущем состоянии без изменений.2
S8: FR3.6-43Партнер инициирует удаление архивированного сотрудникаВ панели архивированного сотрудника интерфейс позволяет выбрать действие «Удалить».2
S8: FR3.6-44Партнер подтверждает удаление сотрудникаИнтерфейс показывает подтверждение «Вы уверены, что хотите удалить сотрудника?» и позволяет подтвердить или отменить действие.2
S8: FR3.6-45Сотрудник удален из интерфейсаПосле подтверждения интерфейс больше не показывает сотрудника в списке и обновляет счетчик архивированных. Удаление выполняется только в интерфейсе; для сервиса сотрудник остается в архиве.2
S8: FR3.6-46После удаления в роли нет сотрудниковИнтерфейс показывает описание выбранной роли и доступные действия для добавления сотрудника и настройки доступа роли.2
S9: FR3.6-47Партнер инициирует восстановление сотрудникаВ панели архивированного сотрудника интерфейс позволяет выбрать действие «Восстановить».2
S9: FR3.6-48Партнер подтверждает восстановление сотрудникаИнтерфейс показывает подтверждение «Вы уверены, что хотите восстановить сотрудника?» и позволяет подтвердить или отменить действие.2
S9: FR3.6-49Сотрудник восстановленПосле подтверждения интерфейс переносит карточку в группу «Активные», обновляет счетчики и отмечает карточку активной иконкой.2
S9: FR3.6-50Партнер отменяет восстановление сотрудникаИнтерфейс закрывает подтверждение и сохраняет сотрудника в архиве без изменений.2
S10: FR3.6-51Партнер открывает данные сотрудника без права редактированияИнтерфейс показывает ранее редактируемые поля в режиме просмотра, скрывает действие сохранения и не позволяет изменять данные, объекты, роль или состояние сотрудника.1
S10: FR3.6-52Партнер открывает раздел во время загрузки данныхИнтерфейс показывает скелетон для списка ролей и карточек сотрудников до завершения загрузки.2
S11: FR3.6-53Партнер открывает раздел на поддерживаемом устройствеИнтерфейс адаптирует страницу раздела «Сотрудники и доступ», карточки, связанные блоки и формы редактирования для desktop, laptop, tablet и mobile.1

6. Открытые вопросы

IDИсточникВопросКомуСтатус
OQ3.6-1