ユーザーグループ同期
グループ同期では、IDプロバイダーからのグループ情報に基づいて、Workatoのユーザーグループメンバーシップが自動的に更新されます。 これにより、アクセス権限が組織のディレクトリと同期された状態に保たれます。
Workato GOの要件
グループ同期は、Workato GOを使用している場合にのみ利用できます。 SlackまたはMicrosoft Teams経由でアプリケーションにアクセスするユーザーは、それらのプラットフォームの永続的な認証セッションにより、グループ同期をトリガーしない場合があります。
ユーザーグループ同期ワークフロー
Workatoは、次のワークフローを使用してユーザーグループを同期します:
- 開始: ユーザーがSAMLベースのSSOを使用してWorkatoアプリケーションにサインインします。
- IdP認証: Workatoは、認証情報を入力するために、設定済みのIdPにユーザーをリダイレクトします。
- SAMLアサーションの生成: IdPはユーザーの認証情報を検証し、ユーザー属性とグループメンバーシップ情報を含むSAMLアサーションを生成します。
- グループ抽出: WorkatoはSAMLアサーションを受信し、
groups、memberOf、groupMembershipなど、設定済みのグループ属性からグループ名を抽出します。 - メンバーシップの比較: Workatoは、Environment内のユーザーの現在のグループメンバーシップと、SAMLアサーションで提供されたグループを比較します。
- グループメンバーシップの同期: Workatoは、SAMLアサーションに表示される新しいグループにユーザーを追加し、存在しなくなったグループからユーザーを削除します。
- 権限の適用: 更新されたグループメンバーシップと関連する権限は、ユーザーのセッションにただちに適用されます。
- 認証の完了: ユーザーはログインし、現在のグループベースの権限を持つリクエストされたWorkatoアプリケーションにリダイレクトされます。
次の図は、グループ同期ワークフローを示しています:
ユーザーグループ同期の有効化
ユーザーグループ同期を有効にするには、次の手順を実行します:
Workatoアカウントにサインインし、ワークスペース管理者に移動します。
サイドバーで認証とグループをクリックします。
設定するEnvironmentを選択します。 Environmentのエンドユーザーグループページがデフォルトで表示されます。
Environmentの利用可能状況
Environmentがプロビジョニングされていないワークスペースでは、利用可能なEnvironmentは1つだけです。
認証タブを選択します。
SAMLベースのSSO認証トグルが有効になっていることを確認します。
SAMLベースのSSO認証トグルが有効になっていることを確認します
IDプロバイダー(IdP)の選択セクションに移動し、+ 新しいプロバイダーを設定をクリックします。
ユーザーグループをIDプロバイダーから更新するには、エンドユーザーグループの同期を有効にするトグルをクリックします。
エンドユーザーグループの同期を有効にするトグルをクリック
最終更新日: