セキュリティラベルの設定手順
ソリューションエレメント
エレメント
タイプ
説明
セキュリティラベルとセキュリティラベル値の BAC zip
zip
以下の BAC パッケージ:
「サイト」 > 「ユーティリティ」 > 「セキュリティラベル管理」を使用して作成されたセキュリティラベル
「サイト」 > 「ユーティリティ」 > 「タイプおよび属性の管理」 > 「モデル化された列挙をカスタマイズ」を使用して作成されたセキュリティラベル値
モジュール内の場所: <カスタマイズのルートディレクトリ>/generated/BAC
セキュリティラベルのコンフィギュレーションファイル
XML ファイル
標準セキュリティラベルと免除承諾のコンフィギュレーションを格納するための XML ファイル
モジュール内の場所: <カスタマイズのルートディレクトリ>/configurations/conf
論理属性のサイトファイル
XML ファイル
セキュリティラベルごとにプロパティのサブエレメントを wt.access.SecurityLabeled クラスエレメントに追加する XML ファイル
モジュール内の場所: <カスタマイズのルートディレクトリ>/configurations/resources
ラベル属性の属性ハンドラ
プロパティ
セキュリティラベル属性ごとに属性ハンドラを指定するプロパティ
モジュール内の場所: <カスタマイズのルートディレクトリ>/configurations/xconf/custom.site.xconf
custom.site.xconf
XCONF
Windchill プロパティを追加または修正する XCONF ファイル
モジュール内の場所: <カスタマイズのルートディレクトリ>/configurations/xconf/custom.site.xconf
カスタムセキュリティラベルのコンフィギュレーションファイルの場所を指定するプロパティ: wt.access.configuration.securityLabelsConfigurationFile
カスタム論理属性のサイト XML ファイルの場所を指定するプロパティ: com.ptc.core.meta.common.impl.LogicalIdentifierFactory.translatorSelectors
セキュリティラベルにオブジェクト初期化規則を作成できるように、RuleConfigurableTypeAttribute.properties ファイルにセキュリティラベルを追加するプロパティ: wt.access.SecurityLabeled
セキュリティラベル属性ごとに属性ハンドラを指定するファイル: FoundationAttributeHandler.properties
カスタマイズのモジュール構造
<customizationRootDirectory>
├── configurations
│ ├── conf
│ │ ├── custom
│ │ └── securityLabelsConfiguration.xml
│ ├── resources
│ │ ├── custom
│ │ └── LogicalAttributesSite.xml
│ └── xconf
│ └── custom.site.xconf
└── generated
└── BAC
└── SL_GLOBAL_ENUMERATION_Target.zip
手順
Windchill ソリューションでセキュリティラベルと免除承諾を有効にして設定するときの手順を以下に示します。以降の各セクションで、それぞれの手順について詳しく説明します。設定を開始する前に、セキュリティラベルの設定を開始する前にの各項目の作業を完了しておいてください。
これは役に立ちましたか?