- 概要
- Excel
- リリース ノート
- Excel アクティビティ パッケージについて
- プロジェクトの対応 OS
- サポートされている文字エンコード
- プロジェクト設定
- Excel の秘密度ラベルを追加または更新
- 範囲を追加
- オートフィル
- 範囲を自動調整
- ピボット テーブルのデータ ソースを変更
- シート/範囲/テーブルをクリア
- 範囲をコピー/貼り付け
- ピボット テーブルを作成
- 列を削除
- 行を削除
- シートを削除
- シートを複製
- CSV にエクスポート
- 範囲をフィル
- フィルター
- ピボット テーブルをフィルター
- 最初/最後のデータ行を検索
- 値を検索/置換
- 繰り返し (Excel の各行)
- 繰り返し (Excel の各シート)
- テーブルとして書式設定
- セルを書式設定
- セルの色を取得
- Excel グラフを取得
- Excel の秘密度ラベルを取得
- 選択範囲を取得
- 列を挿入
- グラフを挿入
- 行を挿入
- シートを挿入
- VBA を呼び出し
- LOOKUP
- MATCH 関数
- シートを保護
- セルの数式を読み込み
- セルの値を読み込み
- 範囲を読み込み
- Excel のデータ接続を更新
- ピボット テーブルを更新
- 重複を削除
- シート名を変更
- スプレッドシートのマクロを実行
- Excel ファイルを保存
- 名前を付けて Excel ファイルを保存
- Excel ファイルを PDF として保存
- 範囲を選択
- 範囲を並べ替え
- テキストを列に分割
- シートの保護を解除
- Excel グラフを更新
- Excel ファイルを使用
- VLOOKUP
- セルに書き込み
- CSV に書き込み
- データ テーブルを Excel に書き込み
- Excel アプリケーション スコープ
- CSV に追加
- CSV を読み込み
- CSV に書き込み
- 列を削除
- 表をフィルター
- 表の範囲を取得
- 列を挿入
- 表を並べ替え
- 範囲を追加
- ブックを閉じる
- セルの色を取得
- セルを読み込み
- セルの数式を読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- 範囲を選択
- 範囲の色を設定
- セルに書き込み
- 範囲に書き込み
- ブックを保存
- 表を作成
- ブックのシートを取得
- ブックの全シートを取得
- ピボット テーブルを更新
- ピボット テーブルを作成
- 選択範囲を取得
- シートをコピー
- 範囲を削除
- 範囲をオートフィル
- 範囲をコピー/貼り付け
- マクロを実行
- 列を挿入/削除
- 行を挿入/削除
- VBA を呼び出し
- 範囲内で検索
- 重複行を削除
- Excel プロセス スコープ
- Google Workspace
- リリース ノート
- Google Workspace アクティビティ パッケージについて
- プロジェクトの対応 OS
- 参加者を追加
- イベント/予定を作成
- イベント/予定を削除
- イベント/予定を変更
- イベント/予定を検索
- Google ドライブを使用
- ファイルを共有
- ファイル アクセス許可を削除
- ファイル アクセス許可を取得
- ファイル アクセス許可を更新
- ファイルをコピー
- フォルダーを作成
- ファイルを削除
- ファイルをダウンロード
- ファイルやフォルダーを探す
- ファイル情報を取得
- ファイルを移動
- ファイルをアップロード
- ドキュメントを作成
- 新しいスプレッドシートを作成
- メール メッセージを取得
- メール メッセージを送信
- ラベルを変更
- Google スプレッドシートを使用
- 列を追加または削除
- 行を追加または削除
- 範囲をオートフィル
- 新しいシートを追加
- 行を追加
- スプレッドシートを一括更新
- シートをコピー
- 範囲をコピー/貼り付け
- 範囲を削除
- シートを削除
- セルの色を取得
- シートを取得
- セルを読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- シート名を変更
- セルに書き込み
- 範囲に書き込み
- 範囲をクリア
- スプレッドシートをダウンロード
- Google ドキュメントを使用 (Use Google Document)
- ドキュメントを一括更新 (Batch Document Updates)
- ドキュメントを取得 (Get Document)
- テキスト インデックスを取得 (Get Text Index)
- テキストを挿入
- テキストを置換
- すべてのテキストを読み込み
- スクリプト プロジェクトを作成
- プロジェクトのコンテンツを取得 (Get Project Content)
- スクリプト ファイルをアップロード
- デプロイを作成
- スクリプトを実行
- メール
- Microsoft 365
- リリース ノート
- Microsoft 365 アクティビティ パッケージについて
- プロジェクトの対応 OS
- Microsoft Office 365 スコープ
- シートを追加
- 範囲を追加
- 範囲をクリア
- 範囲をコピー
- シートをコピー
- ブックを作成
- 範囲を削除
- シートを削除
- セルの色を取得
- シートを取得
- セルを読み込み
- 列を読み込み
- 範囲を読み込み
- 行を読み込み
- シート名を変更
- セルに書き込み
- 範囲に書き込み
- 範囲の色を設定
- 表を作成
- 表の範囲を取得
- 列を挿入
- 列を削除
- 行を挿入
- 行を削除
- VLOOKUP で範囲を検索
- OneDrive と SharePoint を使用
- ファイル/フォルダーをコピー
- フォルダーを作成
- ファイル/フォルダーを削除
- ファイルをダウンロード
- ファイルを PDF としてエクスポート
- ファイルやフォルダーを探す
- ファイル/フォルダーを取得
- ファイル/フォルダーを移動
- ファイルをアップロード
- ファイル/フォルダーを共有
- 繰り返し (ファイル/フォルダー)
- メールを転送
- メールを取得
- メールを移動
- メールを送信
- メールに返信
- メールを削除 (Delete Mail)
- メールのカテゴリを設定
- 添付ファイルを追加
- 参加者を追加
- 場所を追加
- イベント/予定を作成
- イベント/予定を削除
- 会議日時を検索
- 予定表を取得
- イベント/予定を変更
- 出欠確認 (RSVP)
- イベント/予定を検索
- グループを作成
- グループを削除
- グループを取得
- グループのリストを取得
- バケットを作成
- バケットを削除
- バケットのリストを取得
- バケットのタスクのリストを取得
- プランを作成
- プランを取得
- プランのリストを取得
- タスクを作成
- タスクを削除
- タスクを取得
- タスクのリストを取得
- タスクを更新
- 繰り返し (各リスト)
- リストの情報を取得
- 繰り返し (各リスト アイテム)
- リスト アイテムを削除
- リスト アイテムを追加
- リストの項目を更新
- リスト アイテムを取得
- プレゼンテーション
- Word
Microsoft Office 365 スコープ
UiPath.MicrosoftOffice365.Activities.Office365ApplicationScope
Microsoft ID プラットフォームを使用して、UiPath と Microsoft 365 アプリケーション間の認証されたコネクションを確立します。この認証された接続によって、ロボットは Microsoft Graph API を呼び出し、ユーザーに代わってリソースを読み書きできます。
このアクティビティの設定を開始するには、まず接続方法を選択する必要があります。選択した方法に応じて、[プロパティ] パネルに異なるフィールドが表示されます。
- 接続方法 - 使用する接続補法を選択します。ドロップダウン メニューで選択できるオプションは次のとおりです。
- プロパティ パネル - [プロパティ] パネルでコネクションの詳細を設定します。
- アセット - Orchestrator の資格情報アセットを使用します。 このオプションを使用することをお勧めします。
- コネクション アセット - Orchestrator のフォルダーを参照してアセットを選択します。 このフィールドでは
IResource
変数がサポートされています。 [アセットを管理] ボタンを選択して Orchestrator を開きます。 利用可能なアセットのリストは、Studio とロボットが接続されている Orchestrator によって異なります。- Orchestrator でアセットを更新した場合は、プラス ボタンのメニューから [アセットを再読み込み] を選択します。デスクトップ版の Studio の使用中に Orchestrator に新しいアセットを追加した場合、そのアセットはすぐには [スコープ] アクティビティで利用できないことに注意してください。
- アセットの形式については、「Integration Service のコネクションなしで Microsoft 365 アクティビティを使用する方法」をご覧ください。
アセットに設定されている認証の種類に応じて、[プロパティ] パネルで利用可能な以下のフィールドも設定する必要があります。
認証
- 偽装されたユーザーのメール アドレス - 偽装されたユーザーのメール アドレスです。[アプリケーション ID とシークレット] および [アプリケーション ID および証明書] の認証方法に使用されます。
ユーザー名とパスワード (Unattended)
- ユーザー名 - Microsoft 365 アカウントのユーザー名です。ユーザー名とパスワードの認証方法に使用されます。
- パスワード ー Microsoft 365 アカウントのパスワードです。
共通
- タイムアウト (ミリ秒) - 対話型認証 (同意を求めるダイアログ ボックス) が完了するまでの待機時間をミリ秒単位で指定します。この時間を過ぎるとエラーが生成されます。このフィールドでは整数および
Int32
型の変数のみがサポートされています。 既定値は、30,000 ms (30 秒)
実行時
- ランタイム接続アセット - 参照してアセットを選択します。このフィールドでは、ランタイム用の別のアセットを選択できます。プラス ボタンのメニューを使用して [相対パス] を選択し、コネクションの詳細を含む Orchestrator アセットのフル パスを入力します。
まず、次のフィールドを設定します。
- コネクション - リストからアカウントを選択します。 コネクションの追加、削除、および使用するコネクションの選択ができます。
- 認証スコープ - 以下の「認証スコープ ウィザードを使用する」のセクションをご覧ください。
認証スコープ ウィザードを使用する
[スコープ] アクティビティには汎用的な権限セレクターが組み込まれており、アクティビティが正しく機能するために必要な、使用されているすべての認証スコープを明確に把握できます。
[スコープ] ウィザードでスコープを手動で選択しない場合、実行時には既定で自動検出機能が適用され、ウィザードの設定が不要になります。必要最低限のスコープのすべてが実行時に選択されます。
子アクティビティを [Microsoft 365 スコープ] に追加した後に、スコープを手動で追加することもできます。
- 認証の種類 - 登録済みアプリケーションに必要な認証の種類です。次の 5 つのオプションから 1 つを選択します: [対話型トークン]、[統合 Windows 認証 (IWA)]、[ユーザー名とパスワード]、[アプリケーション ID とシークレット]、[アプリケーション ID および証明書]。既定値は [対話型トークン] です。
- 環境 - 環境です。Azure Global、または Azure Global とは別の独自のナショナル クラウドです。次の 5 つのオプションから 1 つを選択します: [既定]、[グローバル]、[中国]、[ドイツ]、[米国政府]。既定値は [グローバル] です。
- アプリケーション ID - セットアップ時にアプリケーションを登録するときに Azure Active Directory によって割り当てられた一意のアプリケーション (クライアント) ID です。アプリケーション (クライアント) ID は、Microsoft 365 アプリケーションのインスタンスを表します。
- テナント - セットアップ時にアプリケーションを登録したときに Azure Active Directory によって割り当てられた一意のディレクトリ (テナント) ID です。マルチテナント アプリケーションおよび [統合 Windows 認証] の場合は必須です。ディレクトリ (テナント) ID は登録済みアプリケーションの概要ページ (アプリケーション (クライアント) ID の下) で確認できます。
- 偽装されたユーザーのメール アドレス - 偽装されたユーザーのメール アドレスです。有人シナリオ ([アプリケーション ID とシークレット] および [アプリケーション ID および証明書] の認証方法) に使用されます。
詳しくは、「対話型トークン」をご覧ください。
-
OAuth アプリケーション - 使用するアプリケーション (クライアント) を指定します。このフィールドでは
OAuthApplication
型の変数のみがサポートされています。次の 2 つのオプションのいずれかを選択します。- UiPath - 既定値です。UiPath が作成したアプリケーションを使用する場合です (UiPath パブリック アプリの登録)。選択した場合、[認証] セクションにある [アプリケーション ID] フィールドと [テナント] フィールドは無視されます。
- カスタム - 特定の権限を持つ独自のアプリケーションを作成する場合。この場合、[アプリケーション ID] フィールドに値を設定する必要があります。「Microsoft 365 スコープのコネクション用にアプリケーションを作成する方法」をご覧ください。
詳しくは、「アプリケーション ID および証明書」をご覧ください。
-
Base64 形式の証明書 - Base64 にエンコードされた証明書です。
- 証明書のパスワード - 証明書を使用する際に必要となる可能性がある、
Secure String
型の任意のパスワードです。
詳しくは、「アプリケーション ID とシークレット」をご覧ください。
- アプリケーション シークレット - アプリケーションがその ID を提供するために使用するシークレット文字列です。
- セキュリティで保護されたアプリケーション シークレット -
SecureString
によるアプリケーション (クライアント) シークレットです。
詳しくは、「ユーザー名とパスワード」をご覧ください。
- パスワード ー Microsoft 365 アカウントのパスワードです。
- セキュリティで保護されたパスワード ー Microsoft 365 アカウントの
SecureString
によるパスワードです。 - ユーザー名 - Microsoft 365 アカウントのユーザー名です。
- タイムアウト (ミリ秒) - 対話型認証 (同意を求めるダイアログ ボックス) が完了するまでの待機時間をミリ秒単位で指定します。この時間を過ぎるとエラーが生成されます。このフィールドは、整数と
Int32
変数のみをサポートします。既定値は、30,000 ms (30 秒) です (表示されません)。 - エラー発生時に実行を継続 - 設定した場合、現在のアクティビティが失敗しても残りのアクティビティの実行を継続します。
認証に問題が発生した場合は、「トラブルシューティング」セクションの「認証」をご覧ください。