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

Настройки организации

Примечание

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

Чтобы настроить параметры организации, нажмите иконку профиля организации в правом верхнем углу.

Профиль организации

Пункт меню Profile позволяет определить настройки профиля организации.

Общая информация

На вкладке General можно задать параметры профиля организации, включая:

  • Name - название компании.
  • Website - URL сайта компании.
  • Signature of support team - подпись службы поддержки.
  • Email of support team - адрес службы поддержки.
  • Description - краткое описание компании.

Информация, указанная в полях Signature of support team и Email of support team, отображается при завершении скриптов, которые используются для интеграции AppSec.Hub в единый цикл разработки программного обеспечения. Более подробная информация об интеграции приведена в разделе «Онбординг» Руководства пользователя, а примеры завершающих сообщений в CLI можно посмотреть в «Приложении 7. Результаты сканирования».

Критерии качества

Вкладка Quality Gate позволяет настроить Quality Gate на уровне компании, см. раздел «Quality Gate на уровне компании».

Изменение внешнего вида интерфейса

Вкладка Edit layout позволяет изменить отдельные элементы и стиль их оформления в интерфейсе системы, включая:

  • Логотип компании, отображаемый в левом верхнем углу. Новый логотип можно выбрать в поле Product layout с помощью кнопки Select file. Чтобы вернуться к логотипу AppSec.Hub, нажмите на кнопку Clear file.
  • Login background - фоновое изображение на странице входа в систему.
  • Favicon – иконка, которая отображается перед названием страницы во вкладке браузера. После изменения этого параметра необходимо обновить страницу для отображения нового фавикона.
  • Стиль оформления элементов интерфейса. Изменения производятся с помощью добавления CSS-кода в поле Custom styles.

    Пример CSS-кода
    /* Для замены встроенных стилей необходимо добавлять свойство !important */
    
    /* Полоса в шапке приложения */
    .modern-header {
    background: #<HEX_COLOR1> !important;
    }
    
    /* Полоса в шапке приложения - кнопки и иконки */
    .modern-header .header-mat-icon-button mat-icon, .modern-header .header-mat-button mat-icon {
    opacity: 1 !important;
    color: white !important
    }
    
    .modern-header .header-user-profile {
    opacity: 1 !important;
    color: white !important
    }
    
    .modern-header .header-mat-button:hover {
    opacity: 1 !important;
    color: white !important
    }
    
    /* Полоса в шапке приложения - логотип */
    .header-logo {
    opacity: 1 !important;
    }
    
    /* Левый сайдбар - основной уровень и уровень приложения*/
    .menu-left {
    background: white !important;
    color: black !important;
    }
    
    .menu-left__first.second-menu {
    background: #<HEX_COLOR2> !important;
    box-shadow: 1px 0 2px 0px rgb(0 0 0 / 17%) !important;
    }
    
    .menu-left__item {
    color: #<HEX_COLOR3> !important;
    }
    
    .menu-left__item.active {
    background: #<HEX_COLOR4> !important;
    }
    
    .menu-left__item.active:before {
    background: #<HEX_COLOR5> !important;
    }
    
    .menu-left__submenu-item {
    color: #<HEX_COLOR3> !important;
    }
    
    .menu-left__footer {
    background: white !important;
    border-top: 1px solid #<HEX_COLOR6> !important;
    }
    
    .menu-left__header {
    border-bottom: 1px solid #<HEX_COLOR6> !important;
    }
    
    .menu-left__submenu-item.active {
    background: #<HEX_COLOR4> !important;
    }
    
    .menu-left__submenu-item.active:before {
    background: #<HEX_COLOR5> !important;
    }
    
    .menu-left__header-title {
    color: #<HEX_COLOR3> !important;
    }
    
    .menu-left__header-back {
    border: 1px solid #<HEX_COLOR5> !important;
    color: #<HEX_COLOR3> !important;
    }
    
    .menu-left__header-back:hover {
    border: 1px solid #<HEX_COLOR5> !important;
    background: #<HEX_COLOR5> !important;
    color: white !important;
    }
    
    .menu-left__header-link {
    color: #<HEX_COLOR5> !important;
    }
    
    .menu-left__footer__copy, .menu-left__footer__company, .menu-left__footer__link {
    color: #<HEX_COLOR3> !important;
    }
    
    .menu-left__footer__link a {
    color: #<HEX_COLOR5> !important;
    }
    
  • Имя продукта, отображаемое в левом нижнем углу, можно задать в поле Custom product name.

  • Greetings message – приветственное сообщение, отображаемое на странице входа в систему.
  • Копирайт, отображаемый в левом нижнем углу, можно задать в поле Custom copyright.

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

Для возвращения к исходным значениям необходимо нажать на кнопку Default value, а затем на кнопку Apply и обновить страницу.

Структура организации

Пункт меню Structure позволяет задать организационную структуру — департаменты, центры экспертизы (centers of excellence), команды. В один отдел может входить несколько команд и наоборот. Структура организации может быть определена не полностью. Структура организации используется для разделения доступа команд AppSec.Hub к инструментам и приложениям. Приложения и инструменты (а значит, и лицензии на эти инструменты) в AppSec.Hub привязаны к командам и, следовательно, и к структуре организации. Подробности приведены в разделе «Настройки приложения» Руководства пользователя.

Чтобы создать новое подразделение в структуре организации:

  1. На вкладке General страницы Structure нажмите на кнопку Add new в правом верхнем углу.
  2. Укажите имя нового подразделения в организации в поле Organization name и краткое имя подразделения в поле Short name.
  3. В поле Type company выберите тип компании (Department, COE — Center of Excellence, Team) из списка.
  4. В поле Parent выберите родительское подразделение из списка существующих подразделений. Этот параметр является опциональным.
  5. Укажите имя менеджера подразделения в поле Manager (опциональный параметр).
  6. Нажмите на кнопку Save.

Новое структурное подразделение организации отобразится в структуре организации.

Для редактирования информации о подразделении нажмите на его название.

Для создания нового дочернего подразделения нажмите на иконку Add child unit в конце строки подразделения.

Для удаления подразделения нажмите на иконку удаления в конце его строки.

Примечание

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

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

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

К началу