Sicherheitsbeschriftungen und Werte deaktivieren
Wenn eine Sicherheitsbeschriftung oder ein Standard-Sicherheitsbeschriftungswert nicht mehr benötigt wird, sollte sie bzw. er in der Sicherheitsbeschriftungs-Konfigurationsdatei deaktiviert werden. Deaktivierte Sicherheitsbeschriftungen und Sicherheitsbeschriftungswerte werden weiterhin durchgesetzt, bis zur Beschriftung oder Wert gelöscht wird.
Deaktivierte Sicherheitsbeschriftungen:
• werden in Fenstern zum Erstellen neuer Objekte nicht angezeigt.
• wird als Spalte in der Tabelle Objektliste angezeigt, die im Fenster Sicherheitsbeschriftungen bearbeiten verfügbar ist. Bei Standard-Sicherheitsbeschriftungen werden nur der aktuelle Nicht-Null-Wert und der Null-Wert der Sicherheitsbeschriftung angezeigt, und nur der Null-Wert kann ausgewählt werden. Sobald die Beschriftung einen Null-Wert aufweist, kann die Spalte für die deaktivierte Beschriftung nicht mehr bearbeitet werden.
Deaktivierte Standard-Sicherheitsbeschriftungswerte:
• werden in Fenstern zum Erstellen neuer Objekte in der Liste auswählbarer Werte für die Sicherheitsbeschriftung nicht angezeigt.
• werden im Fenster Sicherheitsbeschriftungen bearbeiten für vorhandene Objekte nur dann angezeigt, wenn es sich um den aktuellen Wert der Sicherheitsbeschriftung handelt. Sobald der Beschriftungswert geändert wird, wird der deaktivierte Wert nicht mehr angezeigt und kann nicht mehr ausgewählt werden.
Sicherheitsbeschriftung oder Beschriftungswert deaktivieren
Um eine Sicherheitsbeschriftung oder einen Standard-Sicherheitsbeschriftungswert zu deaktivieren, führen Sie die folgenden Schritte aus:
1. Markieren Sie die Sicherheitsbeschriftung oder den Standard-Sicherheitsbeschriftungswert in der Sicherheitsbeschriftungs-Konfigurationsdatei als deaktiviert.
◦ Ändern Sie bei einer Sicherheitsbeschriftung den Parameter enabled des Tags SecurityLabel von true in false, z.B.:
<SecurityLabel name="EXPORT_CONTROL" enabled="false">
◦ Ändern Sie bei einem Standard-Sicherheitsbeschriftungswert den Parameter enabled des Tags SecurityLabelValue von true in false, z.B.:
<SecurityLabelValue name="UNK" enabled="false">
2. Ändern oder entfernen Sie Objektinitialisierungsregeln, in denen deaktivierte Sicherheitsbeschriftungen oder Beschriftungswerte angegeben werden.
3. Starten Sie den Methodenserver neu, um die Konfigurationsänderungen zu aktivieren.
|
|
Wenn Sie wählen, dass individuelle Sicherheitsbeschriftungen in benutzerdefinierten Tabellen als optionale Spalten konfiguriert werden können, müssen Benutzer, die die deaktivierte Sicherheitsbeschriftung ihrer Tabellenansicht hinzugefügt haben, die deaktivierte Sicherheitsbeschriftungsspalte aus ihrer Tabellenansicht entfernen. Wenn der Benutzer die Spalte nicht entfernt, wird der interne Name der Sicherheitsbeschriftung anstatt des Anzeigenamens angezeigt.
|
Deaktivierte Sicherheitsbeschriftungen oder Beschriftungswerte entfernen
Wenn Sie eine Sicherheitsbeschriftung oder einen Standard-Sicherheitsbeschriftungswert vollständig aus der Sicherheitsbeschriftung-Konfigurationsdatei entfernen möchten, anstatt es bzw. ihn nur zu deaktivieren, müssen Sie zunächst alle Verwendungen der Sicherheitsbeschriftung oder des Standard-Sicherheitsbeschriftungswerts, in Objektinitialisierungsregeln, Projekt- oder Programmvorlagen, Ladedateien und Importdateien entfernen. Wenn die Sicherheitsbeschriftungs-Einstellungen für ein Objekt Beschriftungen oder Standard-Sicherheitsbeschriftungswerte umfassen, die in der Sicherheitsbeschriftungs-Konfigurationsdatei nicht vorhanden sind, wird bei jedem Zugriff auf das betreffende Objekt eine Ausnahme ausgelöst.
Um alle Verwendungen einer Sicherheitsbeschriftung zu entfernen, ändern Sie alle Verwendungen der Sicherheitsbeschriftung in den Null-Wert.
Um alle Verwendungen eines Sicherheitsbeschriftungswerts zu entfernen, ändern Sie alle Verwendungen des betreffenden Beschriftungswerts auf den Null-Wert für die Sicherheitsbeschriftung oder auf einen Beschriftungswert, der aktiviert bleibt.
Nachdem alle Verwendungen des Sicherheitsbeschriftungsnamens oder standardmäßigen Sicherheitsbeschriftungswerts entfernt wurden, löschen Sie die Sicherheitsbeschriftung oder den standardmäßigen Sicherheitsbeschriftungswert aus der Sicherheitsbeschriftung-Konfigurationsdatei. Sie sollten auch alle Referenzen auf die Sicherheitsbeschriftung oder den standardmäßigen Sicherheitsbeschriftungswert aus Ressourceninformationsdateien und anderen Dateien entfernen, in die während der Konfiguration Referenzen auf die Sicherheitsbeschriftung oder den standardmäßigen Sicherheitsbeschriftungswert eingefügt wurden. Informationen über die Dateien und den Ort, an dem diese Informationen angegeben werden, finden Sie unter
Sicherheitsbeschriftungen konfigurieren.
Sicherheitsbeschriftungsfunktion deaktivieren
Die Sicherheitsbeschriftungsfunktion kann global deaktiviert werden, indem der Parameter enabled des Tags SecurityLabelsConfiguration in der Sicherheitsbeschriftungs-Konfigurationsdatei von true in false geändert und der Methodenserver neu gestartet wird. Vorhandene Sicherheitsbeschriftungs-Einstellungen können auch bei deaktivierter Funktion bestehen bleiben.
|
|
Selbst wenn die Sicherheitsbeschriftungsfunktion global deaktiviert ist, muss der für jede Sicherheitsbeschriftung in der Konfigurationsdatei festgelegte Ressourcenschlüssel in der Organisationsmappe Sicherheitsbeschriftungen vorhanden sein, damit der Methodenserver starten kann. Ebenso müssen die für vorhandene Objekte festgelegten Sicherheitsbeschriftungen und Standard-Sicherheitsbeschriftungswerte in der Sicherheitsbeschriftungs-Konfigurationsdatei vorhanden sein, damit ein Zugriff auf die Objekte möglich ist. Wenn die Sicherheitsbeschriftungsfunktion deaktiviert ist, werden Sicherheitsbeschriftungen nicht erzwungen, und Sicherheitsbeschriftungen sowie Vereinbarungen werden in der Windchill Benutzeroberfläche nicht dargestellt.
|
Eine mehrwertige Standardsicherheitsbeschriftung zu einer einwertigen Standardsicherheitsbeschriftung abändern
Um eine mehrwertige Standardsicherheitsbeschriftung zu einer einwertigen Standardsicherheitsbeschriftung abzuändern, entfernen Sie das MultiValueLogicalOperator Tag aus dem SecurityLabel Element in der Sicherheitsbeschriftungs-Konfigurationsdatei. Bevor Sie eine Abänderung durchführen, müssen Sie zunächst sicherstellen, dass keine Objekte, Objektinitialisierungsregeln, Projekt- oder Programmvorlagen, Lade- und Importdateien mehrere Werte für die Sicherheitsbeschriftung aufweisen, die Sie abändern möchten.