特殊な管理 > データセキュリティの確保 > セキュリティラベルと免除承諾 > UpdateSecurityLabels コマンドラインユーティリティの使用 > オブジェクト情報およびセキュリティラベル値をエクスポートするための設定
オブジェクト情報およびセキュリティラベル値をエクスポートするための設定
オブジェクト情報とそれらのオブジェクトに適用されているセキュリティラベル値をエクスポートする前に、追加の設定が必要です。
1. テーブルビューでのセキュリティラベルの表示を有効にします。詳細については、ステップ 17: セキュリティラベルをテーブルビューに表示する - オプションを参照してください。
2. AvailableAttributes.xml ファイルを修正し、テーブルビューでオブジェクト ID 属性を表示できるようにします。
a. カスタマイズしたファイルのための安全領域を確保します (まだこれを行っていない場合)。詳細については、カスタマイズしたファイルの管理およびテキスト調整のためのディレクトリ構造の設定を参照してください。
b. ソースファイル <Windchill>/codebase/com/ptc/core/htmlcomp/createtableview/AvailableAttributes.xml に移動します。
<Windchill>Windchill ソリューションのインストール場所です。
c. AvailableAttributes.xml ファイルを以下の場所にコピーします。
<Windchill>/wtSafeArea/siteMod/codebase/com/ptc/core/htmlcomp/createtableview
および
<Windchill>/wtSafeArea/ptcOrig/codebase/com/ptc/core/htmlcomp/createtableview
d. <Windchill>/wtSafeArea/siteMod/codebase/com/ptc/core/htmlcomp/createtableview/AvailableAttributes.xml ファイルをテキストエディタで開きます。
e. 別の Map エレメントのすぐ下の <!-- js id mappings --> セクションの下に以下の行を追加します。
<Map id="thePersistInfo.theObjectIdentifier" jsId="objOID"/>
f. <Class name=”wt.fc.Persistable”> エレメントの下に以下の行を追加します。
<Attribute id="thePersistInfo.theObjectIdentifier"/>
g. 保存して閉じます。
3. SearchResultsTable.properties.xconf ファイルを修正して、「サーチ結果」テーブルからセキュリティラベルをエクスポートできるようにします。
a. ソースファイル <Windchill>/codebase/com/ptc/netmarkets/search/SearchResultsTable.properties.xconf に移動します。
b. SearchResultsTable.properties.xconf ファイルを以下の場所にコピーします。
<Windchill>/wtSafeArea/siteMod/codebase/com/ptc/netmarkets/search
および
<Windchill>/wtSafeArea/ptcOrig/codebase/com/ptc/netmarkets/search
c. <Windchill>/wtSafeArea/sitemod/codebase/com/ptc/netmarkets/search/SearchResultsTable.properties.xconf ファイルをテキストエディタで開きます。
d. 以下の説明に従ってこのファイルを編集します。
Windchill Service Parts モジュールがインストールされていない場合:
以下の行を修正します。
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableResultTableView" requestor="java.lang.Object"
selector="wt.fc.Persistable.defaultSearchView"/>
これによってサブクラスを以下のように更新します。
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableAllAttrsResultTableView" requestor="java.lang.Object"
selector="wt.fc.Persistable.defaultSearchView"/>
Windchill Service Parts モジュールがインストールされている場合:
以下の行を修正します。
<Option serviceClass="com.ptc.arbortext.windchill.partlist.view.PartsListAllAttrsResultTableView" requestor="java.lang.Object"
selector="com.ptc.arbortext.windchill.partlist.PartList.defaultAllTypesSearchView"/>
これによってサブクラスを以下のように更新します。
<Option serviceClass="com.ptc.netmarkets.search.views.PersistableAllAttrsResultTableView" requestor="java.lang.Object"
selector="com.ptc.arbortext.windchill.partlist.PartList.defaultAllTypesSearchView"/>
e. 保存して閉じます。
f. Windchill シェル内から、以下のコマンドを実行して更新したファイルをインストールディレクトリにコピーします。
ant -f bin/swmaint.xml installSiteChanges
g. windchill シェル内から、次のコマンドを実行して変更を適用します。
xconfmanager -pF
4. Windchillメソッドサーバーを再起動します。
これは役に立ちましたか?