本記事では、OneLogin から Zendesk へのSCIM ユーザープロビジョニングの設定手順をご案内します。
目次
前提条件
- OneLoginのライセンスプラン が Professional または旧ライセンスプラン Unlimited のいずれかであること
- OneLoginの Super User または Account Owner 権限を持つアカウントを所有していること
- Zendeskにおける管理者権限をお持ちであること
ユーザープロビジョニングの設定
1. Zendesk側の設定
- Zendeskに管理者でログインします
左側のサイドバーの歯車マークをクリックします
- チャネル > API をクリックします
-
Zendeskの利用規約およびアプリケーション開発者およびAPIライセンス契約に同意し、Zendesk APIの使用がかかる規約に従うことを認めます。にチェックを入れ、[はじめましょう]をクリックします
-
トークンアクセス を有効にします
- [APIトークンを追加]をクリックします
-
APIトークン をクリップボードへコピーし、[保存]をクリックします
-
APIトークンが更新されました と表示されることを確認します
2. OneLogin側の設定
- OneLoginに管理者でログインし、[管理]をクリックします
-
Applications メニューから[Applications]を選択します
- [Add App]をクリックします
-
Zendesk と検索し、該当コネクタを選択します
- Configuration タブに移動し、API username に
{管理者権限ユーザーのEメール}/tokenを入力し、[Enable]をクリックします
例)admin@example.com/token
-
API password に 1. Zendesk側の設定 で取得した APIトークン を貼り付けます
-
Provisioning タブに移動し、Enable provisioning にチェックを入れ、[Save]をクリックします
3. 任意のグループ割り当て
-
Parameters タブに移動し、ユーザープロビジョニングに含めたいフィールドを選択します
-
Include in User Provisioning にチェックを入れ、[Save]をクリックします
-
Rules タブに移動し、[Add Rule]をクリックします
- 任意の Name, Conditions, Actions を設定し、[Save]をクリックします
例)Departmentequals営業部に該当するユーザーをZendesk側のサポートグループに割り当てる
ユーザープロビジョニングの設定は以上です。
ユーザープロビジョニングの動作確認
-
Users タブに移動し、対象ユーザーの Pending をクリックします
- [Approve]をクリックします
- 対象ユーザーの Provisioning State が Provisioned に変化することを確認します
ユーザープロビジョニングの動作確認は以上です。
ユーザープロビジョニングの無効化
- OneLoginに管理者でログインし、[管理]をクリックします
-
Applications メニューから[Applications]を選択します
- ご利用中の Zendesk を検索し、該当コネクタを選択します
-
Provisioning タブに移動し、Enable provisioning にチェックを入れ、[Save]をクリックします
ユーザープロビジョニングの無効化は以上です。