Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Integration Service
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
HANACCHI
January 19, 2023
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Integration Service
HANACCHI
January 19, 2023
More Decks by HANACCHI
See All by HANACCHI
単体試験の生産性向上と私
hanacchi
0
100
PowerAutomatefordesktopでの開発シーンで
hanacchi
0
19
ChatGPTにテストデータを作ってもらう
hanacchi
0
190
AI JIMYで数独
hanacchi
0
60
メール本文をどうやっつけるか
hanacchi
0
360
2024年のローコード界隈最新事情~業務担当者でもAI・生成AIを活用できる!~
hanacchi
0
460
AI JIMY - 登壇(インストール編)
hanacchi
0
530
AI JIMY - 登壇(設定編)
hanacchi
0
490
AI JIMY - 登壇(実行編)
hanacchi
0
460
Other Decks in Technology
See All in Technology
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
230
Claude Code×Terraform IaC テンプレート駆動開発
itouhi
1
510
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
1
230
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
4
620
あなたの AI ワークスペースに、 専門コーダーを連れてくる - Amazon Quick Desktop 最新情報
kawaji_scratch
1
130
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.9k
LLMと共に進化するプロセスを目指して
ymatsuwitter
13
4.1k
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
370
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
980
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
130
データサイエンスを価値につなげるプロジェクト設計 〜 DS一年目が現場で得た気づき 〜
ysd113
1
190
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
130
Featured
See All Featured
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
200
Speed Design
sergeychernyshev
33
1.8k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Leo the Paperboy
mayatellez
7
1.8k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
The SEO Collaboration Effect
kristinabergwall1
1
480
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Why Our Code Smells
bkeepers
PRO
340
58k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.4k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
Transcript
Integration Service
None
Integration Serviceで使用でき るコネクタがリストされている
代表的なコネクタ
Gmailコネクタを設定してみよう(1)
Gmailコネクタを設定してみよう(2) 接続するgoogle アカウントを選 択する
Gmailコネクタを設定してみよう(3)
Gmailコネクタを設定してみよう(4)
Gmailコネクタを設定してみよう(5) 名前をマウスオーバすると表示され るエンピツアイコンをクリックする 事で、名前を変える事ができます。 [接続を編集]で、アカウントを変更する 事が出来ます。 この時、ロボ側の設定変更は不要です。
Google ドライブ コネクタを設定してみよう(1)
Google ドライブ コネクタを設定してみよう(2) 接続するgoogle アカウントを選 択する
Google ドライブ コネクタを設定してみよう(3)
Google ドライブ コネクタを設定してみよう(4)
Google ドライブ コネクタを設定してみよう(5) 名前をマウスオーバすると表示され るエンピツアイコンをクリックする 事で、名前を変える事ができます。 [接続を編集]で、アカウントを変更する 事が出来ます。 この時、ロボ側の設定変更は不要です。
Google スプレッドシート コネクタを設定してみよう(1)
接続するgoogle アカウントを選 択する Google スプレッドシート コネクタを設定してみよう(2)
Google スプレッドシート コネクタを設定してみよう(3)
Google スプレッドシート コネクタを設定してみよう(4)
名前をマウスオーバすると表示され るエンピツアイコンをクリックする 事で、名前を変える事ができます。 [接続を編集]で、アカウントを変更する 事が出来ます。 この時、ロボ側の設定変更は不要です。 Google スプレッドシート コネクタを設定してみよう(5)
コネクション一覧
Mail.Activities
Name:UiPath.Mail.Avtivities Ver:1.18.2 dependencies: Google.Apis.Calendar.v3 [1.55.0.2554, ) Google.Apis.Gmail.v1 [1.55.0.2510, ) Google.Apis.PeopleService.v1
[1.55.0.2567, ) HtmlAgilityPack [1.11.38, ) MailKit [3.1.1, ) Microsoft.Extensions.FileSystemGlobbing [5.0.0, ) Microsoft.Graph [4.11.0, ) Newtonsoft.Json [13.0.1, ) System.Configuration.ConfigurationManager [5.0.0, ) System.Data.DataSetExtensions [4.6.0-preview3.19128.7, ) System.IdentityModel.Tokens.Jwt [6.12.2, ) System.Net.Http [4.3.4, ) System.Security.Cryptography.ProtectedData [5.0.0, ) System.ValueTuple [4.5.0, ) UiPath.Activities.RuntimeGovernance [1.1.6, ) UiPath.ConnectionClient [1.4.1, ) UiPath.Platform [22.4.0, ) UiPath.Telemetry.Client [1.5.3, ) 連携 └ Gmail と Outlook Gmail を使用 Outlook 365 を使用 カレンダー/予定表の招待を送信 デスクトップ版 Outlook アプリを使用 メールに返信 メールの添付ファイルを保存 メールをIDで取得 メールをアーカイブ メールを保存 メールを削除 メールを既読/未読にする メールを移動 メールを転送 メールを送信 繰り返し(各メール) Mail中の メール関連アクティビティで使ってみよう
送信済 フォルダより...
GSuite.Activities
Name:UiPath.GSuite.Avtivities Ver:2.0.0^preview dependencies: Google.Apis.Calendar.v3 [1.55.0.2554, ) Google.Apis.Docs.v1 [1.55.0.2379, ) Google.Apis.Drive.v3
[1.55.0.2566, ) Google.Apis.Gmail.v1 [1.55.0.2510, ) Google.Apis.PeopleService.v1 [1.55.0.2567, ) Google.Apis.Script.v1 [1.55.0.2555, ) Google.Apis.Sheets.v4 [1.55.0.2371, ) Microsoft.Bcl.AsyncInterfaces [5.0.0, ) Microsoft.Win32.Registry [5.0.0, ) MimeKit [2.10.0, ) Newtonsoft.Json [13.0.1, ) NodaTime [2.4.7, ) System.Linq.Async.Queryable [5.0.0, ) System.Security.Cryptography.ProtectedData [5.0.0, ) UiPath.Activities.RuntimeGovernance [1.1.6, ) UiPath.ConnectionClient [1.4.2-20221020.8, ) UiPath.Platform [22.10.2, ) UiPath.Telemetry.Client [1.5.3, ) 連携 └Google └ワークスペース ├Apps Script │ スクリプト ファイルをアップロード │ スクリプト プロジェクトを作成 │ スクリプトを実行 │ デプロイを作成 │ プロジェクトのコンテンツを取得 ├Gmail │ メールメッセージを取得 │ メールメッセージを送信 │ ラベルを変更 ├シート │ Google スプレッドシートを使用 │ シートをコピー │ シートを削除 │ シートを取得 │ シート名を変更 │ スプレッドシートをダウンロード │ スプレッドシートを一括更新 │ セルに書き込み │ セルの色を取得 │ セルを読み込み │ 列を読み込み │ 列を追加または削除 │ 新しいシートを追加 │ 範囲に書き込み │ 範囲をオートフィル │ 範囲をクリア │ 範囲をコピー/貼り付け │ 範囲を削除 │ 範囲を読み込み │ 行を読み込み │ 行を追加 │ 行を追加または削除 GSuite アプリケーション スコープが必要 既読⇔既読が出来ない!? GDrive上のEXCELブックを 使用する予定なので...orz
Name:UiPath.GSuite.Avtivities Ver:2.0.0^preview dependencies: Google.Apis.Calendar.v3 [1.55.0.2554, ) Google.Apis.Docs.v1 [1.55.0.2379, ) Google.Apis.Drive.v3
[1.55.0.2566, ) Google.Apis.Gmail.v1 [1.55.0.2510, ) Google.Apis.PeopleService.v1 [1.55.0.2567, ) Google.Apis.Script.v1 [1.55.0.2555, ) Google.Apis.Sheets.v4 [1.55.0.2371, ) Microsoft.Bcl.AsyncInterfaces [5.0.0, ) Microsoft.Win32.Registry [5.0.0, ) MimeKit [2.10.0, ) Newtonsoft.Json [13.0.1, ) NodaTime [2.4.7, ) System.Linq.Async.Queryable [5.0.0, ) System.Security.Cryptography.ProtectedData [5.0.0, ) UiPath.Activities.RuntimeGovernance [1.1.6, ) UiPath.ConnectionClient [1.4.2-20221020.8, ) UiPath.Platform [22.10.2, ) UiPath.Telemetry.Client [1.5.3, ) ├ドキュメント │ Google ドキュメントを使用 │ すべてのテキストを読み込み │ テキストインデックスを取得 │ テキストを挿入 │ テキストを置換 │ ドキュメントを取得 ├予定表/カレンダ │ イベント/予定を変更 │ 予定を作成 │ 予定を削除 │ 予定を検索 │ 参加者を追加 ├ドライブ │└アクセス許可 │ ファイル アクセス許可を削除 │ ファイル アクセス許可を取得 │ ファイル アクセス許可を更新 │ ファイルを共有 │ Google ドライブを使用 │ ドキュメントを作成 │ ファイルやフォルダーを探す │ ファイルをアップロード │ ファイルをコピー │ ファイルをダウンロード │ ファイルを削除 │ ファイルを移動 │ ファイル情報を取得 │ フォルダーを作成 │ 新しいスプレッドシートを作成 └GSuite アプリケーション スコープ 要件にはない。
GSuite中の メール関連アクティビティで使ってみよう Integration Serviceで設定できない!
GSuite中の ドライブ関連アクティビティで使ってみよう 使用できるが、エラーマークが消えない(バグ?)
http形式になったり フォルダ名になったり する G Driveの位置が参照できる!
GSuite中の SpreadSheet関連アクティビティで使ってみよう
G Driveの位置が参照できる!
GSuite中の SpreadSheet関連アクティビティで使ってみよう
まとめ
UiPath.Mail.Activities GSuite アプリケーション スコープ ・メール メッセージを取得 ・範囲を読み込み ・ファイルをアップロード Google ドライブを使用
・ファイルをアップロード Google スプレッドシートを使用 ・範囲を読み込み Gmail を使用 ・繰り返し (各メール) ・メールを既読/未読にする ・メールの添付ファイルを保存 Google アカウント直指定 UiPathがアカウント指定画面表示 △:※ ◦ ◦ ◦ IDを変数化不可 OAuth2 クライアントID Google側でのクライアント設定し、 Windows資格情報などで管理 △:※ IDを変数化可能 ◦ IDを変数化可能 ◦ IDを変数化可能 ◦ IDを変数化不可 Integration Service Orchestrator Integration Service で、アカウント管理 × ◎ IDを変数化不要 ◎ IDを変数化不要 ◎ IDを変数化不要 サービス アカウント キー 未調査 未調査 × × × APIキー 未調査 未調査 × × × ※:既読/未読、添付ファイルを保存 ができない? UiPath.GSuite.Activities 認証方法 設定手順