UiPath Documentation
activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

連携アクティビティ (クラシック)

SuccessFactors スコープ

UiPath.SuccessFactors.Activities.SuccessFactorsScopeActivity

SAP SuccessFactors アクティビティは、 クライアント IDクライアント シークレット を使用して、UiPath と SAP SuccessFactors アプリケーション間の OAuth 接続を確立します。この接続は、ロボットが SAP SuccessFactors API を呼び出し、ユーザーに代わってリソースにアクセスできるようにします。

ユーザーは、以下の方法でも認証できます。

  • 以前の [SAP SuccessFactors スコープ] アクティビティによって確立された既存の接続を使用する
  • 基本認証を使用して [ユーザー名] と [パスワード] プロパティを設定します。

コネクションの確立後、親の [SAP SuccessFactors スコープ ] アクティビティはコネクションのレコードを Connection オブジェクトに出力します。このオブジェクトは、後続の子アクティビティで使用できます。

動作のしくみ

以下の手順は、設計時 (つまり、アクティビティの依存関係と入/出力プロパティ) から実行時に至るまでの、アクティビティの動作のしくみの例を示したものです。

  1. セットアップ」の手順を完了します。
  2. プロジェクトに [ SAP SuccessFactors スコープ ] アクティビティを追加します。
  3. 使用する [認証の種類 ] を選択します。
  4. [認証の種類] プロパティのいずれかに値を入力します。
  5. 任意で、[出力] セクションのプロパティのために Connection 型の変数を作成し、入力します。この変数は、後続の [SAP SuccessFactors スコープ ] アクティビティで使用できます。

OAuth2 クライアント資格情報の認証

  1. 最新の SAP Success Factors アクティビティ パッケージを Studio にインストールします。

  2. プロセスに [SuccessFactors スコープ ] アクティビティを追加します。

  3. [ 構成 ] をクリックして、コネクションを作成します。

  4. [ 認証の種類] で [ OAuth2 クライアント資格情報] を選択します。

  5. 外部の SAF SuccessFactors 構成ウィンドウにリダイレクトされます。ここで、 SAP Help Portal の説明に従って、お使いの SAP SuccessFactors インスタンスへのアクセスを設定する必要があります。

  6. 生成された X.509 証明書を保存します。任意のテキスト エディター アプリケーションで開き、 “-----BEGIN ENCRYPTED PRIVATE KEY-----”で検出された最初の部分を抽出します。

  7. Studio プロセスに戻り、コピーした文字列を [SuccessFactor スコープの接続設定] ウィンドウの [x.509 証明書] フィールドに貼り付けます。

  8. 残りのフィールドにデータを入力します。

  9. [ テスト接続] をクリックします。初めて接続する場合は、コネクションが作成されるまでに数秒かかる場合があります。

アクティビティの本体

プロジェクトをビルドし、他のアクティビティでオブジェクト ウィザードを有効化するには、[設定] ボタンをクリックして接続ウィザードを使用する必要があります。[接続を構成] ウィンドウでは、[設計接続] と [ロボット接続] の両方を指定できます。

[デザイン コネクション] セクションのプロパティ値は、引用符で囲む必要はありません。

  • 既存の接続 - 新しい接続の代わりに使用する、親のアプリケーション スコープの接続です。 Connection 型変数を入力します。
  • ベース URL - 接続先の API エンドポイントです。文字列または String 型変数を入力します。ベースURLは「https://sandbox.api.sap.com/」などの値です。
  • ユーザー名 - ユーザー名です。文字列または String 型変数を入力します。
  • パスワード - 使用するパスワードです。SecureString または SecureString 型変数を入力します。

プロパティ

共通

  • 表示名 - アクティビティの表示名です。このフィールドでは、文字列または String 型の変数のみがサポートされています。

その他

  • プライベート - オンにした場合、変数および引数の値が Verbose レベルでログに出力されなくなります。
  • API エラーを例外として報告 - 選択すると、このアプリケーション スコープを使用するすべての子アクティビティにより BusinessActivityExecutionException として API エラー応答が報告されます。選択しないと、子アクティビティは API エラー メッセージを [ 応答ステータス ] 出力プロパティに追加し、ワークフローの実行を続行します。[ 応答ステータス ] プロパティを確認して、正常に実行されたことを確認します。

出力

  • 接続 - 子のアプリケーション スコープに渡すことができる接続です。 Connection 型変数を入力します。
  • 動作のしくみ
  • OAuth2 クライアント資格情報の認証
  • アクティビティの本体
  • プロパティ
  • 共通
  • その他
  • 出力

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得