SAML シングルサインオン
本チュートリアルで扱う機能は、SAML シングルサインオンを利用可能なご契約いただいた組織でのみご利用いただけます。
Shisho Cloud では SAML を利用したシングルサインオン機能を提供しています。
設定画面より IdP を登録することで、組織内のユーザアカウントを使用してサービスを利用できます。
本ドキュメントではいくつかの外部 IdP サービスを用いた利用手順を説明します。
Okta と連携する (メタデータ URL を使用する方法)
管理画面より SAML 2.0 のアプリケーションを作成しましょう。
作成時に入力が必須な項目があります。それらの項目は仮の値を入力し後ほど変更しましょう。
作成したアプリケーションの Sign On タブよりメタデータ URL を確認してください。

Shisho Cloud の設定画面よりシングルサインオンの設定をしましょう。確認したメタデータ URL とログインに使用する Eメールドメイン を入力してください。

追加ボタンを押下し正常に完了すると、作成した設定が 保留状態 であることを確認できます。

続いて Okta で作成したアプリケーションの設定を変更します。
Single sign-on URL にはコールバック URL を設定してください。Audience URI には以下の値を設定してください。
https://id.cloud.shisho.dev/realms/cloud

続いて Attribute Statements を設定します。以下の画像を参考にしてください。
Shisho Cloud では以下の値を使用するため、Okta で使用されている値が適切に割り当てられるように設定をしてください。
- lastName
- firstName

ここまで完了しましたら以下の情報を Shisho Cloud 側に共有してください。
- ログインに使用する Eメールドメイン
- ID/パスワードでのログインを併用するユーザ
IdP の障害時など、シングルサインオンを使用できない場合でも ID/パスワード でログインできるユーザを指定してください。
シングルサインオン設定が有効化されると、状態 のアイコンが緑のチェックマークに切り替わります。

ここまで完了すると、指定された Eメールドメインでログインした際、自動的に IdP の認証画面にリダイレクトされます。