When saving a document of a CDM, the linked DomainModel needs modifying rights

I have a CDM, this CDM has a root DM and a linked DM.
When I have a document of the CDM and I save it, it throws an error, when I don’t have modifying rights for the linked DM.
But I did not change anything in the linked DM and I could not have changed anything…
How can I proceed here, if I don’t want to give that user the rights to modify the linked DM?

A12 2023.06 ext6

Hey @clara-fleet-yew ,

Your expectation should be the standard behavior in A12 CDMs since 2023.06:
Only those documents that were changed are saved/have a Modify_Document RPC dispatched.
However, this “changed” might not only be user input but also by triggered computations. So please check, if there are Computations in the CDM or within the Child Document Models that would be triggered.
Please also note that Transient Fields almost always lead to such a change: No data is present when loading but due to the triggered Computation they get filled. This change is counted.

If you want to investigate, which Field/data change causes the RPC, you can have a look into the browser’s developer tools and check the network analysis. There you should find a Get_Document request when you select a document in the binding (see its response data) and compare it to the respective RPC payload/request data when submitting the CDM.