---
articleId: 49fcf775-9cc5-4092-9c99-ec68d9b4fa70
slug: data-source-kaonavi
title: 転送元 - カオナビ
parentCategoryId: b257af88-17fc-4a4d-bf94-dc694a258787
languageCode: ja
---
本ページでは、カオナビからデータを取得するための設定(転送設定)について説明します。
接続に関する設定については、[接続情報 - カオナビ](/docs/connection-configuration-kaonavi)を参照ください。
## 利用上の注意・制約
:::(Warning) (APIの操作対象設定)
カオナビAPIを利用するには、カオナビの管理画面で操作対象を有効化する必要があります。
**管理者機能トップ** > **公開API v2 情報** > **操作対象の管理**から、取得したいデータの操作を有効にしてください。
デフォルトではすべての操作がオフになっています。
:::
:::(Warning) (アクセストークンの有効期限)
カオナビAPIのアクセストークンの有効期限は**60分間**です。
有効期限内にデータの取得が完了しなかった場合、転送が失敗する可能性があります。
大量のデータを転送する場合は、取得対象を分割するなどの対応を検討してください。
:::
## 取得対象
### メンバー情報レイアウト設定
メンバー情報のレイアウト設定を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `code` | `json` | 社員番号のレイアウト設定 |
| `name` | `json` | 氏名のレイアウト設定 |
| `name_kana` | `json` | フリガナのレイアウト設定 |
| `mail` | `json` | メールアドレスのレイアウト設定 |
| `entered_date` | `json` | 入社日のレイアウト設定 |
| `retired_date` | `json` | 退職日のレイアウト設定 |
| `gender` | `json` | 性別のレイアウト設定 |
| `birthday` | `json` | 生年月日のレイアウト設定 |
| `department` | `json` | 所属のレイアウト設定 |
| `sub_departments` | `json` | 兼務情報のレイアウト設定 |
| `custom_fields` | `json` | カスタム項目のレイアウト設定 |
### シート情報レイアウト設定
シート情報のレイアウト設定を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `id` | `long` | シートの一意識別子 |
| `name` | `string` | シート名 |
| `record_type` | `long` | レコードタイプ |
| `custom_fields` | `json` | カスタム項目のレイアウト設定 |
### メンバー情報
メンバー情報を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `id` | `long` | メンバーの一意識別子 |
| `code` | `string` | 社員番号 |
| `name` | `string` | 氏名 |
| `name_kana` | `string` | フリガナ |
| `mail` | `string` | メールアドレス |
| `entered_date` | `string` | 入社日 |
| `retired_date` | `string` | 退職日 |
| `gender` | `string` | 性別 |
| `birthday` | `string` | 生年月日 |
| `age` | `long` | 年齢 |
| `years_of_service` | `string` | 勤続年数 |
| `department` | `json` | 所属情報 |
| `sub_departments` | `json` | 兼務情報 |
| `face_image` | `json` | 顔写真情報 |
| `custom_fields` | `json` | カスタム項目 |
### シート情報
指定したシートIDのシート情報を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
| 項目名 | 必須 | デフォルト値 | 説明 |
| --- | --- | --- | --- |
| シートID | ✓ | - | 取得するシートのIDを入力します。
シートIDはシート情報レイアウト設定から取得できます。 |
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `id` | `long` | シートの一意識別子 |
| `name` | `string` | シート名 |
| `record_type` | `long` | レコードタイプ |
| `updated_at` | `string` | 更新日時 |
| `member_data` | `json` | メンバーごとのシートデータ |
### 所属ツリー
所属ツリー(部署階層)を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `code` | `string` | 所属コード |
| `name` | `string` | 所属名 |
| `parent_code` | `string` | 親所属コード |
| `leader_member_code` | `string` | 責任者の社員番号 |
| `order` | `long` | 表示順 |
| `memo` | `string` | メモ |
### ユーザー情報
カオナビにログインできるユーザーの情報を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `id` | `long` | ユーザーの一意識別子 |
| `email` | `string` | メールアドレス |
| `member_code` | `string` | 紐づくメンバーの社員番号 |
| `role` | `json` | ロール情報 |
| `last_login_at` | `string` | 最終ログイン日時 |
| `is_active` | `boolean` | アクティブかどうか |
| `password_locked` | `boolean` | パスワードがロックされているかどうか |
| `use_smartphone` | `boolean` | スマートフォン利用が有効かどうか |
### ロール情報
ロール(権限)の一覧を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `id` | `long` | ロールの一意識別子 |
| `name` | `string` | ロール名 |
| `type` | `string` | ロールタイプ |
### 拡張アクセス設定
拡張アクセス設定を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
| 項目名 | 必須 | デフォルト値 | 説明 |
| --- | --- | --- | --- |
| 拡張アクセス設定の種別 | ✓ | `member` | 取得する拡張アクセス設定の種別を選択します。
`member`(メンバー)または`department`(所属)を選択できます。 |
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `user_id` | `long` | ユーザーの一意識別子 |
| `add_codes` | `json` | 追加で閲覧可能なコードの一覧 |
| `exclusion_codes` | `json` | 閲覧対象から除外するコードの一覧 |
### マスター情報
マスター情報(選択肢の一覧)を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `sheet_name` | `string` | シート名 |
| `id` | `long` | カスタム項目の一意識別子 |
| `name` | `string` | カスタム項目名 |
| `enum_option_data` | `json` | 選択肢データ |
### Webhook設定
Webhook設定の一覧を取得します。
詳しくは、[カオナビ公式ドキュメント − API v2](https://developer.kaonavi.jp/api/v2.0/index.html)を参照ください。
#### 設定項目
設定項目はありません。
#### 取得データ
| カラム名 | デフォルトのデータ型 | 補足事項 |
| --- | --- | --- |
| `id` | `long` | Webhookの一意識別子 |
| `url` | `string` | Webhook URL |
| `events` | `json` | トリガーとなるイベントの一覧 |
| `secret_token` | `string` | シークレットトークン |
| `updated_at` | `string` | 更新日時 |
| `created_at` | `string` | 作成日時 |