How: To have the API support adding or deleting links on a source entity with a disabled link rule applied.
Why: It is currently not possible to programmatically add links to a target entity when there is a link rule set on the source entity for that link type. It is logical to prevent this, when the link rule is enabled, since the link rule engine takes care of keeping the result set in sync with the includes of a source entity. But when disabled, this link rule engine is basically not interested in the link rule.
At this moment link rule criteria and link rule queries do not ignore content segmentation and only link target entities of the same segment as the source entity. In some cases, this is not desired and there is a need to link all entities.
Another scenario is when you want to run a link rule more often than waiting for the link rule engine to cycle through all link rules. Some large environments have many link rules, which together take a long time to process. Running a few disabled more often could resolve some realistic scenarios.
For Who: Developers
Impact: On Remoting API and/or REST API
Additional context:
You could choose to remove the link rule and use the API to just add or delete links, but that would remove the option for a product manager to manually define queries and link rule criteria for a specific assortment. Having link rules as a feature should remain.
Please, add your suggestion and feedback above to add to the insights used by Product team when deciding priorities and direction of the Inriver PIM.