Splashtop は SCIM 経由で OneLogin からのユーザープロビジョニングをサポートしています。設定するには、以下の手順に従ってください。
設定手順
ステップ1: Splashtop用のSCIMアプリを手動で追加する
- OneLogin のドメインとアカウントを使用して OneLogin コンソールにログインした後。
- をクリックします [管理 をクリックして管理コンソールに移動します。
- に移動します アプリケーション / アプリケーション をクリックして アプリの追加 ボタンをクリックします。
-
SAML (SCIM v2 Enterprise、完全な SAML) を使用して SCIM Provisionerを検索します (後でアプリの名前を変更できます)。
ステップ 2: アプリを構成する
-
構成に移動して、以下のSAML 設定を追加します。
- SAML オーディエンス URL: https://my.splashtop.eu
- 受信者: https://my.splashtop.eu/sso/saml2/onelogin/acs
- ACS(コンシューマー)URL検証ツール: https://my.splashtop.eu/sso/saml2/onelogin/acs
- ACS (コンシューマ) URL: https://my.splashtop.eu/sso/saml2/onelogin/acs
- ログイン URL: https://my.splashtop.eu/login/sso
-
構成のままにして、API を有効にし、SCIM ベース URL
- SCIM ベース URL: https://my.splashtop.eu/scim/v1
SCIM JSON テンプレートを次のように編集します。
"ssoName":"{$parameters.ssoName}"
- [パラメーター] に移動し、 scimusername をクリックして、フィールドを [電子メール] に変更します。
- 同じページで、値をMACROに設定したカスタムフィールドssoNameを追加します。MACROの下に Splashtop で設定した SSO 名を入力します。「ユーザープロビジョニングに含める」ケースがオンになっていることを確認します。
- SSOへ移動し、 SAML署名アルゴリズムを SHA-256に 変更し、 保存を クリックしてください 。
- my.splashtop.com / アカウント情報 / チームタブをクリックして 新しい SSO 方式の適用。 ワンログイン を IDP タイプとして選択する。
- 上記で作成したアプリから情報を挿入します。
- X.509 証明書用。クリックすると 詳細を表示し、コピーアイコンをクリックして X.509 情報をコピーし、my.splashtop.com のフィールドに貼り付けます。
- [プロビジョニング] に移動し、プロビジョニングを有効にします。
-
同じページで [更新] をクリックして、すべての変更が適用されていることを確認します。
ステップ 3: ユーザー/プッシュグループを追加する
ユーザー追加
-
[ユーザー] に移動し、ユーザーページで、作成したアプリを追加します。
- ユーザーをプロビジョニングするときは、 ssoName フィールドに Splashtop で設定した SSO 名が入力されていることを確認してください。[保存] をクリックします。
- 次に、[ 保留中 ] をクリックして、プロビジョニングを 承認 します。
プッシュグループ
- 作成したアプリに移動し、[ パラメーター] をクリックします。グループをクリックし、ユーザープロビジョニングを含めます。セーブ。
-
[ユーザー]、[ロール]に移動し、[新しいロール]をクリックします。これは Splashtop 側のグループとして使用されます。Splashtop 内のグループ名となるロールに名前を付けます。
- 作成したロールに移動し、[ ユーザー] をクリックします。このグループにプロビジョニングするユーザーを入力し (複数のユーザーを選択できます)、チェックをクリックしてこのロールに追加します。
- 作成したアプリに戻り、[ ルール] をクリックして ルールを追加します。
- ルールと選択するマップに OneLogin という名前を付けます。「一致する値を持つ各 ROLE について」になっていることを確認し、以前に 作成したロールとまったく同じ名前を入力します 。セーブ。
- プロビジョニングタブ内でプロビジョニングを承認するだけで、グループが Splashtop 内にプッシュされます。
問題とトラブルシューティング
- プロビジョニング時に、次のエラーが表示されることがあります。
以下を確認してください。
- パラメータ -> SCIM Jsonテンプレート -> で、正しい sso名のエントリは次のとおりです。
"sso名":"{$parameters.ssoName}"
- ユーザープロビジョニングウィンドウで、 scimユーザー名 フィールドと sso名 フィールドが正しく入力されていることを確認します。