SmartHRで特定の部署が登録されたら、GitHubのリポジトリにユーザーを追加する
GitHub SmartHR

SmartHRで特定の部署が登録されたら、GitHubのリポジトリにユーザーを追加する

Yoomのテンプレートを使えば、ノーコードで簡単に
GitHub
SmartHR
を自動連携できます。

■概要

従業員の入社や異動に伴うアカウント管理、特にSmartHRへの情報登録後にGitHubのリポジトリへ手動でユーザー追加する作業は、手間がかかり、ミスも発生しやすいのではないでしょうか。このワークフローを活用すれば、SmartHRに特定の部署で従業員情報が登録された際に、GitHubのリポジトリへユーザーを自動で追加する処理を自動化し、これらの課題を円滑に解決します。

■このテンプレートをおすすめする方

  • SmartHRとGitHubを利用し、手動でのユーザー追加作業に課題を感じている人事労務担当者の方
  • 従業員の所属部署に応じたGitHubリポジトリへのアクセス権管理を効率化したい情報システム部門の方
  • 開発チームへの新規メンバーのオンボーディングを迅速かつ正確に行いたいと考えている方

■このテンプレートを使うメリット

  • SmartHRへの従業員登録をトリガーとしてGitHubへのユーザー追加が自動化されるため、これまで手作業に費やしていた時間を削減できます。
  • 手作業によるアカウント情報の入力ミスや、リポジトリへの追加漏れといったヒューマンエラーのリスクを軽減し、セキュリティ管理の向上にも繋がります。

■フローボットの流れ

  1. はじめに、SmartHRとGitHubをYoomと連携します。
  2. 次に、トリガーでSmartHRを選択し、「従業員が登録されたら(Webhook)」アクションを設定します。
  3. 次に、オペレーションとして「分岐機能」を設定し、SmartHRから取得した従業員の部署情報などに基づいて、後続の処理を分岐させます。
  4. 続いて、オペレーションで「AI機能」を選択し、「テキストを生成する」アクションでGitHubのユーザーIDを生成するためのプロンプトを設定します。
  5. 最後に、オペレーションでGitHubを選択し、「リポジトリにユーザーを追加する」アクションを設定し、生成されたユーザーIDを指定のリポジトリに追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • SmartHRのトリガー設定では、Webhookで受け取る情報の中から、特定の部署コードや部署名などを指定して、フローが起動する条件を細かく設定できます。
  • 分岐機能では、SmartHRから取得した従業員の部署情報など、任意のデータ項目に基づいて、処理を分岐させる条件を自由に設定してください。
  • AI機能でGitHubのユーザーIDを生成する際には、従業員の氏名やメールアドレスといった情報を含めて、ユニークなIDを生成するためのプロンプトを任意に設定することが可能です。
  • GitHubのオペレーションでは、ユーザーを追加する対象のリポジトリIDや、割り当てる権限(例:pull, push, adminなど)を任意で指定してください。

■注意事項

  • SmartHR、GitHubのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
類似したテンプレートをご紹介!
SmartHR
Notion
Slack
SmartHRに登録された従業員情報をNotionに追加しSlackに通知する
SmartHR登録をきっかけにNotionへ従業員情報を追加しSlackへ知らせるフローです。二重入力の手間と入力ミスを抑え、関係者への共有をスムーズにして入社対応を円滑にします。
SmartHR
Airtable
Airtableで従業員情報が登録されたらSmartHRに追加する
Airtableで従業員情報が登録されたらSmartHRに追加するフローです。SmartHRへの従業員情報の追加作業が効率化されるため、誤入力や追加漏れといったヒューマンエラーの防止をすることが可能です。
SmartHR
Google スプレッドシート
1ヶ月に1回更新があったSmartHRの従業員情報を取得して、Google スプレッドシートを更新する
1ヶ月に1回更新があったSmartHRの従業員情報を取得して、Google スプレッドシートを更新するフローです。毎月初めに自動で更新されるため、常に最新の従業員情報を把握することができます。
SmartHR
@pocket
@pocketで従業員情報が登録されたらSmartHRに追加する
@pocketで従業員情報が登録されたらSmartHRに追加するフローです。SmartHRへのデータ入力が自動化されるため、ツール間のデータの整合性が保たれ、管理業務にかける工数を削減することが可能です。
SmartHR
Box
Boxに格納された履歴書をOCRで読み取り、SmartHRに従業員を追加する
Boxにアップされた履歴書をOCRで読み取り、SmartHRへ従業員情報を自動登録するフローです。手作業の転記をなくし、入力ミスを減らして入社手続きの準備をスムーズにします。担当者がコア業務に集中できます。
Google スプレッドシート
SmartHR
Google スプレッドシートからSmartHRの従業員カスタム項目を一括更新する
SmartHRの従業員カスタム項目をGoogle スプレッドシートから定期一括更新するフローです。人事労務の手作業を減らし、入力ミスを抑えて情報を常に最新に保てます。
すべてのテンプレートを見る
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
使用しているアプリについて
GitHub
GitHub
を使ったテンプレート

