Sync Framework With Microsoft CRM - dynamics-crm-2011

Can anyone provide any guidance on how I would begin to use the sync framework to sync a Microsoft CRM environment with a custom database?
I assume I would have to write a custom provider for the CRM side?
Are there any examples out there of this? (csutom provider using web service or CRM)

if you sync directly using the CRM tables, the out of the box sync providers should work.
however, MS CRM tables are not that friendly when accessed directly and the recommended way is to go via the API. in that case, you will have to write your own custom sync provider.

Related

Dynamics cloud RetrieveRecordChangeHistory Data factory

Any good ideas how to get record changes from Dynamics with data factory ?
This is as far as I have gotten:
Using the Dynamics connector and this is as far as I have gotten with googling
#concat('RetrieveRecordChangeHistory(Target=#Target)?#Target={%22accountid%22:%0000-000-000-0000-00000000%22,%22#odata.type%22:%22Microsoft.Dynamics.CRM.account%22}')
but can't for some reason get the data out.
Has someone made it work ?
has anyone done something like that with data factory?
There’s no native way of interacting with Dynamics CRM/CDS REST web api from Azure data factory pipeline.
But we can setup the AAD app registration to get auth token, CRM application user and ADF web activity to hit the CRM web api successfully. Read more

Create a developer portal/APIGEE+ WORDPRESS/

There is an existing developer portal in Drupal that uses APIGEE to give 3rd party developers access to remote API and documentation. The portal is not configured and costumized correctly so for this reason the portal has many problems.The website has its own database but also uses APigee db.
My task is to create a website by using cms/probably will be wordpress/, migrate the users and the forum from the existing database and establish connection with the API provider.
The idea is not to use the dev portal provided by APIGEE and DRUPAL but just make my own and use some of the things provided by Apigee.
Could tou give me some directions is that possible and where I need to dive in more?
Thanks a lot!
All the developer management and key management features in Apigee is accessible using REST APIs (protected by role based access control aka RBAC)
You can always develop any portal or UI of your choice and invoke these APIs provided by Apigee to implement features such as
Creating a new developer
allowing the developer to subscribe to API products
allow the developer create and manage his own API Apps, Keys
allow the developer to view App analytics etc.
You can follow the API documentation here:
https://docs.apigee.com/api/apps-developer

SharePoint web hooks without Azure?

Is it possible to create SharePoint web hooks without Azure?
I have a requirement where I need push notifications from a SharePoint list, I read that SharePoint web hooks can be used to achieve it, but customer doesn't have an Azure account and looking into possibilities where it can be achieved without using Azure.
It is absolutely possible. The premise of WebHooks is that SharePoint Online will HTTP POST to a URL you define when the event happens. The only thing that is important is that the WebHook service you create and register with SharePoint Online has to be accessible to the SharePoint Online service. Without getting into specialized networking arrangements with Microsoft this means your service has to be publicly addressable. Azure is used as a common example because it is publicly addressable, it is a Microsoft product and lots of SharePoint Online customers are also Azure customers. There is however nothing that would stop you from using your own hosting solution.
Here is a presentation on WebHooks: https://docs.com/OfficeDevPnP/1223/pnp-web-cast-sharepoint-webhooks

Integrating Octopus Deploy and Dynamics CRM

I'm using an on premises version of CRM 2011, which I'm about to begin developing against.
We're using Octopus Deploy with some other sites.
It would be great if there was a way to import CRM Solutions using a powershell script or wcf service, rather then someone manually navigating to the site and go through the motions.(we have dev,test and prod environments)
I can't seem to find a non UI method of doing this online. Can anyone suggest a better solution then using the UI?
You can import solution programmatically using ImportSolutionRequest class. Check this link

Azure - Self service user creation

I am designing / building a solution, in order to learn Azure.
First requirement is that users should be able to register themselves, login and have a change password / forgotten passord functionality.
Is there some standard functionality that gives this? For example is it included in ASP.Net MVC2, and will that run on the current version of Azure?
If there is standard functionality for this, where will the data be stored? Is Azure SQL a requirement.
Have a look at the standard asp.net MembershipProvider and RoleProviders, you can use these out the box, or created custom providers to implement this functionality using your own storage/architecture.

Resources