メインコンテンツまでスキップ

Google SSO

このガイドでは、Google WorkspaceでBitriseをSAMLアプリケーションとして設定する手順を説明します。

SAML SSOの制限

SAML SSOは、一部のプランでのみ利用できます。SAML SSOが Workspaceのプランで利用可能かどうかは、サポートまでお問い合わせください。

SAML SSO機能は上記のプランに紐づいているため、無料プランにダウングレードすると、この機能は利用できなくなります。Workspaceのすべてのメンバーにダウングレードに関するメールが送信されます。SAML SSOをWorkspaceで再び使用したい場合は、2週間以内に再アップグレードしてください。

WorkspaceにSAML SSOを接続する前に、以下を確認してください。

  • BitriseをSAMLアプリとして追加できるGoogle管理者アカウントを用意してください。Google Workspace管理者はGoogle Workspace上でのSAML SSOの設定を支援できます。
  • Workspace のオーナーのみが、Bitrise Workspace に SAML SSO を設定できる点にご注意ください。
  • Bitrise のアカウントに、有料プランのいずれかの Workspace があります。

以下の作業が必要です。

  1. Google WorkspaceおよびBitriseから設定情報を取得します。
  2. グループまたは組織部門でBitriseアプリを有効にします。

Google WorkspaceとBitriseから設定情報を取得するClick to copy link​

  1. Google 管理コンソールにサインインします。

  2. Admin Console ページで Apps を選択します。

    googleadmin-apps.jpg

  3. Appsページで SAML apps をクリックします。

    appsamlapp.jpg

  4. Web and mobile apps ページで Add apps ボタンをクリックし、ドロップダウンから Add custom SAML app オプションを選択します。

    addappsaml.jpg

  5. App details ページで、アプリ名として Bitrise を追加します。Bitrise以外の形式は受け付けられないため、必ずこの形式にしてください。Continue をクリックします。

    addappname.jpg

  6. Getting Identity Provider details ページで:

    • SSO URL をコピーし、Bitriseの SSO URL フィールドに貼り付けます。

    • Certificate フィールドの内容をすべてコピーし、Bitriseの SAML SSO provider certificate フィールドに貼り付けます。ローカルコンピューターから Certificate をアップロードすることもできます。

      identityproviderdetails.jpg

  7. Bitriseにいる間に、Copy ボタンをクリックして Assertion Consumer Service URL (ACS URL) をコピーします。これは後ほどGoogle Workspaceで必要になります。ここでは Configure SSO ボタンはまだクリックしないでください。

  8. Google Workspaceの Getting Identity Provider details ページに戻ります。Continue をクリックします。

  9. Service provider details ページで:

    • Bitriseの Assertion Consumer Service URL (ACS URL) を、Google Workspaceの ACS URL フィールドに貼り付けます。(このリンクはStep 7で取得したことを思い出してください。)

    • Entity ID フィールドに Bitrise と入力します。Bitrise以外の形式は受け付けられないため、必ずこの形式にしてください。

    • START URL (optional) の下にある Signed response チェックボックスをオンにします。

    • CONTINUE をクリックします。

      serviceproviderdetails.jpg

  10. Bitriseの Configure SSO ボタンをクリックします。

  11. Google Workspaceの Attribute mapping ページで Finish をクリックします。ここでは特に設定する必要はありません。

グループまたは組織部門でBitriseアプリを有効にするClick to copy link​

G Suiteで残っている作業は、新しく作成したBitriseアプリを、任意のグループまたは組織で有効にすることだけです。

  1. G Suiteの Web and mobile apps ページに移動し、Apps リストから Bitrise を選択します。

  2. User access をクリックして Service status ページに移動します。

  3. ON for everyone を選択し、Save を押します。

    useraccess.jpg