Zoho OneへのOktaの追加

Zoho OneへのOktaの追加

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

前提条件

この操作を実行するためにZoho Oneで必要な役割

  • 組織の所有者

  • 組織の管理者

  • Oktaによるカスタム認証

 

Oktaで必要な役割

  • 管理者

 

Zoho Oneで必要なプラン

  • 無料プラン 

  • プロフェッショナルプラン(複数のディレクトリーを追加する場合)

APIの使用
SCIMの使用
APIの使用

Oktaでの設定

  1. Okta組織にログインします。
  2. 左側のパネルで、[アプリケーション]をクリックし、もう一度[アプリケーション]をクリックします。
  3. アプリ連携を作成する]をクリックします。
  4. 表示されたページで、[サインイン方法]として[OIDC - OpenID Connect]を、[アプリケーションの種類]として[Webアプリケーション]を選択します。
  5. 次へ]をクリックします。
  6. 表示されたフォームで、[アプリ連携の名前]を入力します。次に、[付与タイプ]として[クライアント認証情報]と[更新トークン]を選択し、以下の表を参照して、利用しているデータセンターに対応するサインインリダイレクトURIを入力します。

    データセンター
    サインインリダイレクトURI
    日本 https://one.zoho.jp/provision/oauth/callback
    米国
    https://one.zoho.com/provision/oauth/callback
    ヨーロッパ
    https://one.zoho.eu/provision/oauth/callback
    中国
    https://one.zoho.com.cn/provision/oauth/callback
    インド
    https://one.zoho.in/provision/oauth/callback
    オーストラリア
    https://one.zoho.com.au/provision/oauth/callback
    イギリス
    https://one.zoho.uk/provision/oauth/callback
    カナダ
    https://one.zohocloud.ca/provision/oauth/callback
    サウジアラビア
    https://one.zoho.sa/provision/oauth/callback

  7. アクセス制御]で、[グループの割り当てを今はスキップする]を選択し、[保存する]をクリックします。
  8. 割り当て]で、[割り当てる]をクリックし、[ユーザーに割り当てる]をクリックします。
  9. 自分のプロフィールの横にある[割り当てる]をクリックします。次に、[保存して戻る]をクリックし、[完了する]をクリックします。
  10. Okta APIスコープ]で、okta.users.readスコープの横にある[許可する]をクリックします。
  11. 一般]で、[クライアントID]と[クライアントシークレット]をクリップボードにコピーします。
  12. 右上から自分のプロフィールを開き、ドメイン名をクリップボードにコピーします。
SCIMの使用
Zoho Oneでの設定 
  1. Zoho Oneにサインインし、左側のメニューで[ディレクトリー]をクリックします。

  1. [ディレクトリー連携]に移動し、[ディレクトリーを追加する]をクリックします。

  1. [追加する]Oktaの横)をクリックします。

  1. API連携]に表示される[同期エンドポイント][SCIMトークン]をメモします。後ほど、同期を有効にするために、この情報をOktaで入力する必要があります。


  1. [次へ]をクリックします。

  1. Zoho Oneで使用できる項目を、Oktaで使用できる項目に関連付けます。Oktaから同期するすべてのユーザーについて、特定の項目に同じ値を設定する場合は、その項目に固定値関連付けます。たとえば、[国]項目の値を[インド]にする場合は、[インド][固定値]として入力します。
    項目に固定値を関連付けるには。

    1. 項目の横にある[編集]をクリックします。

    1. 必要な値を[固定値]項目に入力します。

    1. [OK]をクリックします。

  1. [次へ]をクリックします。

  1. 設定]の[パスワード通知]で、ユーザーがワンタイムパスワードを受け取る方法を選択します。次のいずれかを選択できますワンタイムパスワードをユーザーまたは管理者に送信するか、誰にも通知しないようにします

パスワード通知の設定は、メールアドレスのドメイン名が認証済みのユーザーにのみ適用されます。

  1. 設定が完了したら、[保存して次へ]をクリックします。

  1. Oktaでのユーザーのステータス変更をZoho Oneにどのように反映するかを選択します。

  1. 保存して次へ]をクリックします。

  2. Zoho Oneで適用した条件に基づいて、Oktaからユーザーを同期する方法を選択します。条件に一致する一部のユーザーのみを同期するか、すべてのユーザーを同期できます。独自の属性を使用して条件を設定できます。必要に応じて複数の条件を設定することもできます。

  3. 条件を設定するには、オプションから条件を選択し、関係性を選択して、必要に応じて条件の値を入力します。




複数の条件を追加する場合は、手動で入力することもできます。[編集する]をクリックし、条件(ORまたはAND)を入力して、[保存する]をクリックします。

14. 完了したら、[保存して閉じる]をクリックします。

 

