Why Security String of Global Collection is not inherited?

Document ID : KB000032522
Last Modified Date : 30/04/2019
Show Technical Document Details
Question:

I have set a Security String on Global Collection model and I expect the Security String is inherited to its member models, however it is not. This Security String inheritance works if I set the Security String on a Network container for example, but not on Global Collection. Why doesn't Spectrum inherit Security String to its member models?

Answer:

Answer:

By default Spectrum does Security String Roll Down (inheritance) based on specific Relations only, i.e.

  • Application
  • Can_Assign
  • CollectsChassis
  • Collects
  • Contains
  • HASPART
  • Manages
  • Organizes
  • Owns
  • Provides

Global Collection has either dynamicGlobalCollects or staticGlobalCollects Relation to its member models and by default Security String Roll Down were not targeted to those Global Collection's Relations.

Additional Information:

Please reference the "How to Customize Security String Inheritance" section of the documentation for more information.