Skip to main content
16-Pearl
October 30, 2025
Question

Security Labels Configuration

  • October 30, 2025
  • 1 reply
  • 213 views

When Registering Sceurity Labels, What is the use of registering the security label in logicalform and external form in logicalattributessite.xml

<Class name="wt.access.SecurityLabeled">
<Property>
<LogicalForm>ALL_SECURITY_LABELS</LogicalForm>
<ExternalForm>SCA|ALL_SECURITY_LABELS</ExternalForm>
</Property>
</Class>

1 reply

avillanueva
23-Emerald I
23-Emerald I
October 30, 2025

This is how the security label add in was implemented. Its looking for attribute definitions in this file. 

https://support.ptc.com/help/windchill/r13.1.1.0/en/index.html#page/Windchill_Help_Center/customization/WCCG_Oview_ManageCust_BestPractices_ManagingLogicalAttributesFiles.html

https://support.ptc.com/help/windchill/r13.1.1.0/en/index.html#page/Windchill_Help_Center/securitylabelconfig/SecurityLabelConfigLogicalAttrEdit.html

This is where you declare the different types of labels you want. I believe this file has more uses outside of Security Labels to your point but this is how they chose to add in security label functionality.

TDT16-PearlAuthor
16-Pearl
October 30, 2025

Hi @avillanueva,

Thanks for the Info.

Any reason why security label should be a SCA?

avillanueva
23-Emerald I
23-Emerald I
October 30, 2025

I believe SCA relates to Server Calculated Attribute

https://www.ptc.com/en/support/article/CS369762?source=search

https://www.ptc.com/en/support/article/CS369766?source=search

I do not pretent to know why it has to be this way.