UKG ProをOktaと統合する

  1. UKG ProレポートとレポートIDを作成します。UKG ProレポートとレポートIDを作成するを参照してください。

  2. UKG Pro WebサービスのURL、ユーザーと顧客のAPIキーを見つけて記録します。
    1. UKG Proインスタンスに管理者権限でサインインします。
    2. メニュー(Menu) > システム構成(System Configuration)をクリックし、セキュリティ(Security)の下のWebサービス(Web Services)を選択します。
    3. ユーザーAPIキー(User API Key)および顧客APIキー(Customer API Key)フィールドに表示されている値をコピーして、テキストエディターに貼り付けます。
    4. ビジネスインテリジェンスWebサービスエンドポイント([Business Intelligence web service endpoint)]の横に表示されているベースURLをコピーして、テキストエディターに貼り付けます。ベースURLは、表示されているすべてのフィールドに共通するURLの部分です。
  3. UKG ProアプリをすでにOktaに追加している場合は、ステップ4に進みます。まだ追加していない場合は、直ちに追加します。
    1. Admin Consoleで、アプリケーション(Applications) > アプリケーション(Applications)に移動します。

    2. アプリカタログを参照(Browse App Catalog)をクリックします。
    3. UKG Proのカタログを検索します。このカタログを選択して統合を追加(Add Integration)をクリックします。
    4. 一般設定(General Settings)ページのフィールドに入力し、次へ(Next)をクリックします。
    5. 必要なサインオンオプションを構成します。
    6. 任意。SAML 2.0をサインオン方法として使用する場合は、セットアップ手順を表示(View Setup Instructions)をクリックして指示に従います。
    7. 完了(Done)をクリックします。
  4. Admin Consoleアプリケーション(Applications)ページに戻り、アプリケーションのリストからUKG Proを選択します。
  5. プロビジョニング(Provisioning)タブに移動します。
  6. API統合を構成(Configure API Integration)をクリックし、API統合を有効化(Enable API Integration)を選択します。
  7. 次のフィールドに入力します。
    • WebサービスベースURL(Web Services Base URL):手順2dでコピーした値を貼り付け、URLプロトコルをhttpからhttpsに変更します。例:http://Servicet.ultipro.comhttps://Servicet.ultipro.com
    • 管理者ユーザー名(Admin Username)(Admin User Name):UKG Proソフトウェア管理者のユーザー名を入力します。

    • 管理者パスワード(Admin Password):UKG Proソフトウェア管理者のパスワードを入力します。

    • ユーザーAPIキー(User API Key):ステップ2でコピーした値を貼り付けます。

    • 顧客APIキー(Customer API Key):ステップ2でコピーした値を貼り付けます。

    • Oktaレポートパス(Okta Report Path): storeID("report ID")という形式でUKG ProのレポートIDを貼り付けます。UKG ProレポートとレポートIDを作成するを参照してください。

    • Create Groups Based on User Attribute (Cannot change once set)(ユーザー属性に基づいてグループを作成(一度設定したら変更できません))なし(None)orgレベル1(Org Level 1)orgレベル2(Org Level 2)orgレベル3(Org Level 3)orgレベル4(Org Level 4)、またはカスタム(Custom)

      選択したユーザー属性がUKG Proレポートに含まれている必要があります。Oktaテンプレートには、orgレベル1、2、3、4が含まれています。カスタム(Custom)が選択されている場合は、グループのカスタムユーザー属性(Custom User Attribute For Group)フィールドに属性値を入力します。

      指定したユーザー属性値ごとにグループが作成され、値が一致するインポートされたユーザーがそのグループに追加されます。

    • グループのカスタムユーザー属性(Custom User Attribute For Group):任意。カスタムグループ属性を入力します。属性名とテーブル名は一致している必要があります。

    • 雇用前インターバル(Pre-Start Interval):任意。従業員がアクティブとみなされる雇用開始日前の日数を入力します。

    • Default Phone Country Code (USA, CAN, UKR, etc)(デフォルトの電話国コード(USA、CAN、UKRなど)):任意。電話番号の国コードのプレフィックスを入力します。

    • グループのインポート(Import Groups):任意。グループをインポートする場合はこのオプションを選択します。

  8. 任意。API資格情報をテスト(Test API Credentials)をクリックしてAPI統合をテストします。
  9. 保存(Save)をクリックします。