@salesforce/b2c-tooling-sdk / safety / resolveEffectiveSafetyConfig
Function: resolveEffectiveSafetyConfig() ​
resolveEffectiveSafetyConfig(
instanceSafety?,globalSafety?):SafetyConfig
Defined in: packages/b2c-tooling-sdk/src/safety/safety-middleware.ts:297
Compute effective safety config by merging environment variables, global safety config, and per-instance config.
Merge strategy:
- Level:
max(env, global, instance)— most restrictive wins - Confirm: OR across all sources
- Rules: instance rules first, then global rules (first-match-wins, so instance rules can override global policy)
Parameters ​
instanceSafety? ​
Per-instance safety config from dw.json
globalSafety? ​
Global safety config from safety.json
Returns ​
Merged SafetyConfig