Inheritance of TID Settings from Multiple Parents
If an observable has multiple parent indicators, the system compares the inherited settings from all the parents and assigns the most secure option to the observable. Thus:
-
Action:
Block
is more secure thanMonitor
-
Publish:
On
is more secure thanOff
For example, SourceA might contribute IndicatorA and related ObservableA:
Setting |
SourceA |
IndicatorA |
ObservableA |
---|---|---|---|
Action |
|
|
|
Publish |
|
|
|
If SourceB later contributes IndicatorB, which also includes ObservableA, the system modifies ObservableA as follows:
Setting |
SourceB |
IndicatorB |
ObservableA |
---|---|---|---|
Action |
|
|
|
Publish |
|
|
|
In this example, ObservableA has two parents: one parent for its Action setting and one parent for its Publish setting. If you manually edit the settings for the observable and then revert the settings, the system sets the Action setting to the IndicatorA value and the Publish setting to the IndicatorB value.