Skip to main content

BambooHR について

BambooHR の REST API は HTTPS と HTTP Basic を使用します。ユーザー名 = API キー、パスワード = リテラルの x(または BambooHR が無視する空でない任意の文字列)です。リクエストの宛先は https://YOUR_SUBDOMAIN.bamboohr.com/api/... です。Iru は最初に subdomain を保存し、次に認証情報を保存します。

仕組み

BambooHR の REST API は HTTPS 経由の HTTP Basic を使用します。ユーザー名 = お客様の API キー、パスワード = リテラルの x です(BambooHR はパスワードフィールドが空でないことを求める以外、その値を無視します)。リクエストの宛先は https://{subdomain}.bamboohr.com/api/gateway.php/{subdomain}/v1/ です。ウィザードでは最初にサブドメインを入力し、次にキーを入力します。 公式の参考資料: はじめに、API リファレンス。

前提条件

  • お客様のサブドメイン(https://acme.bamboohr.com の acme)。
  • BambooHR のプロファイルで API キーを作成できること。

BambooHR を Iru に接続する

Compliance でソースを接続する前に、このタブを完了してください。
1

BambooHR にサインインする

API キーを管理できるアカウントで、会社のサブドメイン(例: https://yourcompany.bamboohr.com)にサインインします。
2

プロファイルメニューを開く

右上のお客様の名前(またはお客様のアカウントで BambooHR に表示されるプロファイルメニュー)を選択します。
3

APIキー を開く

APIキー を選択します(BambooHR のレイアウトによっては、アカウント または My settings の下にある場合があります)。
4

新しいキーを追加する

Add a New Key(または Generate new key)を選択します。このキーを何が使用しているかを担当者が把握できるように、Iru Compliance などのラベルを入力します。
5

キーを生成してコピーする

キーを生成し、値をすぐにコピーします。BambooHR では、この値を Iru の HTTP Basic のユーザー名として使用します。パスワードは、Iru Compliance タブで説明しているとおり、リテラルの x です。
Iru Compliance タブに進みます。

トラブルシューティング

Iru サイトのポップアップブロッカーの設定を確認してから、もう一度お試しください。
API キー全体を入力してください。不明な場合は再生成してください。
サブドメインを修正して再接続してください。
API はユーザーの権限を継承します。必要に応じて、HR の権限を持つアカウントで接続してください。

関連記事

Sources の管理

すべての Compliance ソースを参照・管理します。

Compliance の利用を開始する

フレームワーク、アクション、アーティファクト。

Iru の概要

Endpoint、Compliance、Identity がどのように連携するか。

Artifacts の管理

ソースやアクションから得たエビデンスをアップロード、確認、整理します。