パブリッシングワークフロー
ワークフロー管理機能は、Prodへのすべてのパブリッシュが承認を必要とするワークフロープロセスを活性化します。
仕組み
ワークフロー管理機能は、Prodへのすべてのパブリッシュが承認を必要とするワークフロープロセスを活性化します。Prodへのパブリッシュ権限がないユーザーは、ProdへのパブリッシュリクエストをProdへのパブリッシュ権限を持つユーザーに承認を求めることができます。承認されれば、変更はProdに反映されます。それ以外の場合は、パブリッシュは行われません。バージョンが承認待ちの間は、承認者のみがそれに対する変更を保存できます。このため、提出者はProdへのパブリッシュ時に常に名前を付けて保存を行うことが重要です。
以下の用語と、この機能を使用する際のワークフロー管理への適用方法を理解してください:
- 無効
ワークフロー管理が無効化されている(デフォルト構成)場合、Prodへのパブリッシュターゲットは、それを使用する権限を持つユーザーのみが利用できます。 - 有効
ワークフロー管理が有効化されている場合、Prodへのパブリッシュターゲットは、Devへのパブリッシュ権限またはQAへのパブリッシュ権限を持つ任意のユーザーが利用できます。 - 提出者
Prodへのパブリッシュリクエストを提出するユーザーを提出者と呼びます。提出者がProdへのパブリッシュバージョンを提出すると、それは実際にパブリッシュされる前にレビューが必要な保留中のパブリッシュのキューに送られます。 - 承認者
Prodへのパブリッシュ権限を持つユーザーは、保留中のリクエストが通知され、提出されたバージョンを承認または拒否することができます。
ワークフロー
提出者から承認者へのワークフローは以下の通りです:
- 提出者が名前を付けて保存を行い、パブリッシュ先: Prodを選択します。
保存された変更は実際にはProdにパブリッシュされず、代わりにレビューを待つキューに送られます。 - すべての承認者にProdへの保留中のパブリッシュリクエストの通知メールが送信されます。
- 任意の承認者がアカウント/プロファイルにログインして保留中のパブリッシュをレビューし、次の2つのアクションのいずれかを取ることができます:
- 承認 – 変更が承認され、バージョンがProdにパブリッシュされます。
- 拒否 – 変更が拒否され、パブリッシュは行われません。
ワークフロー管理の構成
以下のセクションでは、パブリッシュ構成画面からワークフロー管理を有効にする方法と、提出者と承認者のユーザー権限を更新する方法について説明します。
ワークフロー管理の有効化
プロファイルのワークフロー管理を有効にするには、以下の手順を使用します:
-
管理メニューで、パブリッシュ構成の構成をクリックします。パブリッシュ構成ダイアログが表示されます。
-
バージョンワークフローセクションで、ワークフロー管理までスクロールダウンし、オンをクリックします。
-
保存をクリックします。保存/パブリッシュダイアログが表示されます。
-
名前を付けて保存をクリックします。
提出者が名前を付けて保存を使用することが承認者にとって重要です。提出者が保存を選択すると、現在のバージョンはすべての提出者に対してロックされます。
-
新しいタイトルと説明的なノートを入力します。
-
1つ以上のパブリッシュ環境を選択します。
-
パブリッシュをクリックします。
ユーザー権限の調整
ワークフロープロセスは、提出者と承認者という2種類のユーザーに依存しています。以下のセクションでは、各タイプのユーザーのユーザー権限を調整する方法について説明します。
提出者の権限
提出者は、直接Prodにパブリッシュできないユーザーです。彼らの変更はワークフロープロセスを通じて承認されなければなりません。提出者はProd環境へのパブリッシュ権限を削除する必要があります。QA環境へのパブリッシュとDev/カスタム環境へのパブリッシュの構成はチェックしたままにしておく必要があります。
提出者のユーザー権限を調整するには、以下の手順を使用します:
- 管理メニューで、ユーザー管理をクリックします。ユーザーマネージャーダイアログが表示されます。
- 既存のユーザーを選択するか、ユーザーを追加するためのチェックボックスをクリックし、次にユーザー権限の編集/表示をクリックします。
新しいダイアログが表示されます。 - プロファイルの選択ラジオボタンを選択し、プロファイルリストのデフォルト値をそのままにします。
- 次へをクリックします。
- Dev/カスタム環境へのパブリッシュとQA環境へのパブリッシュがチェックされたままであることを確認します。
- Prod環境へのパブリッシュのチェックを外し、次に次へをクリックします。
- 完了をクリックします。
- ユーザー権限の編集/表示ダイアログを閉じるために閉じるをクリックします。
- 変更を保存し、パブリッシュします。
承認者の権限
承認者は、直接Prodにパブリッシュできるユーザーであり、Prodへの保留中のパブリッシュのレビューを担当します。承認者はProd環境へのパブリッシュ権限を有効にする必要があります。パブリッシュリクエストが提出されるたびにすべての承認者がメール通知を受け取るため、プロファイル内の承認者の数を制限することが最善です。
承認者のユーザー権限を調整するには、以下の手順を使用します:
- 管理メニューで、ユーザー管理をクリックします。ユーザーマネージャーダイアログが表示されます。
- 既存のユーザーを選択するか、ユーザーを追加するためのチェックボックスをクリックし、次にユーザー権限の編集/表示をクリックします。
- プロファイルの選択ラジオボタンを選択し、プロファイルリストのデフォルト値をそのままにします。
- 次へをクリックします。
- Prod環境へのパブリッシュをチェックし、次に次へをクリックします。
- 完了をクリックします。
- ユーザー権限の編集/表示ダイアログを閉じるために閉じるをクリックします。
- 変更を保存し、パブリッシュします。
ワークフローの例
ワークフロー管理を有効にし、ユーザーのパブリッシュ権限を構成したら、それを実際に動作させる準備が整います。以下の例では、ワークフロー管理が有効になっている場合のワークフロープロセスを示しています。
パブリッシュリクエストの提出
提出者が変更を行った場合、DevとQAの環境に自由に保存とパブリッシュを行い、その後承認者が変更を承認し、Prodにパブリッシュします。
提出者がProdへのパブリッシュリクエストを提出するための手順は以下の通りです:
- 変更が完了したら、保存/パブリッシュをクリックします。
- 名前を付けて保存をクリックします。
- バージョンノートを入力します。
- パブリッシュ場所セクションで、Prod - 承認が必要を選択します。
- パブリッシュをクリックします。
パブリッシュが承認待ちであることを示す赤いボックスが保存/パブリッシュボタンの隣に表示されます。
名前を付けて保存が行われ、Prodへのパブリッシュリクエストが送信された後、提出者はその保留中のバージョンに対する変更をリクエストが承認または拒否されるまで行うことはできません。
パブリッシュリクエストの承認または拒否
ユーザーがパブリッシュリクエストを提出した後、すべての承認者は以下のようなリクエストに関するメールを受け取ります。メールの指示に従い、コンソールに移動してリクエストをレビューします。
パブリッシュリクエストを承認または拒否するには、以下の手順を使用します:
-
サイドバーで、iQタグ管理に移動します。
-
保存/パブリッシュボタンの隣にある赤いボックスをクリックします。これは、レビューを待っているパブリッシュリクエストの数を示しています。
保留中のリクエストダイアログが表示されます。 -
承認または拒否するエントリをクリックします。
パブリッシュノートとアクションボタンが表示されます。 -
バージョンノートを表示するために、任意のリクエストにマウスを置きます。
-
承認または拒否をクリックします。
- 承認をクリックすると、保存/パブリッシュウィンドウが表示され、通常通り保存とパブリッシュを行うように促されます。パブリッシュする前にProd環境を選択することを確認してください。
- 拒否をクリックすると、リクエストは拒否され、リクエスト者に対してさらなるアクションを求めるメールが送信されます。
-
閉じるをクリックします。
最終更新日 :: 2024年March月29日