レジストレーション検証で、Vault が影響を受けるレコードに変更を確定する前に、ユーザは、レジストレーションと登録済み詳細に対する更新を検証するためのワークフロータスクを完了する必要があります。設定されている場合、Vault は、登録済み詳細の管理プロセスの一部として、またはユーザが登録と登録済み詳細を直接編集する際に、登録確認を強制できます。
Note: この機能は、RIM Registrations Vault でのみ使用できます。
レジストレーションデータ検証の設定
以下の手順で、登録データの検証を有効にします:
- すべての登録済み詳細オブジェクトにシステム管理命名を有効化します。命名パターンが 128 文字を超えないようにします。超えた場合はレコードの作成に失敗することがあります。
- レジストレーションオブジェクトのページレイアウトを更新して、未証明レジストレーションデータに関連するオブジェクトセクションを追加します。関連オブジェクトセクションの追加ダイアログで、関連リストのフィルタリングに以下の条件を追加します: 未証明レジストレーションデータタイプと未証明データが同じ。
- 任意の作業:レジストレーションオブジェクトに動的アクセスコントロールまたはカスタム共有ルールを設定します。これにより、ワークフローを設定する際にロールを使用できます。また、アプリケーション設定ページで、検証ワークフローに参加できるロールを決定できます。
- 任意の作業: 登録および登録済み詳細オブジェクトのライフサイクルにおいて、対象となるライフサイクルの状態にマッピングする状態タイプのグループを設定します。状態タイプを設定することで、指定されたライフサイクル状態での検証を回避し、検証ワークフローのタスクが開いているレコードをユーザが編集できないようにします。この手順の詳細は、以下をご覧ください。
- 管理者 > コンテンツ設定 > ワークフローに進み、レジストレーションデータ検証ワークフローを開きます。機能を有効化する前にこのワークフローを設定する必要があります。この手順の詳細は、以下をご覧ください。
- ワークフロータスクを受信するユーザまたはロールの権限セットを更新し、オブジェクト: 未証明レジストレーションデータ: 参照権限を追加します。ユーザに、未証明データオブジェクトタイプおよび変更の概要オブジェクトタイプに読み取り権限があることを確認します。
- ユーザがウィザードで修正できるすべてのレジストレーションオブジェクトライフサイクル状態に、レジストレーションデータ検証ワークフローを開始するためのユーザアクションを追加します。このアクションを追加すると、Vault は適切なワークフロータスクを割り当て、システムメッセージを送信することができます。ユーザが手動でワークフローを開始しないように、アトミックセキュリティを設定することができますが、エラーが生じた場合はユーザがワークフローを手動で行う必要がある場合があります。
- 登録データの検証を有効にします。この手順の詳細は、以下をご覧ください。
状態タイプの設定
カスタム状態タイプを設定することで、検証を実行するライフサイクル状態を指定できます。すべてのライフサイクルで利用可能な状態タイプのグループを構成することをお勧めします。その後、登録および登録済み詳細オブジェクトのライフサイクルにおいて、これらの状態タイプにそれぞれ1つのライフサイクル状態を関連付けます。
例えば、以下のような状態タイプは、"{状態名} - 検証 "という命名パターンで設定することをお勧めします。
- 承認済 - 検証
- 保留中承認 - 検証
- 予定 - 検証
状態タイプを設定および関連付けた後、アプリケーション設定ページでデータ検証を有効にすると、Vault が検証を実行する状態タイプを選択できます。状態タイプの作成についての詳細は、オブジェクト状態タイプの管理を、状態タイプをオブジェクトのライフサイクル状態に関連付けることについての詳細は、オブジェクトのライフサイクルの設定を参照します。
レジストレーションデータ検証ワークフローの設定
RIM Registration Vault には、標準のレジストレーションデータ検証ワークフローがデフォルトで含まれています。ワークフローには基本的な概要が含まれますが、機能を十分に設定するには以下の更新を行う必要があります:
- ワークフロー開始手順の参加者コントロールのすべてを、参加者としてロールを使用に設定します。
- ワークフロータスクを受け取るためにユーザが選択できるロールを追加します。
- 異なるロールに並行レビュータスク、または連続レビュータスクを設定するかどうかを決定する必要があります。
- 単一のユーザがタスクを完了する必要があるか、またはグループのすべてのユーザが対応する必要があるかを決定する必要があります。
- 1 人のユーザが変更を却下した場合、ワークフローを省略するかどうかを決定する必要があります。
- ワークフローに、承認または却下の結果に合わせたシステムのアクションステップを 2 つ含めます。これらの手順は、ワークフローの終了時に、レジストレーションおよび登録済み詳細を追加または更新するためのジョブを Vault が開始するかどうかを決定します。
上記の更新に加え、組織のビジネス要件を満たすためにさらにワークフローを設定することが推奨されます。
レジストレーション検証リダイレクトの設定
ユーザがタスクタブの登録検証タスクのための完了ボタンをクリックすると、ユーザを自動的にレジストレーションレコードに進めるように設定できます。これを行うには、ワークフロータスク手順の設定時に、レジストレーション検証リダイレクトカスタムアクションを追加します。
このアクションを追加すると、Vault はタスクの完了ボタンを上書きし、ユーザをレジストレーションレコードの詳細ページにリダイレクトします。未証明データオブジェクトの関連オブジェクトセクションの名前が、レジストレーションオブジェクトページレイアウトで unverified_registration_data__c
である場合、Vault は、レジストレーションレコードにリダイレクトする際に、このセクションを拡張します。
レジストレーション検証の有効化
レジストレーション検証の有効化のために、管理者 > 設定 > アプリケーション設定に進み、登録済み詳細の管理データを検証用に送信しますを選択します。このチェックボックスを設定した後、ビジネスプロセスに合わせて追加のオプションを有効化できます:
- 検証状態タイプドロップダウンで、Vault が検証ワークフローを実行できる特定の登録または登録済み詳細オブジェクトのライフサイクル状態タイプを選択できます。選択しない状態タイプについては、Vault は、ユーザが登録済み詳細の管理ウィザードを実行するか、登録および登録済み詳細を編集した後、確認のために変更案を送信することなく、直ちに変更を実行します。特定の状態タイプを選択しない場合、Vault はすべての状態タイプに対して検証を実施します。
- 検証グループの選択ドロップダウンで、検証ワークフローに参加できるグループを選択できます。グループを選択しない場合、Vault はオブジェクトの記録共有設定を使用して参加者を決定します。
設定の特記事項と制限
登録検証は、登録または登録済み詳細オブジェクトのライフサイクルで設定した追加のワークフローやライフサイクル状態変更ユーザーアクションには適用されません。ユーザが検証を回避できないように、これらのオブジェクトのライフサイクルにおけるすべてのワークフローとライフサイクル状態の変更ユーザまたはエントリのアクションを慎重に検討します。以下を確認します:
- ワークフローは、Vault が検証を実施しないライフサイクル状態のフィールドのみをユーザーに更新可能とします。
- Vaultが検証を実施するライフサイクル状態には、ユーザが手動でレコードを新規ライフサイクル状態に移動できるユーザアクションやワークフローは含まれません。オブジェクトレコード詳細ページの編集と検証オプションでは、代わりにユーザがレコードを新規ライフサイクル状態に移動できることに注意してください