# GitLab

Настройте интеграцию с GitLab для Issue из дефектов FIRETMS:

  1. Перейдите в раздел Интеграции.

  2. Настройте подключение с GitLab

Нажмите кнопку "Подключить" и в открывшемся окне подтверждения нажмите кнопку "Ок".

  1. Заполните поля

Вводим в поле "URL-адрес Gitlab" ссылку https://gitlab.com (opens new window), Вводим в поле ID проекта, id который находится в:

  • Ваш проект - Settings(Настройки) - General(Общий) - Project ID.
  1. Введите Project Access токен GitLab. Для получения токена выполните следующие шаги:
  • Нажимаем на иконку вашего профиля

  • В открывшемся списке выбираем и нажимаем на Edit profile

  • Далее нажимаем на раздел Access Tokens

  • Нажимаем на кнопку Add new token

  • Заполняем поле Token name (Имя токена)

  • Выставляем дату истечения срока и отмечаем чек боксы, выставляя нужные нам разрешения.

  • Нажимаем кнопку Create personal access token

  • ВАЖНО: Сохранить/Записать сгенерированый ключ, так как больше его посмотреть не получится и придется создавать новый

    Сылка на инструкцию от разработчиков - https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html#create-a-personal-access-token (opens new window)

  1. Завершаем подключение

Полученный токен вводим в поле "Project Access токен GitLab", затем нажимаем сохранить, и проверяем подключение, если всё было сделано по инструкции, появится зелёное уведомление "Подключение успешно".

  1. Связываем пользователей проекта FIRETMS и GitLab

В этом же окне переходим в раздел Пользователи, далее выбираем пользователей и нажимаем сохранить.

Теперь созданные дефекты пользователем передаются из FIRETMS в GitLab.