アダプティブ カード ジェネレーターのデバッグとトラブルシューティング (Outlook Actionable Messages)Summary<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Outlook Actionable Messages (OAM) プラグインをインストールしてアクティブ化し、サーベイや承認を実装しようとしても、エンドユーザーが期待した結果が得られない この KB では、プラグインとアクション可能なメッセージを適切に実装しているかどうかを確認する方法について説明します。 参照: ストア: Outlook のアクション可能なメッセージ アクション可能なメッセージ ドキュメント: Outlook のアクション可能なメッセージ サーベイのアクション可能なメッセージ: Outlook メールクライアント内にサーベイを埋め込む 承認のためのアクション可能なメッセージ: Outlook メールクライアント内に承認要求を埋め込む Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Paris など Instructions<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Outlook Actionable Messages の実装は困難な作業になる可能性があり、多くの要因が関係しています。 いくつかの重要な条件については、アクション可能なメッセージのドキュメント:メールサーバー (独自の SMTP セットアップがあるインスタンスの場合) と、場合によってはエンドユーザーのメールを処理するメールサーバーを確認してください。サポートされている Outlook のバージョン。 また、サーベイが基準を満たしていることを確認する必要もあります。詳細については、サーベイのアクション可能なメッセージを参照してください。 上記の基準がすべて当てはまり、タルトテストを行った場合、結果が期待どおりであるかどうかは必ずしも明らかではありません。 インスタンス側では、次の操作を実行できます。 生成されたメールを確認します。予想される埋め込み JSON が含まれているか確認します。 <script>{ "$schema":"http://adaptivecards.io/schemas/adaptive-card.json", "type":"AdaptiveCard", "version":"1.0", "hideOriginalBody":true, "expectedActors":["user@company.com"], "style":"emphasis", "originator":"1b0e10fd-f0aa-4b15-9afe-080d0ff-1b932", "body":[{"type":"Container","items":[{"type":"TextBlock","text":"..... そうでない場合は、まず html サニタイザーが原因である可能性があります。 Outlook Actionable Messages の埋め込み承認要求がメール通知に含まれていることを確認する方法 次に、ログを確認します。Outlook のアクション可能なメッセージのログは、想定されるスクリプトログステートメントにはありませんが、[システムログ] ->アプリケーションログの下にあります。アプリケーションスコープ:Outlook のアクション可能なメッセージ 次のようなメッセージが表示される場合があります。 Invoking adaptive card generator for surveysaborting due to invalid survey instance record: b8d36a58db993010919d5716f4961944Invoking adaptive card generator for approvalsysapproval_approver with valid sysapproval ref is required for actionable contentNot a valid approval record for adding adaptive cards. Adaptive content will not be added.Not a valid approval record for adding adaptive cards. No recipients are availableAdaptive content not returned from generator. Skipping to add adaptive cards これにより、発生する可能性のあるエラーを修正できます。 独自のアクション可能なメッセージを作成するのに十分な冒険心がある場合は、アクションを検証する価値があります。これは次の場所で実行できます: https://messagecardplayground.azurewebsites.net/このサイトには、アクション可能なメッセージを設計/テストできるサイトへのリンクもあります: https://amdesigner.azurewebsites.net/ そしてもちろん、 https://docs.microsoft.com/en-us/outlook/actionable-messages/