Oktaでの操作。

  1. Okta組織にログインします

 

  1. 左サイドバーメニューで[アプリケーション]を選択します。

  1. アプリ連携を作成する]をクリックします。SAML 2.0]を選択し、[次へ]をクリックします。

  1. 一般設定]タブに必要な詳細を入力し、[次へ]をクリックします。

  1. Zoho Oneの[サインインURL]を[カスタム認証]タブからコピーし、Oktaの[シングルサインオンURL]欄に入力します。また、Oktaの[オーディエンスURI]にはzoho.comを入力します。Zoho Oneの管理画面でOktaのカスタム認証を設定します。まだ設定していない場合は行ってください。完了したら、[次へ]をクリックします。

  1. 私は社内アプリを追加するOkta顧客です]をクリックします。

  1. 一般]タブに移動し、編集する]をクリックします。[アプリの設定]で、アカウント自動設定]オプションを[なし]から[SCIM]に変更します。設定が完了したら、[保存する]をクリックします。

  1. アカウント自動設定]タブに移動し、編集する]をクリックします。

 

  1. Zoho Oneからコピーした同期エンドポイント[SCIMコネクターのベースURL]に入力します。メール]をユーザーの一意の識別情報に使用する項目]に入力します。サポートされているアカウント自動設定操作]項目で[新しいユーザーをプッシュ選択します必要に応じて[新しいユーザーをインポート]、[プロフィール更新]、[プロフィール更新をプッシュ]も選択できます。

 

メモ:カスタムアプリ連携では、[グループをプッシュ][グループをインポート]は選択できまん。

  1. [認証モード]項目のドロップダウンメニューから[HTTPヘッダー]を選択します。

  1. Zoho OneからコピーしたSCIMトークンを、[認証]の横にある[トークン]項目に入力します。[コネクター設定をテスト]をクリックし、[保存する]をクリックします。

  1. アカウント自動設定]タブをクリックし、[設定]一覧から[アプリへ]を選択して、編集する]をクリックします。有効にするオプションの横にある有効にする]チェックボックスを選択し、[保存する]をクリックします。

  1. インポートするには、[Oktaへ][設定]一覧から選択し、[ユーザーの作成とマッピング]セクションで[編集する]をクリックします。Oktaユーザー名の形式が一致する]を選択し、保存する]をクリックします。

  1. インポート]タブをクリックし、[今すぐインポート]をクリックします。[差分インポート]を選択し、インポート]をクリックします。

  1. ユーザーを割り当てるには、割り当て]タブに移動し、割り当てる]をクリックして、[ユーザーに割り当てる]を選択します。割り当てるユーザーを選択します。[割り当てる]をクリックし、[保存して戻る]、続いて[完了]をクリックします。 

 

モ:この割り当てすぐに同期されます同期先はZoho Oneです。

メモ:割り当てたユーザーが正しく同期されたか確認するには、Zoho Oneの管理画面に戻り、左側のメニューから[ディレクトリストア]をクリックして、[Okta]をクリックし、[メンバー]タブを確認します

  1. Oktaで同期された属性マッピングを編集、変更、削除するには、アカウント自動設定]タブに移動し、下にスクロールします。

 

 

  1. 独自マッピングを追加するには、[プロフィール編集に移動]をクリックし、[カスタム][フィルター]列から選択して、[属性を追加する]をクリックします。必要な詳細を入力し、[保存する]をクリックします。

 メモ:独自マッピングの変数名は一意である必要があります。一方、外部名前空間には同じ名前を使用できます。

  1. 独自の属性を追加するには、左側のサイドバーメニューで[ディレクトリー]を選択し、[プロフィール編集]をクリックします。選択肢から[ユーザー(標準)]を選択し、[カスタム][フィルター]列から選択して、属性を追加する]をクリックします。必要な詳細を入力し、[保存する]をクリックします。

 

 

 


One Experience UI
スペースUI
One Experience UI

