PowerUp Echo Webinar Series - [email protected] 612.339.3355 x588 • SOAP...
Transcript of PowerUp Echo Webinar Series - [email protected] 612.339.3355 x588 • SOAP...
PowerUp Echo Webinar Series
1
WELCOME
The New CRM APIJason Lattimer
Sr. Technical Architect
Sr. Technical Architect
PowerObjects/Wisconsin
Meet Your Presenter
Jason Lattimer
github.com/jlattimer
@JLattimer
8
612.339.3355 x588
• SOAP (Current)
• REST (Current)
• REST (2016)
API Review Future Examples Questions
What does this
mean for future
development?
Agenda 3
• Registering
• C#
• JavaScript
• Python
• Java
Time to cover
anything I missed
All powerful
2011 SOAP 2011 REST 2016 REST
• JSON based
• Limited operations
• No CORS support
Best of both worlds
API Review 4
• XML based
• Can do everything
• Difficult to use w/o .NET
• Use inside & outside CRM
• JSON based
• Still missing functionality
• Will replace SOAP
• Future CORS support
Good for the basics
Thinking Ahead
Future
5
How does this
effect my
organization?
• When do I start worrying about this?
• How much code will need to change?
• Do you have non-.NET applications?
Walkthrough: Register a CRM app with Active Directory
https://msdn.microsoft.com/en-us/library/dn531010.aspx
Register With Active Directory 6
On Premise
• Server 2012 R2 with AD FS
• Admin access
• IFD
Online
• CRM user account
• O365 admin
• Microsoft Azure account
• Trials work
• ADAL library
• Generate classes
C# JavaScript Python Java
• ADAL library
• Inside CRM only
• CORS support
coming in 2016
• Server-based using
NodeJS
Show Me The Code 7
• Integrate with
Django
• ADAL library
Questions?
9
Thank You!