ライフサイクル ステータス変更を編集する
特定のライフサイクル ステータスのオブジェクトが新しいライフサイクル ステータスに移動する変更条件を設定します。ステータスの変更に応じて自動的にトリガされるアクションを指定することもできます。
注: この機能は Autodesk Vault Professional エディションで使用できます。
オブジェクトが特定のライフサイクル ステータスから次のライフサイクル ステータスに移行するとき、これを「変更」と呼びます。たとえば、[処理中]ステータスから[リリース済]ステータスに移行するとき、ステータス変更が発生します。
ライフサイクルでのステータス変更ごとに、以下を設定できます。
- 変更条件: どのような場合にステータス変更を実行できるかを決定するプロパティの条件を設定します。たとえば、管理者は、[最初の承認者]プロパティに値が指定されていない場合には、ファイルを次のステータスに変更できないように変更条件を設定できます。
- [変更時に実行されるアクション]: 変更が正常に実行されたときに自動的に実行されるイベントを設定します。たとえば、ファイルが新しいステータスに移行すると、自動リビジョン バンプが実行されます。
- アクセス制御の権限: 変更を実行できるグループまたはユーザを指定します。
- リリースに関する制限: [ライフサイクル定義]ダイアログの[変更]タブで、各ステータス間で使用可能な変更を確認でき、また各変更の設定を編集できます。
ライフサイクルのステータス変更にアクセスする
[ツール] > [管理] > [Vault 設定] の順にクリックします。
[Vault 設定]ダイアログで、 [動作] タブ > [ライフサイクル]の順にクリックします。
[ライフサイクル定義]ダイアログで、ステータス変更を設定するライフサイクル定義の名前を選択し、 [編集] をクリックします。選択した定義名がタイトル バーに表示されます。
[ライフサイクル ステータス]一覧から、編集するライフサイクル ステータスを選択し、[変更]タブをクリックします。
[変更]タブの[ステータスから]列および[ステータスへ]列に、ステータス変更が一覧表示されます。修正する変更を選択し、 [編集] をクリックします。
[変更]ダイアログには、[条件]、[アクション]、[セキュリティ]の 3 つのオプションがあります。
変更条件を設定する
変更条件を使用して、変更が実行されるタイミングを指定します。この変更条件を満たさない限り、変更は実行されません。
変更条件を追加する
[変更]ダイアログで、 [条件] タブを選択します。[条件]タブで、変更を実行できる条件を定義します。
- 必要に応じて、特定のエンティティ クラスを基準にして、表示するプロパティをフィルタします。たとえば、[プロパティ]ドロップダウンに[ファイル プロパティ]のみが表示されるように設定できます。
- [プロパティ]フィールドで、プロパティを選択します。
- [条件]フィールドで、条件を選択します。
- 必要に応じて、[値]フィールドから値を選択します。条件定義によっては、[値]フィールドへの入力が不要な場合もあります。
[追加] をクリックします。[追加]ボタンの下にある一覧のテキスト ボックスにルールが追加されます。
ヒント: すべてのプロパティが条件に準拠してから変更が実行されることを保証するには、プロパティ コンプライアンス プロパティを使用します。これは、非リリース済みステータスからリリース済みステータスへの変更を設定する場合に組み入れると役立つルールです。
変更条件を削除、置換する
[変更]タブで、修正する変更を選択し、 [編集] をクリックします。
[変更]ダイアログの[条件]タブを選択し、次のいずれかを実行します。
- テキスト ボックスから定義済みの条件を選択し、 [削除] をクリックします。
- テキスト ボックスから定義済みの条件を選択し、[プロパティ]、[条件]、[値]の各ボックスで新しい条件を選択し、 [置換] をクリックします。
ブール演算子(大文字と小文字は区別しない)
変更条件値を定義するとき、以下のブール演算子を使用できます。
および | 条件には x と y が含まれます。 |
または | 条件には x または y のいずれかが含まれます。 |
NOT | 条件には x を持たないドキュメントが含まれます。 |
変更のアクションを編集する
変更のアクションは、変更が正常に実行されたときに発生するイベントです。次のステータスへ変更中にエラーが発生した場合、変更のアクションは発生しません。
[変更]タブにアクセスする
- [変更] ダイアログで、 [アクション] タブをクリックします。
- 特定のエンティティ クラスで使用できるアクションのみを表示するには、[フィルタ]ドロップダウンでエンティティ クラスを選択します(たとえば、フォルダのステータス変更で使用できるアクションのみを表示する場合は、[フォルダ]を選択します)。
バンプ リビジョン
変更が実行されたときに、リビジョンのバンプを発生させる場合は、次のアクションのいずれかを選択します。
- 1 次リビジョンをバンプ
- 2 次リビジョンをバンプ
- 3 次リビジョンをバンプ
注: 2 次リビジョンまたは 3 次リビジョンのレベルを選択するには、[1 次リビジョンをバンプ]の横にあるドロップダウン矢印を使用します。
または、この変更のアクションを除外するには、チェック ボックスをオフにします。
プロパティを同期する
プロパティをジョブ サーバと同期するには、
- [ジョブ サーバを使用して、プロパティを同期し、選択したファイル タイプを更新します]を選択します。
- 省略記号(...)ボタンをクリックし、ファイル タイプを選択します。
または、この変更のアクションを除外するには、チェック ボックスをオフにします。
リリースに関する制限
管理者は、従属する子、コンテンツ、およびリンク データのステータスに基づいて、Vault オブジェクトのリリース ステータスへの変更を制限するように選択できます。リリース済み(使用可能)ステータスでないデータによって、制限が発生し、選択したオブジェクトの変更が禁止されます。
[従属する子ファイルがリリース済みであることを確認してください] | ステータスに従属する子がリリース済みステータスであることを確認します。 |
[従属する子フォルダがリリース済みであることを確認してください] | プロジェクト フォルダのサブフォルダがリリース済みステータスであることを確認します。 |
[含まれているファイルがリリース済みであることを確認してください] | プロジェクト フォルダに格納されているすべてのファイルがリリース済みステータスであることを確認します。 |
[リンクしたファイルがリリース済みであることを確認してください] | プロジェクト フォルダまたはカスタム オブジェクトのすべてのリンク ファイルがリリース済みステータスであることを確認します。 |
[リンクしたフォルダがリリース済みであることを確認してください] | プロジェクト フォルダまたはカスタム オブジェクトのすべてのリンク フォルダがリリース済みステータスであることを確認します。 |
[リンクしたカスタム オブジェクトがリリース済みであることを確認してください] | プロジェクトまたはカスタム オブジェクトのすべてのリンク カスタム オブジェクトがリリース済みステータスであることを確認します。 |
[リンクしたアイテムがリリース済みであることを確認してください] | プロジェクト フォルダまたはカスタム オブジェクトのすべてのリンク アイテムがリリース済みステータスであることを確認します。 |
[子が廃番でないことを確認してください] | 子オブジェクトが廃番ステータスでないことを確認します。いずれかの子アイテムが廃番の場合、親はリリースされません。 |
[子アイテムがリリース済みであることを確認してください] | 子アイテムがリリース済みステータスであることを確認します。 |
[子アイテムがリリース済みであることを確認してください] | 子アイテムにこれまでにリリースされたリビジョンがあることを確認します。 |
[関連付けられたアイテム ファイル リンクが最新であることを確認してください] | 関連付けられたアイテム ファイル リンクが最新であることを確認します。 次に示す特定のアイテム ファイル リンクのみを指定するには、[...]ボタンをクリックします。 - 1 次ファイル リンク
- 2 次ファイル リンク
- 標準コンポーネント リンク
- 1 次サブコンポーネント ファイル リンク
- 2 次サブコンポーネント ファイル リンク
- デザイン ドキュメント
|
[関連付けられたアイテム ファイル リンクがリリースされていることを確認してください] | 関連付けられたアイテム ファイル リンクがリリース済みステータスであることを確認します。 次に示す特定のアイテム ファイル リンクのみを指定するには、[...]ボタンをクリックします。 - 1 次ファイル リンク
- 2 次ファイル リンク
- 標準コンポーネント リンク
- 1 次サブコンポーネント ファイル リンク
- 2 次サブコンポーネント ファイル リンク
- デザイン ドキュメント
|
パージ
ステータスの変更中にファイルおよびアイテムのパージを有効にするには、[パージ]アクションを選択します。対応するステータスの変更中に変更されたすべてのファイル、フォルダ、およびアイテムは、サーバ選択的パージ タスクを使用してパージされます。
Vault コネクタを使用して Fusion Manage にアイテムを同期する
このアクションを選択すると、ステータスの変更中にアイテムの自動同期が有効になります。アイテムが対応するステータスに移動すると、Vault コネクタ エージェントによってアイテムが自動的にキューに入れられ、Fusion Manage と同期されます。
カスタム ジョブを作成する
ライフサイクルの遷移にカスタム ジョブを関連付けます。カスタム ジョブを作成するためには 2 つの手順を実行する必要があります。最初に、管理者がライフサイクルにカスタム ジョブを追加します。次に、プログラマがジョブを作成します。
詳細情報: カスタム ジョブを作成する
変更のセキュリティを編集する
変更のセキュリティを設定することで、変更を実行できるユーザを決定します。[修正]アクセス権を持つすべてのユーザは、オブジェクトで[ステータスを変更]コマンドを呼び出すことができます。
ヒント: 現在、ステータスを廃棄するコマンドはありません。ただし、すべてのユーザに対して変更の実行アクセス権を拒否することにより、ステータスを手動で廃棄することができます。この場合、ファイルは他のステータスから当該ステータスに変更できなくなります。ただし、このブロックされたステータスから別のステータスへは引き続き変更することができます。
変更の制限を管理する
- [変更]ダイアログで、 [セキュリティ] タブをクリックします。
- [この変更に制約はありません] チェック ボックスがオンになっている場合は、変更に対してセキュリティ オプションを定義することはできません。変更の制約を追加するには、[この変更に制約はありません]チェック ボックスをオフにします(オンになっている場合)。[追加] をクリックします。
メンバーを追加する
変更のアクセス権を付与にするには、メンバーまたはグループを利用可能にして、[現在のメンバー]一覧に追加する必要があります。
- [メンバーを追加]ダイアログで、 [メンバーを選択] 一覧からメンバーまたはグループを選択して、[利用可能なメンバー]一覧に追加します。
- [利用可能なメンバー] 一覧で、[現在のメンバー]一覧に追加するメンバーまたはグループを選択し、 [追加] をクリックします。
メンバーを削除する
- [メンバーを追加]ダイアログで、[現在のメンバー]一覧からメンバーまたはグループを選択し、 [削除] をクリックします。
既存のメンバーのアクセス権を変更する
重要: ステータスの変更を実行するには、オブジェクト ベースのセキュリティ レベルで修正権限が割り当てられている必要があります。
- [メンバーを追加]ダイアログで、アクセスを許可または拒否するメンバーの横にあるアクセス権を選択し、ドロップダウン リストから新しいアクセス権を選択します。
ピア レビュー コントロールを設定する
ファイルのステータス変更時のピア レビューを設定します。この制御メカニズムによって、現在のユーザが、前にステータス変更を実行した同じユーザであるかどうかがチェックされます。
たとえば、ファイルを[作業中]ステータスから[リリース済]ステータスに変更する場合、[作業中]ステータスのファイルに対して作業しているユーザは、そのファイルを[リリース済]ステータスに変更できません。
ピア レビュー コントロールでは、状態遷移が発生するタイミングを決定する複数の変更基準を定義できます。条件が満たされると、自動的にユーザが「開始」ステータスおよび「終了」ステータスであるかがチェックされます。ファイルを変更の「開始」ステータスに設定したユーザは、ステータスを「終了」ステータスに変更できません。この機能を使用すると、権限の委任が簡単になり、透明性を高めることができます。
注:
- ピア レビューのチェックは、1 つのライフサイクル内のファイルおよび作業に対してのみ適用できます。
- ルール セット内のすべてのルールは、上から下への優先順位で実行されます。
ルールを追加する
[変更]ダイアログで、 [ピア レビュー] タブをクリックします。
[ピア レビュー]タブで、ステータス変更を実行できるルールを定義します。ルールには、複数の条件を含めることができます。
- [ルール名]フィールドで、ルール名を定義します。
- [プロパティ]フィールドで、プロパティを選択します。
- [条件]フィールドで、条件を選択します。
- 必要に応じて、[値]フィールドから値を選択します。条件定義によっては、[値]フィールドへの入力が不要な場合もあります。
[追加] をクリックします。ルールが[ルール条件]フィールドに追加されます。
ルールには複数の条件を追加できます。すべての条件を追加したら、[OK]をクリックします。
ヒント: すべてのプロパティが条件に準拠した後に変更を実行できるようにするには、[プロパティ コンプライアンス]プロパティを使用します。これは、[非リリース]ステータスから[リリース済]ステータスへの変更を設定する場合に組み入れると役立つルールです。
ルールを削除する
- [変更]タブで、修正する変更を選択し、 [編集] をクリックします。
- [変更]ダイアログで、 [ピア レビュー] タブを選択します。
- テキスト ボックスから定義済みルールを選択し、 [削除] をクリックします。