最近、ハブサーバー製品の2番目のバージョンをリリースしました。 Hubは、ユーザーアカウント、グループ、アクセス権、およびJetBrainsチームツール(YouTrack、Upsource、TeamCity)のライセンスを管理するためのシステムです。 ハブは、すべてのチームツールへのシングルサインオンポイントでもあります。 ハブは、無制限の数のユーザーに対して完全に無料です。

既にYouTrack 6.0+またはUpsourceを使用している場合、これらの製品の両方に組み込まれているため、absentiaのハブに慣れています。 TeamCityについては、HubとTeamCityのユーザーを認証および同期できるだけでなく、TeamCityのウィジェットをHubの単一のコントロールパネル(ダッシュボード)に追加できるHubプラグインを最近リリースしました。 これまでのアクセス権とライセンスの管理は、TeamCityの側にあります。
ハブの詳細については、 こちらをご覧ください 。
Hub 2.0が必要なのは誰ですか?
- 複数のJetBrainsチーム製品を使用している人。 たとえば、YouTrackとUpsource、YouTrackとTeamCity、または3つのツールすべてを一度に使用できます。
- チーム製品の少なくとも1つを使用し、SAML 2.0をサポートするすべてのアプリケーションの認証にハブを使用したい人。
ハブの利点は何ですか?
- YouTrack、TeamCity、Upsourceのシングルサインオンテクノロジー。
- SAMLサポート。ハブを使用して、Zendesk、Google Apps for Work、Artifactoryなどの外部サービスにアクセスできます。
- すべてのチーム製品での一般的なユーザー管理。
- YouTrackおよびUpsourceでのアクセス権の統合管理、およびこれらの製品の個別ユーザーレベルでのライセンス管理。
- YouTrack(レポート、タスクリスト)、Upsource(コミット、レビューコード)、TeamCity(プロジェクトステータス、ビルドアーティファクト、調査)のウィジェットを備えた一般的なコントロールパネル。
- 複数のYouTrackおよびUpsourceサーバーを1つのハブに接続する機能。
次に、Hub 2.0の新バージョンに追加された機能について詳しく説明します。
新機能
Hub 2.0を知り、評価するための最速の方法は、新しいバージョンに関する短いビデオを見ることです:
SAMLサポート
SAMLは、参加者間、特にIDプロバイダーとサービスプロバイダー間で認証および承認データを交換するためのオープンスタンダードです。
Hub 2.0はSAML 2.0をサポートし、アカウントプロバイダーとして機能します。 実際には、これは、ハブがZendesk、Google Apps for Work、SAML 2.0を介した認証をサポートするその他のさまざまな外部アプリケーションへのエントリポイントとして使用できることを意味します。

共有する任意の数のコントロールパネル
Hub 2.0では、多数のダッシュボードを作成して、チームまたは他のユーザーと共有できます。 表示専用のパネルを開くことも、編集を許可することもできます。 いくつかのコントロールパネルは、多くのプロジェクトに取り組んでいるときに役立ち、それらを共有する機能は、現時点でチームまたはリーダーにとって何が重要かを理解するのに役立ちます。

コントロールパネルのキーボードサポート
これで、キーボードを使用してコントロールパネルのすべてのアクションを実行できるようになりました。これは、より高速で、生産性が高く、効率的です。 ウィジェット間を移動したり、ウィジェットを追加または編集したり、他の操作を実行したりできます。 キーボードショートカットのヘルプにアクセスするには、Cmd + /またはShift + F1を押します。
組み込みのデータバックアップ
ハブ2.0では、データベースを.zipまたはtar.gz形式でバックアップできます。 バックアップには、プロジェクト作成ウィザードとコントロールパネルからのデータも含まれます。 Hub 2.0の新しいバージョンをインストールする前に、データベースのバックアップを手動で保存することを強くお勧めします。
サービスのユーザーレベルライセンス構成
Hub 1.0では、各サービスのユーザーのライセンスはアクセス権スキームから計算されました。 たとえば、ユーザーがYouTrackサービスに固有のアクセス権(タスクの作成など)を持っている場合、このユーザーはYouTrackライセンスの制限で考慮されます。 このスキームは、ライセンスの最大ユーザー数が異なるハブサービス(YouTrack、Upsource)への接続時に問題を引き起こしました。 たとえば、100人のユーザー向けのプランがあるYouTrackと、10人のユーザー向けの無料プランがあるUpsourceなどです。 Hub 2.0は、ユーザーを各サービスのライセンスに明示的に関連付けます。 これで、YouTrackおよびUpsourceのユーザーMaxim Mazinにライセンスを発行し、YouTrackのみのライセンスを発行するユーザーEkaterina Ivanovaにライセンスを発行できます。

パスワード強度ポリシー
これで、ハブ認証モジュールでパスワード強度レベルを設定できます。 ユーザーが指定したパスワードのエントロピーに基づいて推定されます。 エントロピーが高いほど、パスワードは強くなります。 この場合のエントロピーは、パスワードを推測するために必要な試行回数の推定値であり、ビット単位で表されます。 たとえば、エントロピーを1ビット増やすと、必要な試行回数が2倍になります。
パスワード強度ポリシーを使用すると、サーバーへの攻撃を回避し、組織の要件を実装してパスワードを作成できます。また、ユーザーが安全で覚えやすいパスワードを使用できるようにします。

DBモード「読み取り専用」
Hub 2.0では、データベースを読み取り専用モードに切り替えることができます。 これは、データベースの現在の状態を維持し、たとえば、移行中または新しいバージョンへの移行中にユーザーにデータへのアクセスを提供するのに役立ちます。
アクセス権を管理するための新しいアプローチ
現在、各ロール内のアクセス権はアプリケーションタイプ(YouTrack、TeamCity、Upsource)で分割され、各リソース内のサーバーごとにグループ化されています。 たとえば、1つのハブに複数のYouTrackサーバーが接続されています。 この場合、同じロール内の各サーバーに対して独自のアクセス権のセットを持つことができます。 アクセス権は、関連する機能のタイプ別にグループ化されます。 たとえば、作成、編集など。これにより、ロールの表示と編集のプロセスが簡素化されます。

ユーザープロファイルを削除
これでプロファイルを削除でき、管理者は任意のユーザーのプロファイルを削除できます。 アクションの履歴とリモートユーザーの「使用」を継承するユーザーを選択する必要があるのは、唯一のものです。 たとえば、Common ProjectのヘッドであるユーザーStepanを削除し、Stepanの代わりにCommon ProjectのヘッドになるユーザーAlexeyを選択すると、Stepanに作成および割り当てられたすべてのタスクがAlexeyに転送されます。

最後のコントロールパネルアクションを元に戻す
誤ってウィジェットまたはパネル全体を削除した場合は、Hub 2.0でこの操作をキャンセルできます。
UIの改善
ユーザーインターフェイスに多くの改善を加えました。 たとえば、ハブには、新しいログインフォーム、コントロールパネルの洗練されたウィジェット、ユーザーページの並べ替えオプションなどが追加されています。
Hub 2.0の変更に関する質問がまだある場合は、リリースに含まれるタスクの完全なリストを参照してください 。
Hub 2.0をダウンロードして、今すぐ試してみてください。
新しいバージョンをインストールする前に、必ずデータを手動でバックアップしてください。
YouTrack、Upsource、およびTeamCityのHubプラグインをハブに接続する手順を以下に示します。
チーム製品のインストールまたはハブへの接続中に質問がある場合は、 テクニカルサポートチームまでご連絡ください。喜んでお手伝いいたします。