Asanaの特定プロジェクトでタスクが生まれるとGitHubにプルリクエストを自動生成するフローです。手作業による転記時間と入力ミスを減らし、開発チーム全体のプルリク漏れや共有遅れを確実に防ぎます。

Asanaの特定のセクションに新しいタスクが追加されたら、‍GitHubのIssueとして自動的に追加します。タイトルや本文、ラベルの設定を自由にカスタマイズ可能です。

‍GitHub上で新しいIssueが作成されたら、その情報を自動的に取得し、Notionデータベースに追加します。追加したいデータベースにアクセスしなくても自動でデータを展開することが可能です。‍
SmartHR
SmartHR
を使ったテンプレート

SmartHR登録をきっかけにNotionへ従業員情報を追加しSlackへ知らせるフローです。二重入力の手間と入力ミスを抑え、関係者への共有をスムーズにして入社対応を円滑にします。

Airtableで従業員情報が登録されたらSmartHRに追加するフローです。SmartHRへの従業員情報の追加作業が効率化されるため、誤入力や追加漏れといったヒューマンエラーの防止をすることが可能です。

1ヶ月に1回更新があったSmartHRの従業員情報を取得して、Google スプレッドシートを更新するフローです。毎月初めに自動で更新されるため、常に最新の従業員情報を把握することができます。
使用しているアプリについて
GitHub
YoomではGitHubのAPIをノーコードで活用することができます。GitHubのAPIを使って、自動的に新規イシューを作成したり、リポジトリにユーザーを追加することが可能です。また、YoomのデータベースにGitHubのイシュー情報を同期することも可能です。
詳しくみる
テンプレート

Asanaの特定プロジェクトでタスクが生まれるとGitHubにプルリクエストを自動生成するフローです。手作業による転記時間と入力ミスを減らし、開発チーム全体のプルリク漏れや共有遅れを確実に防ぎます。

Asanaの特定のセクションに新しいタスクが追加されたら、‍GitHubのIssueとして自動的に追加します。タイトルや本文、ラベルの設定を自由にカスタマイズ可能です。

‍GitHub上で新しいIssueが作成されたら、その情報を自動的に取得し、Notionデータベースに追加します。追加したいデータベースにアクセスしなくても自動でデータを展開することが可能です。‍
SmartHR
YoomではSmartHRのAPIをノーコードで活用することができます。新入社員の入社時にSmartHRに新たに従業員を登録したり、社内で組織変更が行われた際にSmartHR内の部門情報を一括更新することが可能です。また、SmartHRの従業員情報や他SaaSの情報をYoomデータベースに集約し、従業員情報の一元管理まで実現します。
詳しくみる
テンプレート

SmartHR登録をきっかけにNotionへ従業員情報を追加しSlackへ知らせるフローです。二重入力の手間と入力ミスを抑え、関係者への共有をスムーズにして入社対応を円滑にします。

Airtableで従業員情報が登録されたらSmartHRに追加するフローです。SmartHRへの従業員情報の追加作業が効率化されるため、誤入力や追加漏れといったヒューマンエラーの防止をすることが可能です。

1ヶ月に1回更新があったSmartHRの従業員情報を取得して、Google スプレッドシートを更新するフローです。毎月初めに自動で更新されるため、常に最新の従業員情報を把握することができます。
テンプレート
No items found.
類似アプリ
No items found.
ノーコードで実行可能なAPIアクション
実行可能なAPIアクション
フローボットトリガー
    Issueが新しく作成されたら
    Issueが新しく作成または更新されたら
    プルリクエストが作成されたら
    プルリクエストが作成または更新されたら
    IssueまたはPull Requestにコメントが作成されたら
    Issueがクローズされたら(Webhook起動)
    Issueがオープンされたら(Webhook起動)
    Webhookを受信したら(Webhook起動)
    Pull Requestがマージされたら(Webhook起動)
    従業員が新たに登録されたら
    従業員が新たに登録または更新されたら
    従業員が新たに登録されたら(Webhook起動)
    従業員情報が更新されたら(Webhook起動)
    従業員が削除されたら(Webhook起動)
    家族情報が新たに登録されたら(Webhook起動)
    家族情報が更新されたら(Webhook起動)
    家族情報が削除されたら(Webhook起動)
    部署が登録されたら
    部署が登録または更新されたら
    申請が承認されたら(Webhook起動)
