Advertisement
syi3

Confluence SSO Plugin Configuration

Mar 17th, 2020
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.00 KB | None | 0 0
  1. ## Плагин сквозной авторизации в Atlassian Confluence
  2. Описание: Плагин минимальной конфигурации для доступа сотрудников к Atlassian Confluence без дополнительного ввода пароля
  3. Поддерживаемые версии:
  4. Atlassian Confluence 7.3.2
  5. ОС: Windows 2012
  6. Java 11
  7. WAFFLE 2.2.2
  8.  
  9. #### веб-версия
  10. readme https://pastebin.com/9y4Ppd2X
  11. дистрибутив https://disk.yandex.ru/client/disk/Сервье
  12.  
  13.  
  14. #### Настройки сервера Confluence:
  15. 1. Поместить архив плагина SSOAuthenticator и библиотеку waffle-jna
  16. sso-confluence-1.0.0.jar
  17. caffeine-2.8.1.jar
  18. waffle-jna-2.2.2.jar
  19. в папку
  20. %CONFLUENCE_INSTALL_DIR%\confluence\WEB-INF\lib
  21. 2. Заменить в файле seraph-config.xml штатный аутентификатор JiraSeraphAuthenticator на ConfluenceWaffleAuthenticator:
  22. расположение файла:
  23. %CONFLUENCE_INSTALL_DIR%\confluence\WEB-INF\classes\seraph-config.xml
  24. заменить содержимое тега authenticator:
  25. ````
  26. <authenticator class="com.atlassian.confluence.user.ConfluenceAuthenticator"/>
  27. ````
  28. на
  29. ````
  30. <authenticator class="ru.bsiv.atlassian.auth.ConfluenceWaffleAuthenticator">
  31. <init-param>
  32. <param-name>include.uris</param-name>
  33. <param-value>/login.action?*os_destination=*</param-value>
  34. </init-param>
  35. <init-param>
  36. <param-name>exclude.uris</param-name>
  37. <param-value>/plugins/*, /login.action, /logout.action</param-value>
  38. </init-param>
  39. </authenticator>
  40.  
  41. ````
  42. 3. Настроить конфигурации ConfluenceWaffleAuthenticator корректный URL сервера, содержащий FQDN или IP-адрес, по которому пользователи будут образаться к серверу.
  43. 4. Пепезапустить Confluence
  44. #### Настройки браузера:
  45. ##### Internet Explorer
  46. * Свойства браузера \ Безопасность \ Надежные узлы или Интранет
  47. * Узлы \ Добавить Узел (Добавить корректный URL сервера Jira)
  48. * Уровень безопасности \ Другой ( чекбокс - использовать текущее имя пользователя.)
  49. * Закрыть и снова открыть браузер
  50. * Опционально - вкладка Дополнительно \ чекбокс "Включить доступ к данным за пределами домена"
  51. ##### Chrome
  52. Использует настройки Internet Explorer
  53. #### Active Directory settings
  54. Для учетной записи слжубы Confluence настроить Service Principal Names (SPN):
  55. setspn -A HTTP/<Jira-server-fqdn> <user_Jira_running_under>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement