Привет, Хабр! Недавно мы выпустили вторую версию серверного продукта Hub. Hub — система управления учетными записями пользователей, группами и правами доступа, а также лицензиями на командные инструменты JetBrains: YouTrack, Upsource и TeamCity. Hub также обеспечивает единый вход для всех инструментов нашей команды.
Hub полностью бесплатен для неограниченного количества пользователей.
Если вы уже используете YouTrack 6.0+ или Upsource, вы уже знакомы с Hub, поскольку он встроен в оба этих продукта.
Для TeamCity мы недавно выпустили Плагин хаба , который позволяет авторизовать и синхронизировать пользователей в Hub и TeamCity, а также добавлять виджеты из TeamCity в единую панель управления (Dashboard) в Hub. Управление правами доступа и лицензиями пока остается на стороне TeamCity. Вы можете прочитать больше о Hub Здесь .
Кому будет полезен Hub 2.0?
- Любой, кто использует несколько продуктов команды JetBrains. Например, YouTrack и Upsource, YouTrack и TeamCity или все три инструмента одновременно.
- Любой, кто использует хотя бы один из продуктов группы и хочет использовать Hub для аутентификации во всех приложениях, поддерживающих SAML 2.0.
Каковы преимущества хаба?
- Технология единого входа в YouTrack, TeamCity и Upsource.
- Поддержка SAML, которая позволяет использовать Hub для входа во внешние службы, такие как Zendesk, Google Apps for Work или Artifactory.
- Единое управление пользователями во всех продуктах группы.
- Единое администрирование прав доступа в YouTrack и Upsource, а также управление лицензиями на эти продукты на уровне отдельного пользователя.
- Общая панель управления с виджетами от YouTrack (отчеты, списки задач), Upsource (коммиты, обзоры кода) и TeamCity (статус проекта, артефакты сборки, исследования (расследования)).
- Возможность подключения нескольких серверов YouTrack и Upsource к одному Хабу.
Что нового?
Самый быстрый способ познакомиться и оценить Hub 2.0 — посмотреть короткое видео о новой версии:Поддержка SAML
SAML — открытый стандарт обмена данными аутентификации и авторизации между участниками, в частности между провайдером идентификации и провайдером услуг.Hub 2.0 поддерживает SAML 2.0 и выступает в качестве поставщика удостоверений.
На практике это означает, что Hub можно использовать в качестве точки входа в различные внешние приложения, такие как Zendesk, Google Apps for Work и другие, поддерживающие аутентификацию через SAML 2.0.
Столько информационных панелей, которыми вы хотите поделиться.
В Hub 2.0 вы можете создавать несколько информационных панелей и делиться ими со своей командой или другими пользователями.
Вы можете открыть панель только для просмотра, а можете разрешить ее редактирование.
Несколько информационных панелей полезны, когда вы работаете над несколькими проектами, а возможность поделиться ими помогает понять, что важно для вашей команды или менеджера в данный момент.
Поддержка клавиатуры в панели управления
Теперь все действия на панели управления можно выполнять с помощью клавиатуры, что быстрее, производительнее и эффективнее.Вы можете перемещаться между виджетами, добавлять или редактировать их и делать многое другое.
Чтобы получить справку по сочетаниям клавиш, нажмите Cmd+/ или Shift+F1.
Встроенное резервное копирование данных
Hub 2.0 позволяет создавать резервную копию вашей базы данных в формате .zip или tar.gz. Резервная копия также включает данные из мастера создания проектов и панели управления.
Мы настоятельно рекомендуем сохраните резервную копию вашей базы данных вручную перед установкой новой версии Hub 2.0.
Настройка лицензий на услуги на уровне пользователя
В Hub 1.0 лицензия пользователя на каждый сервис рассчитывалась по карте прав доступа.Например, если у пользователя есть уникальные права доступа к сервису YouTrack (например, создание задачи), то этот пользователь учитывается в лицензионных ограничениях YouTrack. Данная схема вызывала проблемы при подключении к сервисам Hub (YouTrack, Upsource) с разным максимальным количеством пользователей в лицензии.
Например, YouTrack с планом на 100 пользователей и Upsource с бесплатным планом на 10 пользователей.
Hub 2.0 явно привязывает пользователя к лицензии на каждый сервис.
Теперь вы можете выдать лицензию пользователю Максиму Мазину как на YouTrack, так и на Upsource, а пользователю Екатерине Ивановой выдать лицензию только на YouTrack.
Политика надежности паролей
Теперь вы можете установить уровень надежности пароля в модуле аутентификации Hub. Он оценивается на основе энтропии пароля, предоставленного пользователем.Чем выше энтропия, тем надежнее пароль.
Энтропия в данном случае — это оценка количества попыток, необходимых для подбора пароля, выраженная в битах.
Например, увеличение энтропии на один бит удваивает количество необходимых попыток.
Политика надежности паролей помогает вам избежать атак на ваш сервер, обеспечивает соблюдение требований к паролям вашей организации и помогает пользователям использовать безопасные и легко запоминающиеся пароли.
Режим базы данных только для чтения
В Hub 2.0 вы можете переключить свою базу данных в режим только для чтения.Это поможет поддерживать текущее состояние базы данных и предоставит доступ к данным вашим пользователям, например, при миграции или переходе на новую версию.
Новый подход к управлению правами доступа
Теперь права доступа внутри каждой роли разделены по типам приложений (YouTrack, TeamCity, Upsource) и сгруппированы по серверам внутри каждого ресурса.Например, у вас есть несколько серверов YouTrack, подключенных к одному Хабу.
В этом случае вы можете иметь свой набор прав доступа для каждого сервера в рамках одной роли.
Права доступа также сгруппированы по типу функций, к которым они относятся.
Например, создание, редактирование и т. д., что упрощает процесс просмотра и редактирования ролей.
Удаление профиля пользователя
Теперь вы можете удалить свой профиль, а администратор может удалить профиль любого пользователя.Единственное, вам нужно будет выбрать пользователя, который унаследует историю действий и «использования» удаленного пользователя.
Например, вы удаляете пользователя Степан, который является руководителем проекта Общего проекта, и выбираете пользователя Алексей, который станет руководителем проекта Общего проекта вместо Степана, а также все задачи, созданные и назначенные Степану, теперь будут иди к Алексею.
Отменить последнее действие в Панели управления
Если вы случайно удалили виджет или целую панель, в Hub 2.0 можно просто отменить операцию.
Улучшения пользовательского интерфейса
Мы добавили множество улучшений в пользовательский интерфейс.Например, в Hub теперь есть новые формы входа, усовершенствованные виджеты панели управления, больше возможностей сортировки на странице пользователей и многое другое.
Если у вас остались вопросы по поводу изменений в Hub 2.0, посмотреть полный список задач включено в выпуск.
Загрузить Хаб 2.0 и опробуйте его в действии прямо сейчас.
Не забудьте сделать резервное копирование данных вручную перед установкой новой версии.
Здесь инструкции для подключения плагина YouTrack, Upsource и Hub для TeamCity к Hub. Если у вас возникнут вопросы при установке или подключении продуктов нашей команды к хабу, свяжитесь с нашим команда технической поддержки , Мы будем рады помочь.
Теги: #программирование #teamcity #saml #youtrack #hub #upsource
-
Женская Одежда Новый День
19 Oct, 24 -
Как Приручить Ddd. Часть 1. Стратегическая
19 Oct, 24 -
Смелый Справочник Свойств Css Для Новичка
19 Oct, 24 -
Конец Выражений Css
19 Oct, 24