четверг, 30 мая 2019 г.

JIRA: Авторизация OAuth 2.0 через Google Apps

В этой статье я расскажу детально, как подключить и успешно использовать авторизацию Google вашего домена в JIRA. 
Данное решение требуется по разным причинам в организациях. Возможно вы используете Google Apps как провайдера почты, для вашего домена. Возможно, переезжаете с Cloud версии, где вы использовали авторизацию Google аккаунта или по другим причинам. 
Для данного решения я тестировал два плагина, и дабы не наступать на мои ошибки - сообщу о том, что Kantega SSO, SAML / Kerberos for Jira (версии 3.5.9 для JIRA 8.1.0) оказался нерабочим (warning) Как будут с этим аддоном обстоять дела далее - нужно тестировать. 
Настройка этого аддона достаточно муторная, с точки зрения кол-ва требуемых шагов, сам аддон достаточно дорогой ,а простейшую задачу решить не мог. Для справки: по завершению получения всех требуемых данных - последним шагом является загрузка JSON файла и сохранения конфигурации. Но при попытке сохранения данных JIRA выпадет в ошибку, т.к. метод пытается найти GROUP в JSON а его там нет. Поэтому - плагин в топку. 
Для решения нашей задачи, нам потребуется: 
  • Google Apps права администратора домена
  • JIRA Software (отдельно на JSD я не тестировал)
  • Купленный аддон OpenID Authentication for Jira 

вторник, 28 мая 2019 г.

JIRA: отключение таймера административной сессии

По умолчанию - сессия администратора ограничена временем. И всякий раз, когда вы будете на некоторый период бездействовать - сессия будет сбрасываться и запрашивать пароль снова и снова. 
Чтобы это отключить - необходимо перейти jira-config.properties файл и добавить строчку: 
jira.websudo.is.disabled = true

Если файла нет

Если этого файла у вас нет - его необходимо создать. Мой путь, для примера: F:\Atlassian\Jira\Application\jira-config.properties
Затем перезапустить сервис JIRA
Чтобы изменить кол-во минут таймаута на бездействие, необходимо в тот же файл написать другую строчку:
jira.websudo.timeout = 10

понедельник, 27 мая 2019 г.

MSSQL: Ошибка поставщика WMI. 0x80071779

Впервые, столкнулся с ошибкой. При попытке конфигурации сетевых протоколов SQL Server - любые изменения на вкладке IP-адреса выдают ошибку:
Ошибка поставщика WMI
Указанный файл имеет атрибут "только для чтения". [0x80071779]
Даже переключал интерфейс на EN и там это написано так:
WMI Provider Error
The specified file is read only. [0x80071779]