要約:◀▼
アクションフローをHiBobに接続することで、従業員レコードの検索、作成、更新、休暇申請の管理、部門リストの取得などの従業員管理業務を自動化することができます。安全な認証を行うために、専用のサービスアカウントを使用してください。これらのアクションにより、従業員データや休暇管理をサポートプロセスに直接統合し、人事ワークフローの効率化を図ることができます。
アクションビルダーをHiBobに接続する
外部アクションをアクションフローで使用するには、アクションビルダーを外部システムへ接続する必要があります。
- アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
- すべてのインテグレーションでは、必要なスコープへのアクセスが要求されます。ただし、外部システムへの接続を承認する前に、スコープを確認し、妥当性を検証することが重要です。
- OpenAIなどのAPIキーベースのツールの認証情報を管理する場合は、キーを安全な保管庫または認証情報マネージャーに保存することをお勧めします。
HiBobコネクションには、以下の認証情報が必要です。
- サービスユーザーID:HiBobサービスアカウントのユーザー名。
-
サービストークン:HiBobサービスアカウントのAPIトークン。
サービストークンは安全に保管してください。これはHiBobデータへのアクセスを可能にするものであり、パスワードと同様に扱う必要があります。
サービスアカウントの認証情報は、HiBobのアカウント設定にある「インテグレーション」で生成できます。サービスアカウントには、ワークフローで実行する予定のアクションを実行するための適切な権限が設定されている必要があります。
- 管理センターで、サイドバーにある「
アプリおよびインテグレーション」をクリックし、「アクション」>「アクションフロー」を選択します。 - アクションフローを新規作成するか、既存のアクションフローを編集します。
- ステップサイドバーを開きます。
- 「外部アクション」セクションで、「HiBob」をクリックします。
- プロンプトが表示されたら、HiBobサービスのユーザーIDとサービストークンを入力します。
- 「接続」をクリックします。
- HiBobの指示に従って認証を行い、コネクションを完成します。メモ:アクションフローによって実行される外部アクションは、すべて外部システムを接続したユーザーに帰属します。したがって、各外部システムに接続する場合、個人の資格情報ではなく専用のサービスアカウントを使用することが推奨されます。
接続が完了すると、接続していることを示すインジケーター、接続したインスタンスの詳細情報、およびHiBobで利用可能なアクションが表示されます。
アクションフローでHiBobアクションを使用する
従業員を参照する
「従業員を参照」アクションを使用して、従業員IDまたはメールアドレスから従業員情報を取得します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | オプション:Employee ID、Email
|
| 出力 | 従業員の詳細情報:ID、名前、メールアドレス、部門、役職、上司、雇用ステータス、および設定されたその他の従業員フィールドなど。 |
従業員を作成する
「従業員を作成」アクションを使用して、HiBobに新しい従業員レコードを追加します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Email、First
name、Surname、Start
date、Siteオプション: |
| 出力 | 従業員の詳細情報:ID、名前、メールアドレス、部門、役職、開始日、および設定されたその他の従業員フィールドなど。 |
従業員を更新する
「従業員を更新」アクションを使用して、既存の従業員情報を変更します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Employee IDオプション: |
| 出力 | 更新された従業員の詳細情報:ID、名前、メールアドレス、部門、役職、および設定されたその他の従業員フィールドなど。 |
従業員のメールアドレスを更新する
「従業員のメールアドレスを更新」アクションを使用して、従業員のメールアドレスを変更します。メールアドレスを直接変更できない場合は、確認用の招待メールが新しいメールアドレスに送信されます。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Employee ID、Email
|
| 出力 | 成功ステータス、従業員ID、および更新されたメールアドレス。 |
従業員の雇用情報を取得する
「従業員の雇用情報を取得」アクションを使用して、従業員の雇用履歴および現在の雇用状況の詳細を取得します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Employee ID
|
| 出力 | 社員ID、雇用履歴の配列(雇用形態、契約、日付、FTE、勤務時間を含む)、および現在の雇用状況の詳細(勤続年数を含む)。 |
休暇申請を作成する
「休暇申請を作成」アクションを使用して、従業員の新しい休暇申請を提出します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Employee ID、Policy
type、Start date、Start date portion、End
date、End date
portionオプション: |
| 出力 | 休暇申請の詳細情報:リクエストID、従業員ID、休暇ポリシーのタイプ、開始日、終了日、日数、ステータス、作成日時、承認要件フラグなど。 |
残りの休暇日数を照会する
「残りの休暇日数を照会」アクションを使用して、特定の規定に基づく従業員の利用可能な休暇残日数を照会します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Employee ID、Policy
typeオプション: |
| 出力 | 残高の詳細情報:従業員ID、休暇ポリシー名、基準日、年間付与日数、開始時残高、総残高、取得済み合計、および調整値など。 |
休暇申請の詳細を確認する
「休暇申請の詳細を確認」アクションを使用して、特定の休暇申請に関する詳細情報を取得します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:Employee ID、Request
ID
|
| 出力 | リクエストオブジェクトの配列:リクエストID、従業員の詳細、休暇ポリシーのタイプ、日付、期間、ステータス、理由、承認者の情報、タイムスタンプ、および総件数など。 |
不在者を確認する
「不在者を確認」アクションを使用して、指定した期間中に不在となる従業員のリストを取得します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | 必須:From date、To
dateオプション: |
| 出力 | 従業員の詳細情報を格納する2つの配列(「本日の不在者」と「期間中の不在者」):ID、氏名、メールアドレス、部署、休暇ポリシーのタイプ、休暇期間、復帰日、および不在者の総数など。 |
部門をリストする
「部門をリスト」アクションを使用して、HiBobアカウント内のすべての部門を取得します。
このアクションには以下の入力と出力が含まれます。
| 変数 | |
|---|---|
| 入力 | なし |
| 出力 | 部門オブジェクトの配列:部門IDと部門名、および部門の総数を格納。 |