I see a lot of questions around this, but nothing directly answers the question. I'm trying to find a Microsoft reference that answers this, but not having any luck.
I'm trying to figure out if a custom plugin will fire when SQL updates are made outside of CRM. So if there's a plugin that is trigged on a given field update, will that plugin fire if the SQL is updated directly via some other process outside of CRM, or will it only fire if the update uses the CRM SDK, rest services, or from within CRM?
Just based on experience, the plugins do not fire if an update is made outside of CRM. But I want to make sure I am not misunderstanding something here.