問合管理プロセス, SharePoint Online リスト保存 20230227
Web フォームや電話からの問合対応について、一元管理するプロセスです。
Microsoft Forms / Google Forms から受け付けます。
問合対応の完了後、Power Automate 経由で SharePoint Online リスト(Microsoft Lists)にデータが自動アップロードされます。
フィールド名, Num
, 初期値
Download
- inquiry-response-20220227-ja.qar
- inquiry-response-20220227-ja.csv (データ項目定義インポート用)
Professional でのみご利用いただけます。
Notes
- SharePoint Online リスト(Microsoft Lists)側で、以下の項目が準備されていることを前提に設定しています。「選択肢」や「ユーザー」はあらかじめリスト側・Microsoft365側で設定されているもののみ指定可能です。
- (タイトル,テキスト)
- 会社名,テキスト
- 受信日時,日付と時刻
- 問合ID,テキスト
- 問合種別1,選択肢
- 問合種別2,選択肢
- 問合内容,複数行テキスト
- 回答日時,日付と時刻
- 回答概要,複数行テキスト
- 詳細リンク,ハイパーリンク
- 回答担当者,ユーザー
- (添付ファイル)
- Power Automate 側で、以下の処理を行うフローが設定されていることを前提に設定しています(画像は Power Automate 側の設定イメージです)。
- HTTP 要求の受信
- SharePoint Online リストの項目の作成
- Base64 文字列のファイル変換 および SharePoint Online リストの添付ファイルの追加(文字列がある場合のみの条件つき)

- Power Automate 側の「HTTP 要求の受信時」で、「要求本文の JSON スキーマ」が以下であることを前提に設定しています。
{
"type": "object",
"properties": {
"subject": {
"type": "string"
},
"name": {
"type": "string"
},
"receiveDate": {
"type": "string"
},
"id": {
"type": "string"
},
"kind1": {
"type": "string"
},
"kind2": {
"type": "string"
},
"function": {
"type": "string"
},
"inquiryDetail": {
"type": "string"
},
"inquiryFile": {
"type": "string"
},
"inquiryFileName": {
"type": "string"
},
"responseDate": {
"type": "string"
},
"responseDetail": {
"type": "string"
},
"responseFile": {
"type": "string"
},
"responseFileName": {
"type": "string"
},
"link": {
"type": "string"
},
"operator": {
"type": "string"
}
}
}
- Questetra BPM Suite 側の「メッセージ送信中間イベント(HTTP)」で指定する URL には、Power Automate 側の「HTTP 要求の受信時」の「HTTP POST の URL」を指定する。
- URL例:https://prod-04.japaneast.logic.azure.com:443/workflows/xxxxx/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=xxxxx
Capture

