本レシピはFreeプランにて無料でご利用いただけます。アカウント登録が完了されていない場合は下記よりご登録ください。
ActRecipe Freeプラン利用申込フォーム
スプレッドシート上の社員情報をカオナビへ連携する方法を解説します。
レシピを使用するには事前にGoogle Workspaceおよびカオナビの利用契約が必要となります。
0.事前準備
本レシピを利用する前に事前に下記の内容をご対応ください。
■連携用スプレッドシートのの準備
本レシピではスプレッドシート上の社員情報をカオナビへ連携します。
以下のテンプレートのヘッダーをコピーし、お客様環境のスプレッドシートにペーストしたものをご用意ください。
1.マイレシピへの登録
メニューの「シェアレシピ」から、「スプレッドシート - カオナビ連携」にチェックを入れ、画面下にある登録ボタンを押下します。
続いて「マイレシピ」から、操作メニューより「編集」を選択します。
参考:シェアレシピ・マイレシピとはなんですか?
ヘッダーでは、レシピ名とレシピ説明を変更することができます。
参考:レシピヘッダーでは何を設定すれば良いですか?
1.読み込むスプレッドシートの設定
「Google Sheets - Get kaonavi member data」を押下し、設定を展開します。
続いて「GOOGLEスプレッドシートにACTRECIPE権限を付与する」を押下します。
※「アカウントの選択」画面が表示されない場合、ブラウザのポップアップ画面がブロックされている可能性があります。
ポップアップを許可後、再度リンクを押下してください。
Google連携設定は以下のページをご参照ください。
内容を確認して「許可」を押下すると、ダイアログが閉じ、トークンが自動入力されます。
- スプレッドシートのURL:上記の「事前準備」でご用意いただいたお客様環境のスプレッドシートの共有URLを入力します。
- Sheet Number:複数のシートがある場合はシート番号を入力します。1シートのみの場合は空欄のままで構いません。
2.カオナビの連携設定
「kaonavi - Create and update members」を押下し、設定を展開します。
次の内容を入力し、保存ボタンを押下します。
- Consumer Key (v2):カオナビのConsumer Keyを入力します。
- Consumer Secret (v2):カオナビのConsumer Secretを入力します。
※公開API v2 の認証情報を入力してください。
レシピを実行する (自動実行はこちら)
マイレシピの操作メニューより「実行」を選択することでレシピを実行できます。
画面イメージや履歴の確認方法は以下をご参照ください。
実行に成功すると、スプレッドシート上の社員情報がカオナビに連携されます。
補足事項
- カオナビの連携には項目名を使用しております。カオナビ上では同一の項目名の設定が可能なのですが、ActRecipeでは同一名称の場合は判別ができず意図しない項目の更新をしてしまう可能性あります。そのため、項目名は必ずユニークにご設定ください。
- スプレッドシート上では「社員番号」をキーとして処理しておりますので、「社員番号」は重複することなくご記入ください。
- スプレッドシート上のブランクのカラムはブランク値としてカオナビ側の値を更新します。そのため更新のない項目はそのままにしてください。
- スプレッドシート上で削除したメンバーはカオナビへは反映されません。メンバー削除を削除される際はカオナビで直接削除をお願いします。(カオナビ側でメンバーが削除された場合は「処理日」が更新されなくなりますのでスプレッドシート上で削除されたメンバーは判断いただけます)
- 所属と兼務情報を登録更新する場合は「xxxコード」(例:所属コード)カラムを更新してください。
-コードはカオナビの「管理者機能トップ > 所属ツリー管理 」で確認できます。
-兼務情報はカンマ区切りで複数登録ができます。 - 「連携対象」カラムに「Y」を設定しているメンバー情報をカオナビに連携します。「処理日」カラムに値があればカオナビ側の情報を更新、なければカオナビにメンバー登録します。
- 連携が正常終了したメンバーは下記カラムを更新します。
-連携対象:空
-処理日:レシピ実行日付
このレシピで連携できるSaaSについて