タグ

automateに関するhiroomiのブックマーク (295)

  • ユーザーに外部サービスとの連携を許可する | cybozu.com ヘルプ

    ここでは、Microsoft Power Automateとの連携を許可する場合を例に説明します。 ヘッダーにある歯車の形をしたメニューのボタンをクリックします。 [cybozu.com共通管理]をクリックします。 [OAuth]をクリックします。 Microsoft Power Automateを[有効]にし、[利用者の設定]をクリックします。 Microsoft Power Automateとの連携を利用するユーザーにチェックを入れます。 組織を選択してユーザーを絞り込んだり、ユーザー検索パーツで検索したりできます。 [保存]をクリックします。

  • Power Automate フローを使う - Microsoft Copilot Studio

    重要 Copilot Studio のカスタム コパイロットでクラウド フローを使用するには、フローが次の条件を満たしている必要があります。 コパイロットからフローを実行 トリガーを設定します。 コパイロットと同じ環境内のソリューション内に配置します。 既存のフローを ソリューションに追加 して、コパイロットにアクションを追加するときに使用できるようになります。 100 秒のアクション制限内で、 コパイロットに応答 アクションを使用して同期的に応答を返します。 タイムアウトを回避するには、フロー ロジック、クエリ、返されるデータの量を最適化して、通常の実行がこの制限を下回るようにします。 より長く実行する必要があるアクションは、コパイロットに応答 アクションの後に配置して、フロー実行期間制限 (通常は 30 日間) まで実行を継続できます。

    Power Automate フローを使う - Microsoft Copilot Studio
  • [それぞれに適用] アクションを使用して項目の一覧を定期的に処理する (動画を含む) - Power Automate

    受信トレイに新しいメールが到着したときなど、多くのトリガーはイベントに基づいてクラウド フローをすぐに開始できます。 このようなトリガーは便利ですが、定義されているスケジュールでデータ ソースを照会し、データ ソース内の項目のプロパティに基づいて特定のアクションを行うようなクラウド フローを実行したいこともあります。 これを行うには、フローをスケジュール (1日1回など) で開始し、それぞれに適用するなどのループアクションを使用して項目の一覧を処理することができます。 たとえば、それぞれに適用する を使用すると、データベースのレコードや、Microsoft SharePoint の項目一覧を更新できます。 それぞれに適用 アクションのデモについては、このビデオをご覧ください。 このチュートリアルでは、15 分ごとに実行して以下の処理を行うクラウド フローを作成します。 Microsoft

    [それぞれに適用] アクションを使用して項目の一覧を定期的に処理する (動画を含む) - Power Automate
    hiroomi
    hiroomi 2021/04/07
    apply-to-each
  • 【Power Automate(MS Flow)の使い方事例】変数とループ(Apply to each)を活用しよう | フォームズのブログ

    前回の記事では、弊社で使用している有給休暇自動承認フローについて紹介しました。当記事は前回の記事の続編ですので、詳しくは前回の記事を参照ください。 →【Microsoft Flowの使い方事例】有給申請を自動化しよう! 「そもそもMicrosoft Flowってなに?」という方は、前々回の記事を参照ください。 →【初めてのPower Automate(MS Flow)の使い方】承認フローを作成する 今回はMicrosoft Flowで、「変数」や「ループ (Apply to each) 」を扱う際の注意点や手順について説明します。応用編として、「HTTP要求 (HTTPリクエスト) 」の使い方についても少し触れていきます! ※「Microsoft Flow」は2019年11月に「Microsoft Power Automate」と改称されました。新しい機能(RPA機能)もいくつか追加されて

    【Power Automate(MS Flow)の使い方事例】変数とループ(Apply to each)を活用しよう | フォームズのブログ
    hiroomi
    hiroomi 2021/04/05
    “「Do until」と「Apply to each」の2つです。 ・Do until(=~までする) ・Apply to each(=それぞれに適用する)”
  • 特定の Web サイトが更新されたかを Logic Apps/Flow でチェックする

    Logic Apps や Flow を使って、特定の Web サイトが更新されたかを検知したいことがあります。RSS が提供されていれば、それをもとに判断できるのですが、Web サイトしか情報がない場合には簡単に行えません。思いつく方法の一つとしては、どこか別のストレージに保存しておき、それと比較する方法がありますが、今回はストレージを利用せずに比較する方法を作成してみました。 Logic Apps と Flow は、通常のアプリケーションや API とは異なる性質があります。それは、長期間実行中の状態になることもよしとする、というものです。通常であれば、処理はできるだけ短時間で終了させるのが正しいとされていますが、Logic Apps や Flow ではその限りではありません。Logic Apps であれば最大 90 日、Flow の場合でも 30 日の間、実行中となってよい仕組みになっ

    特定の Web サイトが更新されたかを Logic Apps/Flow でチェックする
  • おぼえておくと便利そうな Microsoft Flow の変数の種類

    前回の投稿では、Microsoft Flow の変数の基的な利用方法について書きました。 もっと Microsoft Flow を使い倒すための変数の基礎 https://idea.tostring.jp/?p=4753 上の記事の中では、使いやすい「文字列」の変数を扱いながら操作方法を説明したのですが、Microsoft Flow で利用できる変数の種類には、この記事を書いている時点で 6 種類あります。 今回の記事では、それぞれの変数の種類がどういったものであるかを書いていきたいと思います。 変数の種類 それでは、Microsoft Flow で利用できる 「ブール値」「整数」「Float」「文字列」「オブジェクト」「アレイ」 といった変数の種類について見ていきます。 ブール値 「ブール値」と聞いても馴染みのない方もいるかと思います。ブールの語源は、19 世紀中ごろに古典論理を考案し

    おぼえておくと便利そうな Microsoft Flow の変数の種類
  • Prime Videoの更新通知を Power Automateでつくる - Qiita

    通勤や隙間時間はPrime Videoで今シーズンのアニメを見たりしているのですが、更新の曜日ってなかなか覚えられないですよね。そんなあなたにぴったりのFlowを紹介します。 Power Automateのスケジュール実行+HTMLの解析 やることは単純です。とあるリストに登録しておいたビデオのURL一覧を、Power Automateで定期的にたたいて、得られたHTMLを解析してエピソード数を取得します。 エピソード数が増えていれば通知、増えていなければフロー終了です。 どのURLを解析する? 特定のビデオを選択した画面のURLを使います。 下図を見ていただくとエピソード(1)という要素があります。この数字が動いたかどうかを取得するわけです。 HTMLを見てみましょう。とても分かりやすく、 エピソード<!---->(<!----> と書かれています。ありがたい。 Automate上では取

    Prime Videoの更新通知を Power Automateでつくる - Qiita
  • Power AutomateでPDFをOne Driveに保存する | パパセンセイ365

    あるサイト上に投稿されたPDFファイルをダウンロードし自分のOne Driveに保存する流れをPower Automateで行います。 [ad01] Power AutomateとはPower AutomateはMicrosoftが提供するPower Platformの1つで、発火条件(トリガー)とそれに続く動作(アクション)を定義したフローを作って様々なサービスを連携できるサービスです。 例えば「定時になったらチャットに通知する。」「メールが届いたら添付ファイルを保存する。」や「特定のキーワードのツイートがあったらメールする。」などの設定が簡単にできます。 Power AutomateはOneNoteやOffice製品、SharePointのようなMicrosoft製品との連携に強かったり、ローコードでアプリを開発できるPower Appsとの相性が良いです。 Microsoft Pow

    Power AutomateでPDFをOne Driveに保存する | パパセンセイ365
  • Power Automate 上で複数行文字列を改行で分割する - Qiita

    的には split 関数で値を分割することができます。 https://docs.microsoft.com/ja-jp/azure/logic-apps/workflow-definition-language-functions-reference#actionbody ただし、カンマ等の文字はすんなり渡せるのですが、改行コードは、split(variables("hoge"), "\n") のように指定しても分割してくれません(エスケープシーケンスがだめ?)。 現時点では、次のように 改行だけをもつ文字列変数を作成 改行を持つ変数を指定してsplitを実行 とすることで実現できます。 参考 動作確認履歴 2020/5/29 時点でもこの方法が必要でした。

    Power Automate 上で複数行文字列を改行で分割する - Qiita
    hiroomi
    hiroomi 2021/04/02
    “split 関数で値を分割す”
  • [TIPS] Power AutomateでHTTPを使わずにHTMLを取得する - Qiita

    Power AutomateのHTTPアクションは有償です 残念ながら、Power Automateで私がよくやる、スクレイピングに利用しているHTTPのアクションは有償プラン/コミュニティプランでのみ利用可能です。 例えば前回の投稿でもHTTPアクションでPrime Videoの作品ページをGETしています。Prime Videoの更新通知を Power Automateでつくる 残念ですが、これは仕方ない。何か回避方法はないものか。 OneDriveのUpload file from URLが使える? そう、OneDrive/OneDrive for Businessコネクターには、URLを指定してファイルをアップロードするというアクションがあります。 これはたとえば画像ファイルをWebから取得して保存するような場合に利用しますが、中でやっていることはHTTPのGETなので、プレミアム

    [TIPS] Power AutomateでHTTPを使わずにHTMLを取得する - Qiita
    hiroomi
    hiroomi 2021/04/02
    “OneDrive - Upload file from URL”
  • Power Automate 用 Microsoft SharePoint コネクタ

    Power Automate では、Microsoft SharePoint Connector では、次のフロー トリガーとアクションがサポートされています。 SharePoint トリガー SharePoint トリガーを使用すると、SharePoint リストまたはライブラリ内の変更を監視するフローを作成できます。 サブスクライブされたリストで 1 つ以上の変更が発生した場合、そのフローが実行されるようにトリガーされます。 アイテムを作成した場合 SharePoint リストにアイテムを作成するときにフローをトリガーします。 アイテムを作成か変更した場合 アイテムを作成するときにフローをトリガーし、SharePoint リストで変更するたびにフローをトリガーします。 アイテムまたはファイルが変更されたとき SharePoint リストまたはドキュメント ライブラリ内のアイテムまたはフ

    Power Automate 用 Microsoft SharePoint コネクタ
  • データの操作の実行 - Azure Logic Apps

    適用対象: Azure Logic Apps (従量課金プラン + Standard) この攻略ガイドでは、ロジック アプリ ワークフローのデータを次の方法で操作する方法を示します。 データ型が異なる複数の入力から、文字列または JavaScript Object Notation (JSON) オブジェクトを作成します。 その後は、同じ入力を繰り返し入力するのではなく、この文字列を 1 つの入力として使用できます。 JavaScript Object Notation (JSON) オブジェクトのプロパティからわかりやすいトークンを作成し、ワークフローでこれらのプロパティを簡単に使用できるようにします。 配列から HTML または CSV テーブルを作成します。 指定したフィルターまたは条件に基づいて、別の配列から配列を作成します。 別の配列のすべての項目に対して指定されているプロパティ

    データの操作の実行 - Azure Logic Apps
  • Power Automate を使用して SharePoint でドキュメントの承認を要求する

    機密情報を含むドキュメントでは、多くの場合、承認が必要です。 SharePoint のコンテンツ承認機能を使用すると、ドキュメントの簡単な承認プロセスを特定のドキュメント ライブラリに配置できます。 このコンテンツ承認プロセスを使用すると、承認待ちのドキュメントは、承認されるまでユーザーに表示されません。 [ライブラリの設定] ページでコンテンツの承認設定を管理します。 設定 > バージョン管理の設定 > 送信済みアイテムのコンテンツの承認が必要 この設定を有効にした後、ユーザーがこの特定のライブラリにドキュメントをアップロードすると、ドキュメントの 承認状態 は次のいずれかになります。 下書き (マイナー バージョンとメジャー バージョンが有効になっている場合) または 保留中 (メジャー バージョンのみが有効な場合) 状態 ドキュメント ライブラリにいつでもアクセスしてドキュメントを承

    Power Automate を使用して SharePoint でドキュメントの承認を要求する
  • SI事例サイト

    「SI事例サイト」は「DX SI事例サイト」に移行しました。 旧URL https://www.si-jirei.jp/ ↓ 新URL https://dx.si-jirei.jp/ お気に入りやブックマークへ登録されている方は、お手数ですが設定の変更をお願いいたします。

    hiroomi
    hiroomi 2021/04/01
    “CSVファイル作成のための設定をします。「+新しいステップ」ボタンを押して、次のアクションを選択します。CSVで検索してアクションより「CSVテーブルの作成」を選択します。”
  • アクションを繰り返すループを追加する - Azure Logic Apps

    適用対象: Azure Logic Apps (従量課金プラン + Standard) Azure Logic Apps には、ワークフローで使用できる次のループ アクションが含まれています。 配列内の項目に対して 1 つ以上のアクションを繰り返すには、For each アクションをワークフローに追加します。 または、配列を受け取るトリガーがあり、各配列項目の反復を実行する場合は、SplitOn トリガー プロパティを使用してその配列をバッチ解除できます。 条件が満たされるか、状態が変更されるまで 1 つ以上のアクションを繰り返すには、Until アクションをワークフローに追加します。 ワークフローでは、まずループ内部のすべてのアクションが実行されてから、条件や状態がチェックされます。 条件が満たされると、ループが停止します。 そうでない場合は、ループが繰り返されます。 ワークフローで処理

    アクションを繰り返すループを追加する - Azure Logic Apps
    hiroomi
    hiroomi 2021/04/01
    ループ
  • Power Automate×Windowsイベントログで働きすぎをチェックする - オンプレ系インフラエンジニアがAzureを勉強する

    はじめに テレワークになってから半年くらい経ちました。 ふたを開けてみると、サボりよりも働きすぎなどの体調管理が問題視されていたりします。 実際に私も残業の境目がなくなってしまう時があります。 ということで、働きすぎを感知するようなフローを考えてみました。 目的 テレワークにより実稼働時間が見えにくい中で、働きすぎている人がいた場合、マネージャー的な人のTeamsに通知が来るようにする。 流れ PowerShellのコマンドでWindowsのイベントログを収集する。 取得したcsvファイルを何らかの形でxlsxにする。 xlsxファイルを対象のOneDriveフォルダにアップロードする。 PowerAutomate、Office Scriptsが動く。 Office Scriptsで稼働時間が定時時間を超えていないかチェックする。 稼働時間が多い場合に、Teamsに警告メッセージが来る 使

    Power Automate×Windowsイベントログで働きすぎをチェックする - オンプレ系インフラエンジニアがAzureを勉強する
  • 【PowerAutomate】承認フローを利用する - Qiita

    ざっくりと、カスタム応答は、相手からの応答内容(選択肢)をカスタマイズできます。 承認 or 拒否という選択肢ではなく、2つ以上の何らかの選択肢を設けて、一問一答のアンケートのようなことができるのがカスタム応答の特徴です。 承認/拒否のアクションは、選択肢が2つのみで承認 or 拒否しか選べないアクションです。 カスタム応答 - 1つの応答を待機 を試す 以下のように、カスタム応答の承認アクションを作成し、テスト実行します。 テスト実行すると、誰かが承認するまで、承認アクションで停滞した感じになります。 とりあえず、承認を依頼された hoge-taro で承認してみます。 承認依頼はメールアドレスを指定するため、対象者のメールに届いています。 メールを開くと以下のような表示になっています。 カスタム応答の選択肢として指定した3つ(認める,認めない,認めたくない)が選択肢として表示されている

    【PowerAutomate】承認フローを利用する - Qiita
  • Flow オブジェクト変数を生成する - Power Appsの使い方

    Flowでは、JSON形式を利用してオブジェクトを生成できる。 使用コネクタとアクション コネクタ:変数 アクション:変数を初期化する 方法 種類をオブジェクトとして、値をこのように指定することで生成できる。 // JSON定義 { "項目名A":数値, "項目名B":"文字列" } // 実際の値 { "a":1, "b":"2" } 実例: 生成したあとは、JSONの解析にかけるとFlowで扱えるようになる。 このように扱える。 感想 Flow内で扱う設定値をまとめて宣言しておいたりするのとかに使える。便利。

    Flow オブジェクト変数を生成する - Power Appsの使い方
  • Power Automate のオブジェクト変数はこうやって使うべし - Qiita

    変数アクション便利ね! 初期値とかいろいろ設定できるから、変数アクションよく使ってます。 変数は「文字列、整数、Float、プール値、オブジェクト、アレイ」の6種類が存在します。 初期値がいっぱいあるとさー こうなっちゃうわけですよ・・・ これだけで6アクションも使っちゃうわけなので いやはや見るのがめんどくさい。(可読性悪し) スコープに入れられない・・・ 変数って、使うときはまず初期化する必要があるんですけどね アクションをひとまとめにするスコープってのを使えばいいんじゃない?ってまず思うんですよ。 で、入れようとするとですよ 怒られるんですねー。 なのでつらつら書くしかないわけです。 ってことで、一つの変数に複数の値を宣言できるオブジェクト変数を使うことになるわけです。 宣言の仕方 簡単な話、JSON書きなさいってお話です。 ただ、これだと後続のアクションで使用できないので JSON

    Power Automate のオブジェクト変数はこうやって使うべし - Qiita
    hiroomi
    hiroomi 2021/03/31
    “簡単な話、JSON書きなさいってお話です。”
  • Power Automate でデバッグする際のTips - MoreBeerMorePower

    『Power Automate でデバッグするのすごい大変』というツイートを最近よく見るので、普段やることと、最近知ったことをまとめておこうかと思います。 Power Automate や Logic Apps でデバッグって確かになかなか難しいですよね。内部処理をトレースできるわけではないので、どこでどういう値が渡されて何が問題だったかというのはエラーメッセージ頼みだったりします。 今回のスコープとしては、ある程度エラーは理解できる前提です。 以下がTipsの4つ 中身が見えなくなるステップでは直前・直後に「作成」 ツイートしたりTeamsに投稿するアクションをテスト時に止めたいなら「実行条件」 処理の途中を見たいなら「遅延(待ち時間)」 HTTPアクションで外部サービスをたたきたくないときは「静的な結果」 です。 1. 中身が見えなくなるステップでは直前・直後に「作成」 以前も紹介した

    Power Automate でデバッグする際のTips - MoreBeerMorePower
    hiroomi
    hiroomi 2021/03/31
    “処理の途中を見たいなら「遅延(待ち時間)」”