- 概要
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- コグニティブ
- DocuSign
- リリース ノート
- DocuSign アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- DocuSign スコープ
- DocuSign 操作を呼び出し
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- エンベロープの受信者を作成
- ドキュメントを取得 (Get Document)
- ドキュメントを取得
- エンベロープを取得
- フォーム データを取得
- エンベロープを送信
- エンベロープを更新
- 添付ファイルのリストを表示
- カスタム フィールドのリストを表示
- ドキュメントのリストを表示
- List Envelope Status Changes
- 受信者のリストを表示
- 一括送信リストを作成
- 一括送信要求を作成
- 一括送信リストを取得
- 一括送信リストを取得
- テンプレートのカスタム フィールドを作成
- テンプレート受信者を作成
- テンプレートを取得
- テンプレートのリストを表示
- Google Vision
- Jira
- リリース ノート
- Jira アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- Jira スコープ
- メソッドを実行
- 添付ファイルを追加
- 添付ファイルを削除
- 添付ファイルをダウンロード
- 添付ファイルを取得
- コメントを追加
- コメントを削除
- コメントを取得
- コンポーネントを作成
- コンポーネントを削除
- コンポーネントを取得
- ダッシュボードを検索
- フィルターを作成
- フィルターを取得
- 課題リンクを作成
- 課題リンクを削除
- 課題リンク タイプを取得
- 課題リンクを取得
- ウォッチャーを追加
- 課題を割り当て
- 課題をクローン
- 課題を作成
- 課題を削除
- 課題を取得
- ウォッチャーを取得
- ウォッチャーを削除
- JQL を使用して課題を検索
- 課題をトランジション
- 課題を更新
- プロジェクトを作成する
- プロジェクトを削除
- プロジェクト タイプを取得
- プロジェクトを取得
- プロジェクトを更新
- トランジションを取得
- ユーザーを作成
- ユーザーを削除
- ユーザーを検索
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Oracle NetSuite
- Salesforce
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- リリース ノート
- Smartsheet アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- テクニカル リファレンス
- クイックスタート - 行の操作
- Smartsheet アプリケーション スコープ
- ファイルを添付
- URL を添付 (Attach URL)
- 添付ファイルを削除
- 添付ファイルを取得
- 添付ファイルのリストを表示
- コメントを追加
- コメントを削除
- コメントを取得 (Get Comment)
- List Discussions
- フォルダーをコピー
- フォルダーを作成
- フォルダーを削除
- フォルダーを取得
- フォルダーのリストを表示
- グループ メンバーを追加
- グループを取得
- グループのリストを取得
- グループ メンバーを削除
- レポートを取得
- レポートのリストを表示
- 行を追加
- 行をコピー
- 行でディスカッションを作成
- 行を削除
- 行を取得
- 行のリストを取得 (List Rows
- 行を移動
- 行を更新
- シートをコピー
- シートを作成
- Create Sheet from Template
- シートをダウンロード
- シートを取得
- シートのリストを表示
- シートを更新
- ユーザーを追加
- ユーザーを取得
- ユーザーのリストを取得
- ユーザーを削除
- WorkSpaceをコピー
- WorkSpace を作成
- リストの WorkSpace
- CSV/XLSX からシートをインポート
- Smartsheet の操作を呼び出し
- 検索アクティビティ
- Send via Email
- オブジェクトを共有
- Success Factors
- Tableau
- Twilio
- Workato
- Workday
Box スコープ
UiPath.Box.Activities.BoxScope
Box アクティビティでは、JWT 認証 を使用して UiPath と Box カスタム アプリとの間の接続を確立します。この接続によってロボットが Box API を呼び出し、ユーザーに代わってリソースにアクセスできる権限が付与されます。
認証を有効化するには、JWT 認証を使用して Box カスタム アプリを作成します。 アプリケーションを作成すると、Box は認証されたコネクションするために必要な情報を含む構成ファイルを生成します。 また、OAuth 認証を使用して Box カスタム アプリを作成することもできます。 詳しくは「セットアップ」をご覧ください。オートメーション プロジェクトをはじめて構築する前にもこちらのページをご覧ください。
カスタム アプリを作成したら、使用する認証の種類 ([認証の種類]) を選択し、構成ファイルの場所 ([構成ファイル パス]) またはファイルの内容 ([構成ファイルの内容]) を [Box スコープ] アクティビティに入力します (JWT 認証を使用する場合)。OAuth 認証を使用する場合は、[クライアント ID] と [クライアント シークレット] を入力します。
BoxClient
オブジェクト ([Box 接続]) に出力します。このオブジェクトは、後続の子アクティビティで使用できます。
以下の手順とメッセージ シーケンス ダイアグラムは、設計時 (つまり、アクティビティの依存関係と入/出力プロパティ) から実行時に至るまでの、アクティビティの動作のしくみの例を示したものです。
共通
- エラー発生時に実行を継続 - 例外がスローされた際にアクティビティの実行を継続するかどうかを指定します。このフィールドでは、
Boolean
値のみがサポートされています。 - 表示名 - アクティビティの表示名です。 このフィールドでは
Strings
型またはString
型変数のみがサポートされます。
既存の接続
-
Box 接続 - 親の [Box スコープ] アクティビティから取得する接続のレコードです。新しい接続を確立する代わりに使用できます。このフィールドでは
BoxClient
変数のみがサポートされています。BoxClient
型変数は、以前に実行して、まだアクティブな接続を保っている [Box スコープ] アクティビティ (親) のものを使用する必要があります。- このプロパティを使用して接続を確立できない場合は、親の [Box スコープ] アクティビティを再実行してみてください。
入力
-
認証の種類 - カスタム アプリへの接続に使用する認証の種類です。ドロップダウン リストから次の 3 つの項目のいずれかを選択します。
- JWT - JWT 認証を指定します。[Box スコープ] アクティビティの最初の実行 (親スコープの実行) に必要です。
- OAuth - OAuth 認証を指定します。[Box スコープ] アクティビティの最初の実行 (親スコープの実行) に必要です。
- Box 接続 - 親スコープを含む同一のオートメーション プロジェクト内の [Box スコープ] の実行に対しては任意です。
JWT 認証
- 構成ファイルの内容 -
String
オブジェクト形式の、JSON 構成ファイルの内容です。このフィールドでは、Strings
またはString
型の変数のみがサポートされています。構成ファイルについて詳しくは、Box の「セットアップ」をご覧ください。 - 構成ファイル パス - ダウンロードされる構成ファイルの場所です。このフィールドでは
Strings
またはString
型の変数のみがサポートされています。構成ファイルについて詳しくは、Box の「セットアップ」をご覧ください。 - ユーザー ID - 認証に使用するユーザー アカウントの ID です。このフィールドでは
Strings
型またはString
型変数のみがサポートされます。設定しない場合、認証はサービス アカウントに対して行われます。
その他
- プライベート - このチェックボックスをオンにした場合、変数および引数の値が Verbose レベルでログに出力されなくなります。
OAuth 2.0 認証
- クライアント ID - Box アプリケーションのクライアント ID です。このフィールドでは
Strings
またはString
型の変数のみがサポートされています。構成ファイルについて詳しくは、Box の「セットアップ」をご覧ください。 - クライアント シークレット - Box アプリケーションのクライアント シークレットです。
SecureString
またはSecureString
型変数を入力します。構成ファイルについて詳しくは、Box の「セットアップ」をご覧ください。
出力
-
Box 接続 - このスコープ アクティビティに含まれる他の [Box スコープ] アクティビティで使用できる、確立済みの接続のレコードです。このフィールドでは
BoxClient
変数のみがサポートされています。注:この変数は、親スコープ アクティビティ内から呼び出される、ワークフロー内のスコープ アクティビティに渡すことができます。
たとえば、3 つのワークフローを使用するとします。最初のワークフローには、登録アプリケーションへの接続を確立する親スコープ アクティビティ (つまり親ワークフロー) が含まれます。第 2 のワークフローは新しい連絡先レコードを作成し、第 3 のワークフローは新しいアカウント レコードを作成します。いずれも親スコープ アクティビティに含まれています。
ワークフローを実行すると、親スコープ アクティビティは、第 2、第 3 のワークフローの既存の接続 ([Box 接続] プロパティ) に、BoxClient
変数を渡します (下の図をご覧ください)。