フローボットオペレーション
    Issueを作成
    リポジトリにユーザーを追加する
    Issueの一覧を取得
    Issueを取得
    Issue・Pull Requestにコメントを追加
    Issueを更新
    IssueとPull Requestを検索
    ユーザーを検索
    プルリクエストを作成
    プルリクエストを取得
    プルリクエストを更新
    リポジトリからユーザーを削除
    Issueを検索
    Pull Requestを検索
    コミットの一覧を取得する
    リリースノートを作成する
    従業員の登録(非推奨)
    従業員情報の取得
    従業員情報の更新(非推奨)
    従業員情報を削除
    従業員に招待を送る
    事業所情報の取得
    カスタム項目テンプレート情報の取得
    従業員を検索
    従業員に紐づく家族情報をリストで取得
    従業員に紐づく特定の家族情報を取得
    従業員のカスタム項目情報を更新
    従業員情報の更新(更新対象の項目をテキストで指定)
    従業員の登録
    従業員情報の更新
    従業員情報の本人確認書類を更新
    給与明細情報の取得
    従業員を検索(複数の従業員を取得)
    SAML SSOアカウントの作成
    SAML SSOアカウントの無効化
    SAML SSOアカウントを有効化
    SAML SSOアカウント情報を取得
    SAML SSOアカウント情報の更新
フローボットトリガー
    Issueが新しく作成されたら
    Issueが新しく作成または更新されたら
    プルリクエストが作成されたら
    プルリクエストが作成または更新されたら
    IssueまたはPull Requestにコメントが作成されたら
    Issueがクローズされたら(Webhook起動)
    Issueがオープンされたら(Webhook起動)
    Webhookを受信したら(Webhook起動)
    Pull Requestがマージされたら(Webhook起動)
フローボットオペレーション
    Issueを作成
    リポジトリにユーザーを追加する
    Issueの一覧を取得
    Issueを取得
    Issue・Pull Requestにコメントを追加
    Issueを更新
    IssueとPull Requestを検索
    ユーザーを検索
    プルリクエストを作成
    プルリクエストを取得
    プルリクエストを更新
    リポジトリからユーザーを削除
    Issueを検索
    Pull Requestを検索
    コミットの一覧を取得する
    リリースノートを作成する
フローボットトリガー
    従業員が新たに登録されたら
    従業員が新たに登録または更新されたら
    従業員が新たに登録されたら(Webhook起動)
    従業員情報が更新されたら(Webhook起動)
    従業員が削除されたら(Webhook起動)
    家族情報が新たに登録されたら(Webhook起動)
    家族情報が更新されたら(Webhook起動)
    家族情報が削除されたら(Webhook起動)
    部署が登録されたら
    部署が登録または更新されたら
    申請が承認されたら(Webhook起動)
フローボットオペレーション
    従業員の登録(非推奨)
    従業員情報の取得
    従業員情報の更新(非推奨)
    従業員情報を削除
    従業員に招待を送る
    事業所情報の取得
    カスタム項目テンプレート情報の取得
    従業員を検索
    従業員に紐づく家族情報をリストで取得
    従業員に紐づく特定の家族情報を取得
    従業員のカスタム項目情報を更新
    従業員情報の更新(更新対象の項目をテキストで指定)
    従業員の登録
    従業員情報の更新
    従業員情報の本人確認書類を更新
    給与明細情報の取得
    従業員を検索(複数の従業員を取得)
    SAML SSOアカウントの作成
    SAML SSOアカウントの無効化
    SAML SSOアカウントを有効化
    SAML SSOアカウント情報を取得
    SAML SSOアカウント情報の更新
Yoomでもっと、
仕事を簡単に。
利用開始まで
30秒!
無料で試してみる
無料で試してみる
資料請求・デモ申込は
こちら
詳しくみる