Microsoft Power Platform向けAcrobat Signを使用した文書の自動処理
Microsoft Powerアプリケーション用のAcrobat SignおよびAdobe PDFツールコネクタをアクティベートして使用する方法について説明します。 コードを使用せずに、ビジネス承認および署名プロセスを迅速かつ安全に自動化するワークフローを構築できます。 以下のリンクで概説されているこの実践チュートリアルには、4つの部分があります。
前提条件
- Microsoft 365およびPower Automateの使いやすさ
- Acrobat Signの知識
- SharePointおよびPower Automateへのアクセス権を持つMicrosoft 365アカウント(Acrobat Signの場合はBasic、Adobe PDF Toolsの場合はPremium)
- Acrobat Signエンタープライズ版またはAcrobat Signデベロッパーアカウント
演習1および2
- APIにアクセスできるAcrobat Signアカウント 開発者アカウントまたはエンタープライズアカウント。
- 編集権限を持つPower AutomateからアクセスできるSharePointサイト フル管理者アクセスをお勧めします。
- 署名承認リクエストと署名用のサンプル文書。
演習3および4
マテリアルこちらをダウンロード
パート1:Acrobat Signを使用して署名済み契約書をSharePointに保存する part1
パート1では、Power Automate Flowテンプレートを使用して自動化されたワークフローを設定し、署名済みの契約書をすべてSharePointサイトに保存します。
-
Power Automateに移動します。
-
Acrobat Signを検索します。
-
「Acrobat Signが完了した契約書をSharePointライブラリに保存」を選択します。
-
画面を確認して、必要な接続を構成します。 Acrobat Sign接続を有効にします。
-
青い
+
記号をクリックします。 -
Acrobat Signアカウントの電子メールを入力し、新しいウィンドウのパスワードフィールドをクリックします。
Adobeがアカウントを確認するまでお待ちください。
note note NOTE Adobe IDまたはアドビの企業SSOを使用している場合、このチェックにより適切なログイン画面に誘導されます。 -
完全なログイン
-
「続行」をクリックして、フロー編集画面に移動します。
-
トリガーに名前を付けます。
-
SharePointを設定します。
SharePointサイトの サイトアドレス:
フォルダパス: 使用する共有ドキュメントへのパス
ファイル名: 既定のファイル名を使用する
ファイルコンテンツ: 既定の設定を適用する -
フローを保存します。
-
青い戻り矢印があるフロー概要画面に移動します。 パート2でこのフローをテストします。
次のパートでこのフローをテストします。
パート2:Acrobat Signを使用して電子サインを取得するための自動承認プロセス part2
パート2では、最初のパートを構築してより堅牢なフローを作成し、両方のフローをテストして動作を確認します。
-
Power Automateインターフェイスから左側の テンプレート を選択します。
-
「manager approval」を検索します。
-
選択したファイルのマネージャーの承認を要求 を選択します。
接続を確認し、不足している場合は追加します。
note note NOTE これが承認を使用する最初のフローである場合は、フローの実行時に完全に設定されます。 -
「続行」をクリックして、フロー編集画面に移動します。
このフローには、エラーチェックやネストされた条件付き手順など、事前に設定された手順が多数あります。
-
選択したファイル に対して を次のように構成します:
サイトアドレス: お客様のSharePointサイト
ライブラリ名: 文書リポジトリ -
次のように入力を追加します。
種類:電子メール
名前 :署名者の電子メール -
Get File Properties: を次のように構成します:
サイトアドレス: お客様のSharePointサイト
ライブラリ名: 文書リポジトリ -
下にスクロールして、はい場合 を探します。
-
署名用に送信する手順を追加するには、はい の場合 ボックスの[アクションの追加]をクリックします(一番下のボックスではありません)。
-
SharePoint 「ファイルの内容を取得」 を検索し、「ファイルの内容を取得」 を選択します。
-
ファイルコンテンツの取得 を次のように構成します:
サイトアドレス: お客様のSharePointサイトです。
ファイル識別子: 「識別子」を検索し、ファイルのプロパティを取得 の手順から識別子を選択します。 -
「Adobe」を検索し、Acrobat Sign を選択して別のアクションを追加します。
-
Acrobat Signの検索ボックスに「upload」と入力し、文書をアップロードして文書IDを取得 を選択します。
-
動的変数 Name を検索して、ファイル名 のトリガーで選択された項目/ドキュメントの名前を取得します。
-
ファイルコンテンツ の下にある変数アシスタントの 式 をクリックします。
-
1つのアポストロフィを追加し、動的コンテンツ をクリックして戻り、アポストロフィを削除して、ファイルコンテンツ を選択し、[OK]をクリックします。
追加のアポストロフィがなく、以下のサンプルのように見えることを確認します。
-
Acrobat Signの検索領域で「create」を検索して、別のAcrobat Signアクションを追加します。
-
アップロードされた文書から作成して契約書を作成し、署名用に送信 を選択します。
-
必要な情報を設定します。
契約書名 の動的変数アシスタントから 名前 を選択します。
文書ID の動的変数アシスタントから 文書ID を選択します。
参加者の電子メール の動的変数アシスタントから 署名者の電子メール を選択します。
参加者の順序 に「1」を入力します。
参加者の役割 のドロップダウンから「署名者」を選択します。 -
フローを 保存 します。
フローのテスト
SharePointサイトの文書リポジトリに移動して、テストします。
-
ドキュメントを選択して、自動化 および作成したばかりの フロー を選択します。
-
フローを開始して、接続を検証します(最初のフロー実行のみ)。
-
メッセージ の承認者に適切なメッセージを入力してください。
-
署名者の電子メール に、文書の署名者の電子メールを入力します。
-
フローの実行 をクリックします。
フローを開始するユーザーに設定された承認者は、承認リクエストを受け取ります。 承認は、電子メールまたはPower Automateのアクション項目メニューから行うことができます。
承認されたら、文書に署名します。 ユーザーとSignにログインしているユーザーによっては、プライベートブラウザーウィンドウで署名ウィンドウを開く必要がある場合があります。
署名を完了し、SharePointフォルダーを確認します。
パート3: Adobe PDF Toolsによる文書の自動OCR part3
パート3では、Microsoft SharePointに読み込まれたPDFのOCRを自動化する方法について説明します。 これにより、SharePointで検索できないスキャン済みPDF文書に関する問題が解決されます。
SharePointでのフォルダーの設定
文書を保存するMicrosoft SharePointに移動します。
-
「+新規」をクリックして、「処理済みの契約」という名前の新規フォルダーを作成します。
-
「+新規」をクリックして、「古い契約」という名前の新しいフォルダーを作成します。
これらのフォルダーは、Power Automateフローの一部として参照されるようになりました。
テンプレートからのフローの作成
-
https://flow.microsoft.comにログインします。
-
サイドバーの テンプレート をクリックします。
-
「SharePointで、新しく追加したファイルをテキスト検索可能なPDFに変換する」を選択します。
-
Adobe PDFツールの横にある + 記号をクリックします。
-
新規タブでhttps://www.adobe.com/go/powerautomate_getstartedに移動します。
-
「今すぐ始める」をクリックします。
-
Adobe ID でログインします。
-
資格情報の名前と資格情報の説明を入力して、[資格情報の作成]をクリックします。
資格情報を開いた状態でウィンドウを開いたままにします。 Microsoft Power Automateに入力する必要があります。
-
資格情報を入力して、Microsoft Power Automateで作成 をクリックします。
-
「続行」をクリックします。
これでワークフローのビューが表示され、環境に合わせてワークフローを設定する必要があります。
-
「サイトアドレス」フィールドを選択し、「フォルダーにファイルが作成されたとき」というトリガーで、使用するSharePointサイトを選択します。
-
フォルダーアイコンをクリックして、フォルダーIDの下にあるOld Contractsフォルダーに移動します。
-
フローの一番下にある ファイルの作成 アクションを編集します。
サイトアドレス を自分のサイトアドレスに変更します。
処理された契約フォルダの場所をフォルダ・パスで指定します。 -
右上隅の「保存」をクリックします。
-
[テスト]をクリックします。
-
手動 を選択してください。
-
[テスト]をクリックします。
新しいフローを試す
-
SharePointでOld Contractsフォルダーに移動します。
-
ダウンロードした演習ファイルのE03/Old Contractsに移動します。
-
ReleaseFormXX.pdfファイルをSharePointのOld Contractsフォルダーにコピーします。
「Processed Contracts」フォルダーに移動すると、フローの実行が少し遅れた後にPDFが表示されます。 PDFを開くと、テキストが選択可能であることがわかります。
さらに、SharePointでは、文書のインデックスを作成し、SharePointの検索バーから文書のコンテンツを検索することもできます。
パート4:Adobe PDF Toolsを使用した自動ドキュメントアセンブリ part4
第4部では、MicrosoftSharePointでフローを選択して開始したときに表示される情報に基づいて、多くの文書を結合する方法について説明します。 このシナリオのフローは次のようになります。
- お客様のパッケージに含める内容を選択するための情報を求めます。
- 提供された情報に基づいて、多くの文書が結合されます。 これらの文書には、表紙とオプションのホワイトペーパーが含まれます。
- 結合文書がSharePointに保存されます。
SharePointへのエクササイズファイルの読み込み
-
演習ファイル内のE04フォルダを開きます。
-
Proposalフォルダー、Templatesフォルダー、およびGenerated DocsフォルダーをSharePointに読み込みます。
これらのフォルダーは参照に使用されます。 特に、プロポーザルにはProposal.docxファイルを使用します。
Templatesフォルダには、Coversフォルダがあり、さまざまな都市の表紙のデザインが含まれています。 オプションの追加のホワイトペーパーを含むWhitepapersフォルダもあります。このフォルダを選択すると、末尾に添付されます。
Microsoft Power Automateへのフローの読み込み
-
Microsoft Power Automate(https://flow.microsoft.com)にログインします。
-
[マイフロー]をクリックします。
-
「読み込み」をクリックします。
-
「Upload」をクリックし、E04/Flows/のGenerateProposal_20210311231623.zipフォルダーを選択します。
-
「読み込み」をクリックします。
-
お客様に提案を送信 の横にある「アクション」の下のレンチアイコンをクリックします。
-
セットアップで、新規作成 を選択します。
-
「リソース名」でフローの名前を設定します。
-
「保存」をクリックします。
その他の関連リソースについてこの手順を繰り返し、接続を選択します。
-
すべての接続を完了したら、[インポート] をクリックします。
選択したファイルに設定
フローを作成したので、次の操作を行います。
-
「編集」をクリックします。
-
選択したファイルの のトリガー を選択します。
「サイトアドレス」にSharePointサイトを追加します。
ライブラリにライブラリを追加します。
Set templateFolderPath
- templateFolderPath変数をクリックします。
- 読み込んだSharePointサイト内のTemplatesフォルダーがある場所へのパスを設定します。
ファイルの内容を取得するカバーを設定
-
カバー アクションをクリックすると、スコープが展開されます。
-
カバー:ファイルの内容を取得 を展開します。
サイトアドレスをSharePointサイトに設定します。
選択ファイルを設定
-
選択したファイル の範囲アクションを展開します。
ファイルのプロパティを取得 で、サイトアドレスとライブラリ名をそれぞれSharePointサイトとライブラリに変更します。
ファイルコンテンツを取得 で、サイトアドレスをSharePointサイトに変更します。
ホワイトペーパーの設定
-
「ホワイトペーパー」アクションをクリックします。
-
Condition: Add Whitepaper を展開します。
-
ホワイトペーパー1:パス を使用してファイルの内容を取得を展開します。
指定したSharePointサイトのサイトアドレスを編集します。
条件: Add Whitepaper 2 に対して同じ手順を繰り返します。
ファイルの作成を設定
-
[ファイルの作成] を展開します。
Edit Site Address and Folder Path to the SharePoint site and path where the Generated Docs folderに移動します。
-
「保存」をクリックします。
フローのテスト
-
SharePointのProposalフォルダーに移動します。
-
Proposal.docxフォルダーを選択します。
-
自動化 メニューでフローを選択します。
-
[続行] をクリックして、フローを開始します。
-
表紙と、追加するホワイトペーパーを選択します。
-
フローの実行 をクリックします。
Generate Docsフォルダに移動します。 これで、生成されたPDFファイルが表示されます。
Protectやその他のアクションのフローへの追加
これでフローを正常に作成できました。次に、フローを編集してPDF文書をパスワードで暗号化します。 また、他のアクションを利用する方法についても説明します。
-
フローの最後に戻ります。
-
PDFを結合 と ファイルを作成 の間の + 記号をクリックします。
-
「アクションを追加」を選択します。
-
「Adobe PDF Tools」を検索します。
-
Protect PDFを表示から選択。
-
動的コンテンツを使用して、ファイル名フィールドを 結合PDFからのPDFファイル名 に設定します。
トリガーには、開始フォームの一部であるパスワードフィールドがあります。 私たちはそれをここで使えます。
-
動的コンテンツを使用して パスワードフィールド を検索し、パスワードフィールドに配置します。
-
動的コンテンツを使用して、[ファイルコンテンツ]フィールドの 結合PDFのPDFファイルコンテンツ に設定します。
-
ファイルの作成 を変更して、PDFを結合するのではなく、Protect PDFからファイルの内容を取得します。
-
[ファイルの作成] を展開します。
-
「ファイルコンテンツ」フィールドをクリアします。
-
動的コンテンツを使用して、Protect PDFの から PDFファイルコンテンツ を配置します。
フローのテスト
-
SharePointのProposalフォルダーに移動します。
-
Proposal.docxを選択します。
-
「自動化」を選択してフローを選択します。
-
[続行] をクリックして、フローを開始します。
-
追加する表紙とホワイトペーパーを選択します。
-
「パスワード」フィールドに、設定するパスワードを設定します。
-
フローの実行 をクリックします。
-
Generate Docsフォルダに移動します。
生成されたPDFファイルが表示されます。 PDFファイルを開くと、PDFパスワードの入力を求めるプロンプトが表示されます。