Why Security String of Global Collection is not inherited?

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

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?



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

  • Application
  • Can_Assign
  • CollectsChassis
  • Collects
  • Contains
  • 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.