Zoho Oneでの設定

  1. Zoho Oneにサインインし、右上にある管理画面アイコン をクリックします。
  2. 左側のメニューで[ユーザー管理]をクリックします。
  3. [ディレクトリー連携]をクリックし、[ディレクトリーを追加する]をクリックします。
  4. Oktaの横にある[追加する]をクリックします。
  5. [API連携]で、Oktaの組織からコピーした[ドメイン名][クライアントID][クライアントシークレット]を入力し、[次へ]をクリックします。

  6. 次の画面で、Oktaの管理者アカウントの認証情報を入力し、連携を認証します。
  7. Zoho Oneで使用できる項目を、Oktaで使用できる項目に関連付けます。Oktaから同期するすべてのユーザーに、特定の項目で同じ値を設定する場合は、その項目に固定値を関連付けます。たとえば、[国]項目の値を[インド]にする場合は、[固定値]の値として「インド」と入力します。
    項目に固定値を関連付けるには。
    1. 項目の横にある[編集する]をクリックします。
    2. [固定値]項目に必要な値を入力します。
    3. [OK]をクリックします。
  8. [次へ]をクリックします。
  9. [設定]で、[パスワード通知]の横から、ユーザーがワンタイムパスワードを受け取る方法を選択します。ワンタイムパスワードの送信先として、[ユーザー]または[管理者]を選択できます。通知しない場合は、[該当なし]を選択します。
    Notes
    パスワード通知の設定は、メールアドレスのドメイン名が認証済みのユーザーにのみ適用されます。
  10. 設定が完了したら、[保存して次へ]をクリックします。
  11. Oktaでのユーザーのステータス変更をZoho Oneに反映する方法を選択します。
  12. [保存して終了する]をクリックします。
  13. Zoho Oneで適用した条件に基づいて、Oktaからユーザーを同期する方法を選択します。一連の条件に基づいて特定のユーザーを同期するか、すべてのユーザーを同期するかを選択できます。独自の属性を使用して条件を設定できます。また、必要に応じて複数の条件を設定できます。
  14. 条件を設定するには、選択肢から条件を選択し、関係性を選択して、必要に応じて条件の値を入力します。複数の条件を追加する場合は、条件を手動で入力することもできます。[編集する]をクリックし、条件(ORまたはAND)を入力して、[保存して次へ]をクリックします。
  15. 指定した時間間隔でOktaからユーザーを自動的にインポートするには、[同期を予約する]を有効にします。同期を[毎日][毎週][毎月]のいずれの頻度で実行するかを選択し、[同期間隔]で希望する時間を設定します。
  16. 完了したら、[保存して終了する]をクリックします。
  17. [ユーザーのインポート]には、選択した条件に応じて、削除済みのユーザーを除くすべてのユーザーが取得され、表示されます。必要なユーザーを選択し、[インポート]をクリックします。完了すると、インポートの概要が表示されます。[終了する]をクリックします。
    Notes
    200人を超えるユーザーを選択すると、ユーザーは一時保存されるため、一覧の表示に時間がかかる場合があります。完了後、一覧を表示するか、クリアしてもう一度インポートできます。




スペースUI

Zoho Oneでの設定

  1. Zoho Oneにサインインし、右上にあるディレクトリーの設定アイコン をクリックします。
  2. 左側のメニューで[ユーザー管理]をクリックします。
  3. [ディレクトリー連携]をクリックし、[ディレクトリーを追加する]をクリックします。
  4. Oktaの横にある[追加する]をクリックします。
  5. [API連携]で、Oktaの組織からコピーした[ドメイン名][クライアントID][クライアントシークレット]を入力し、[次へ]をクリックします。

  6. 次の画面で、Oktaの管理者アカウントの認証情報を入力し、連携を認証します。
  7. Zoho Oneで使用できる項目を、Oktaで使用できる項目に関連付けます。Oktaから同期するすべてのユーザーに、特定の項目で同じ値を設定する場合は、その項目に固定値を関連付けます。たとえば、[国]項目の値を[インド]にする場合は、[固定値]の値として「インド」と入力します。
    項目に固定値を関連付けるには。
    1. 項目の横にある[編集する]をクリックします。
    2. [固定値]項目に必要な値を入力します。
    3. [OK]をクリックします。
  8. [次へ]をクリックします。
  9. [設定]で、[パスワード通知]の横から、ユーザーがワンタイムパスワードを受け取る方法を選択します。ワンタイムパスワードの送信先として、[ユーザー]または[管理者]を選択できます。通知しない場合は、[該当なし]を選択します。
    Notes
    パスワード通知の設定は、メールアドレスのドメイン名が認証済みのユーザーにのみ適用されます。
  10. 設定が完了したら、[保存して次へ]をクリックします。
  11. Oktaでのユーザーのステータス変更をZoho Oneに反映する方法を選択します。
  12. [保存して終了する]をクリックします。
  13. Zoho Oneで適用した条件に基づいて、Oktaからユーザーを同期する方法を選択します。一連の条件に基づいて特定のユーザーを同期するか、すべてのユーザーを同期するかを選択できます。独自の属性を使用して条件を設定できます。また、必要に応じて複数の条件を設定できます。
  14. 条件を設定するには、選択肢から条件を選択し、関係性を選択して、必要に応じて条件の値を入力します。複数の条件を追加する場合は、条件を手動で入力することもできます。[編集する]をクリックし、条件(ORまたはAND)を入力して、[保存して次へ]をクリックします。
  15. 指定した時間間隔でOktaからユーザーを自動的にインポートするには、[同期を予約する]を有効にします。同期を[毎日][毎週][毎月]のいずれの頻度で実行するかを選択し、[同期間隔]で希望する時間を設定します。
  16. 完了したら、[保存して終了する]をクリックします。
  17. [ユーザーのインポート]には、選択した条件に応じて、削除済みのユーザーを除くすべてのユーザーが取得され、表示されます。必要なユーザーを選択し、[インポート]をクリックします。完了すると、インポートの概要が表示されます。[終了する]をクリックします。
    Notes
    200人を超えるユーザーを選択すると、ユーザーは一時保存されるため、一覧の表示に時間がかかる場合があります。完了後、一覧を表示するか、クリアしてもう一度インポートできます。