1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SharePoint Onlineで承認申請ワークフローを作る2

Last updated at Posted at 2024-04-08

承認申請ListViewの構造

項目名 属性 備考
タイトル 1 行テキスト
申請者 ユーザーまたはグループ
申請日 日付と時刻
承認者 ユーザーまたはグループ
ステータス 選択肢
却下理由 複数行テキスト
承認申請画面のURL 1 行テキスト
RouteSelection(承認経路) 参照
ListName 1 行テキスト 日本語のラベル
ListName2 1 行テキスト 英語の名前
OrgId 数値 元の承認申請リストのアイテムのId
PermissionAfterApproval ユーザーまたはグループ 編集権限を付与する管理者用のグループ名

承認申請ListViewのフロー

それぞれの承認申請が作成された時にワークフロー用の承認申請ListViewリストにアイテムが追加されます。この時にフローを開始させます。

アイテムが作成されたらフローを起動させます

image.png

承認経路マスターのリストを参照します。

承認申請のリストで承認経路を選択させているので、そのIdを使って1件のアイテムを取得します。

image.png

元の承認申請用のリストのアイテムのIdを抽出します。

image.png

このリストの編集、参照権を変えたいので一旦すべての共有権限を停止します。

image.png

申請者に編集権限を付与します。

image.png

承認者に編集権限を付与します。

image.png

管理部門に編集権を与えたいのでグループを取得します。

名前からグループを取得します。

image.png

グループのidを抽出

image.png

この承認申請ListViewリストに編集権限をグループに付与する

image.png

メール送信で使うリンクを作成します。

image.png

元の承認申請のリストのアイテムのURLです。

<P> <a href="@{triggerBody()?['ApprovalURL']}"> @{triggerBody()?['Title']}  </a></p>

テンプレートをそのまま使っている承認申請の部分

image.png

メールの本文 承認あるいは否認された時に申請者に送信されるメール

image.png

この承認申請ListViewのステータスを更新します。

image.png

元の承認申請のリストのステータスも更新します。

image.png

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?