Перейти к содержанию

Рабочие пространства

Примечание

Для выполнения нижеописанных действий требуется роль Администратора.

Рабочее пространство (workspace) в системе объединяет команды, приложения и инструменты разработки в единое целое — среду для разработки программного обеспечения. Такая организация работы позволяет членам одной команды работать в одном и том же четко определенном рабочем пространстве, используя одну и ту же среду разработки, с одним и тем же набором инструментов и с одинаковой конфигурацией каждого инструмента. Кроме того, система позволяет нескольким командам использовать одно и то же рабочее пространство, если это является целесообразным для разработки приложения.

Нажмите на иконку администрирования в правом верхнем углу. На открывшейся странице администрирования выберите пункт меню Workspaces.

На странице Workspaces отображаются карточки всех созданных в системе рабочих пространств.

В самом начале работы с AppSec.Hub существует только одно предустановленное рабочее пространство — Default. Все остальные рабочие пространства должны создаваться пользователем с правами Администратора.

Фильтрация рабочих пространств

Чтобы настроить фильтрацию рабочих пространств, нажмите кнопку Show filters в правом верхнем углу страницы Workspaces. В системе предусмотрена возможность фильтрации рабочих пространств по следующим параметрам:

  • by team — по названию команды.
  • by app — по названию приложения.

Создание рабочего пространства

Для создания нового рабочего пространства:

  1. Нажмите на кнопку +Add new.
  2. В появившемся окне Create workspace:

    • Укажите наименование создаваемого рабочего пространства в поле Workspace name.
    • В поле Teams выберите команды, которые могут работать в этом рабочем пространстве (опциональный параметр).
  3. Нажмите на кнопку Create.

После создания нового рабочего пространства на странице Workspaces отобразится его карточка.

Страница рабочего пространства

На странице Workspaces нажмите на иконку в правом нижнем углу карточки рабочего пространства, чтобы перейти на его страницу.

Страница рабочего пространства:

  • Отображает карточки всех привязанных к нему инструментов.
  • Предоставляет возможность отредактировать имя рабочего пространства и список связанных с ним команд.

Для редактирования рабочего пространства:

  1. Нажмите на кнопку Edit workspace в правом верхнем углу страницы рабочего пространства.
  2. В появившемся окне Update workspace:

    • Отредактируйте имя рабочего пространства в поле Workspace name.
    • В поле Teams выберите команды, которые могут работать в этом рабочем пространстве (опциональный параметр).
  3. Для сохранения изменений нажмите на кнопку Update.

Пользователь с правами Администратора может привязать инструменты к существующему рабочему пространству следующим образом:

  1. Выберите пункт меню Tools в разделе Administration.
  2. Нажмите на иконку редактирования в правом нижнем углу карточки инструмента, чтобы обновить список привязанных к нему рабочих пространств.
  3. В появившемся окно Update tool в поле Workspaces выберите рабочие пространства из выпадающего меню.
  4. Нажмите на кнопку Update. Данный инструмент будет доступен во всех выбранных на шаге 3 рабочих пространствах.

Пользователь с правами Менеджера может привязать к рабочему пространству приложения и команды. Менеджер может привязать приложение к рабочему пространству сразу при добавлении нового приложения в AppSec.Hub или переместить приложение в другое рабочее пространство — подробное описание приведено в разделе «Настройки приложения» Руководства пользователя.

Удаление рабочего пространства

Чтобы удалить рабочее пространство, перейдите на страницу Workspaces. В правом нижнем углу карточки рабочего пространства нажмите на иконку .

К началу