着信電子メールからドキュメントライブラリへのワークフローをトリガする方法
-
29-09-2020 - |
質問
これを働くためにこれを働くためにさまざまなものをたくさん試してきました。私は確かにいくつかの答えを得ることを求めるかもしれないと思いましたか、誰かがいかなるアイデアも持っていたかどうかを確認してください!
いくつかの背景:SharePoint 2013;私は、この目的のために特別に行われたSharePointドキュメントライブラリに、私のグループがそれらが変更されているものの説明を添付の文書と共に変更していることの説明を電子メールで電子メールで電子メールで送ることによって変更管理レコードシステムを作成しています。
文書ライブラリは電子メールで有効になっています。電子メールの電子メールでは、電子メールの件名のフォルダが作成されます。この内部には、電子メール本文/テキストの「.eml」コピーと電子メールにある添付ファイルが含まれています。
- これはすべてこれまでのところで働くことです -
今、私はチームのメンバーが電子メールアイテムへのリンクでメッセージを送信するように承認ワークフローを添付しようとしています(または多数のフォルダには何でも開いています)。 Outlookを「このタスクを開く」では、承認/拒否/ etcの上部にリンクアップします。
この設定は、以下の場合とまったく同じように機能します。
- 1)ワークフローは「文書」または「このリスト」として設定され、「repedial」 で開始するように設定されています。
- 2)添付ファイルはありません(すなわち、ライブラリ内のフォルダには.emlファイルのみが含まれています)。 がの添付ファイルである場合、それはすべてのアイテムのワークフローをトリガーします...私はただ '送信'ごとに1つのワークフローを望みます。
「フォルダ」と「作成された項目」に基づいてワークフローを設定しようとしましたが、はが電子メールのものであるように思われますが、その設定では何も起動しません。
私は「ドキュメントセット」を使用していたと見なしました - これは彼らのためのユースケースではほとんどユースケースですので、それが作成するための「着信電子メール」設定を変更する方法はないようです文書セットまたはそのようなもの。
tl; DR:
-
着信電子メールのワークフローを設定しようとしています
-
件名(.eml +添付ファイル)
によるフォルダに入ってくるメールグループ項目
-
"作成された項目の起動"
を使用してフォルダワークフローとして設定されている場合はトリガーしません。
-
は、ドキュメント/このリストのワークフローを「作成した項目」
で設定した場合にトリガーします。
-
文書/このリストとして設定されている場合、それは電子メールではなく個々のアイテムごとにトリガー
私がどのように想像するのか働くためにこれを得ることができる方法についてのアイデアや洞察?ありがとう!
解決
これに数回実行すると、デフォルトでは有効になりません。PowerShellを介して有効にする必要があります。
$spWebService = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$spWebService.DeclarativeWorkflowAutoStartOnEmailEnabled = $true
$spWebService.Update()
. 他のヒント
それに最小の追加このスイッチのステータスを確認することです。
$spWebService = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$spWebService.DeclarativeWorkflowAutoStartOnEmailEnabled
.