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