So, imagine having an external system.
When something happens, such as a record update, I also want to update data in MS CRM 365.
What is the best way of doing this? What about passing in a custom ID for a particular record? How does one retrieve an entity based on an ID (not a base ID from OOB in CRM)? For example, I can have a contact and have some custom attributes/properties. One of these custom props may have an ID that is of type int. I want to retrieve that record based on this custom ID - how does one do this?
Finally, as per the original question - how does one push data into CRM from a client application?
Thank you.