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

Проекты

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

Примечание

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

Иерархически проекты расположены между глобальными настройками и репозиториями/приложениями.

Выберите пункт Проекты в меню слева, чтобы посмотреть список существующих в системе проектов.

Примечание

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

Действия с проектами (создание, редактирование, удаление) доступны только пользователям с правами Редактирование проектных областей.

На странице Проекты каждый проект представлен отдельной строкой, содержащей следующие поля:

  • Проект - в этом поле представлены имя проекта и информация о количестве относящихся к нему репозиториев, приложений и исключений.
  • Нарушения - информация о количестве нарушений в данном проекте.
  • Дата создания проекта.

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

Создание проекта

  1. Для добавления нового проекта на странице Проекты нажмите на кнопку Создать проект.

  2. В появившемся окне Новый проект задайте параметры проекта:

    • Введите название проекта в соответствующее поле.
    • На первом шаге Выбор репозиториев выберите репозитории, относящиеся к проекту. Обратите внимание, что нельзя выбирать менеджеры репозиториев.
    • Для перехода к второму шагу нажмите на кнопку К выбору приложений.
    • На втором шаге Выбор приложений выберите команды или отдельные приложения, относящиеся к проекту. При выборе команды в проект добавляются все ее приложения.
  3. Нажмите на кнопку Создать.

Новый проект появится в списке на странице Проекты.

Редактирование проекта

  1. На странице Проекты в списке проектов выберите строку проекта, который необходимо отредактировать.

  2. Справа в строке проекта нажмите на кнопку редактирования проекта .

  3. В появившемся окне Редактировать проект можно изменить следующие параметры проекта:

    • Имя проекта.
    • На первом шаге Выбор репозиториев выберите репозитории, относящиеся к проекту. Обратите внимание, что нельзя выбирать менеджеры репозиториев.
    • Для перехода к второму шагу нажмите на кнопку К выбору приложений.
    • На втором шаге Выбор приложений выберите команды или отдельные приложения, относящиеся к проекту. При выборе команды в проект добавляются все ее приложения.
  4. Нажмите на кнопку Сохранить.

Удаление проекта

  1. На странице Проекты в списке проектов выберите строку проекта, который необходимо удалить.

  2. Справа в строке проекта нажмите на кнопку удаления проекта и подтвердите действие в диалоговом окне.

Детальная информация о проекте

На странице Проекты нажмите на строку проекта, чтобы перейти на страницу с подробной информацией о нем.

В верхней части страницы расположены кнопки, предназначенные для редактирования и удаления проекта .

Страница проекта содержит несколько вкладок: Компоненты, Политики, Исключения, Репозитории и Приложения.

Компоненты

На этой вкладке отображаются все относящиеся к проекту компоненты.

Каждый компонент представлен в виде отдельной строки. При нажатии на строку с компонентом, справа отобразится детальная информация о нем.

Более подробную информацию см. в разделе «Компоненты».

Политики

На этой вкладке отображаются все относящиеся к проекту политики.

Можно выбрать для просмотра Собственные, Наследуемые, Дочерние политики или Исключения, созданные на уровне проекта.

Чтобы перейти к настройкам политик проекта на странице Политики, нажмите на кнопку Настроить. На открывшейся странице можно создать новые политики проекта и отредактировать уже существующие.

Более подробную информацию см. в разделе «Политики».

Исключения

На этой вкладке отображаются все относящиеся к проекту исключения.

Каждое исключение представлено в виде отдельной строки. При нажатии на строку с исключением, справа отобразится детальная информация о нем.

Более подробную информацию см. в разделе «Исключения».

Репозитории

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

В верхней части страницы расположены кнопки, предназначенные для добавления и удаления репозиториев .

Примечание

Обратите внимание, что в проект нельзя добавить менеджер репозиториев.

Каждый репозиторий представлен в виде отдельной строки, в которой отображаются:

  • Репозиторий - название репозитория.
  • Менеджер репозиториев.
  • Нарушения - информация о количестве нарушений в данном репозитории.
  • Количество загрузок компонентов из данного репозитория.
  • Последний запрос - дата и время последнего запроса.

Нажмите на строку репозитория, чтобы перейти на страницу с информацией о нем. На этой странице расположены вкладки Компоненты, Нарушения политик, История запросов, Исключения, Пользователи и Настройки, а также кнопки для скачивания отчета и удаления репозитория.

Более подробную информацию см. в разделе «Репозитории».

Приложения

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

В верхней части страницы расположены кнопки, предназначенные для добавления и удаления приложений .

Каждое приложение представлено в виде отдельной строки, в которой отображаются:

  • Приложение - название приложения.
  • Команда, к которой относится приложение.
  • Версия приложения.
  • Окружение - среда сканирования.
  • Способ запуска сканирования.
  • Статус результата сканирования.
  • Дата сканирования.

Нажмите на строку приложения, чтобы перейти на страницу с информацией о нем. На этой странице расположены вкладки Сканирования приложения, Исключения, Пользователи, Авторы, Аудит репозитория и Настройки, а также кнопки для запуска проверки SBOM, проверки файла манифеста, сканирования репозитория и настройки уведомлений.

Более подробную информацию см. в разделе «Приложения».