I'm working on a managed solution which currently builds relationships between a custom defined entity (status) and the opportunity object. This relationship is created through the import of the customizations.xml of the solution.
Is there any way to apply, via either the the customizations.xml or programmatically through a loaded dll, these relationships to all other custom entities on the CRM instance?
I am aware that I could manually define the relationship between a the 'status' custom entity and another specific custom defined entity on the instance by defining it in the customizations.xml, but in many cases I will not have access to / knowledge of
other custom entities within CRM in advance.
Is this even possible with dynamics crm online (or even on premise)?