この操作を行うために Zoho Directory で必要なロール:
組織担当者
組織管理者
BambooHR で必要なロール:
管理者
Zoho Directory のプラン要件:
無料プラン
BambooHR アカウントにログインします。
BambooHR で作成された API キーは 1 回しか使用できないため、新しいキーを作成するには、新しいキーを追加 をクリックします。
API キー名を入力し、キーを生成 をクリックします。
作成されたAPI キーをコピーします。Zoho Directory での設定に必要です。コピーが完了したら、完了 をクリックします。
Zoho Directory にサインインし、左側メニューの Admin Panel をクリックします。
Directory ストアに移動し、Directory を追加 をクリックします。
BambooHR の横にある追加をクリックします。
API Integration ページで、ドメイン名 と API キー の欄に、BambooHR アカウントからコピーしたドメイン名 と API キー を入力します。
例えば、ログイン URL が 'https://mycompany.bamboohr.com' の場合、BambooHR 会社のドメイン名 は「mycompany」となります。
このページがエラーなく認証されていることを必ず確認してください。次へ
Zoho Directory で利用可能な項目を、BambooHR で利用可能な項目にマッピングします。BambooHR から同期されるすべてのユーザーに対して、ある項目に同じ値を設定したい場合は、その項目に固定値(ハードコード値)をマッピングします。例えば、「勤務場所」項目の値を「India」にしたい場合、India を固定値として入力できます。固定値を項目にマッピングするには:
項目の横にある 編集 をクリックします。
必要な値を、固定値 項目に入力します。
OK をクリックします。
項目の横にある 編集 をクリックします。
必要な値を、カスタム BambooHR 属性 項目に入力します。
OK をクリックします。
BambooHR のカスタム属性が「テスト値」の場合、値は接頭語 custom を付け、スペースを入れずに入力する必要があります。この形式に従うと、入力値は customtestvalue となります。
次へ をクリックします。
設定 の パスワード通知 の横で、ユーザーにワンタイムパスワードをどのように受け取らせるかを選択します。
設定が完了したら、保存 をクリックし、次へ をクリックします。
[保存] をクリックし、[次へ] をクリックします。
BambooHR からどのようにユーザーを同期するかを選択します。Zoho Directory では、すべてのユーザーを同期することも、条件に基づいて一部のユーザーのみを同期することもできます。条件の設定にはカスタム属性を使用できます。必要に応じて複数の条件を設定することも可能です。
条件を設定するには、[設定] から条件項目を選択し、関係(演算子)を選択して、必要に応じて条件の値を入力します。
複数の条件を追加する場合、条件式を手動で入力することもできます。[編集] をクリックし、(OR または AND などの) 条件式を入力します。[保存] をクリックし、[次へ] をクリックします。
ユーザーをインポート: BambooHR から Zoho Directory へのユーザーの一括インポートが可能です。すべてのユーザー(削除済みユーザーを除く)が取得され、選択した条件に基づいて表示されます。200 ユーザーを超えて選択した場合、ユーザーはステージングされ、一覧表示されるまでに時間がかかることがあります。完了後、一覧を表示するか、再インポートのためにクリアするかを選択できます。
必要なユーザーを個別に選択することも、すべてのユーザーを選択することもできます。インポートを問題なく実行するには、認証時に API キーを正確に入力する必要があります。
インポートが完了すると、ユーザー一覧は[メンバー] メニューで表示できます。