When writing plugins for customizing CRM functionality often time it needs to authenticate with Azure AD or requirements to have unified central way to log telemetry say using App Insights. But be it Azure AD or App Insights assemblies there are treated as external assemblies for CRM sandbox execution.

Since App Insights or Azure AD are Microsoft services and the library to support it is a Microsoft library, it would make since to standardize it with Microsoft Dynamics 365 CE platform as well.

Although there are workarounds to get Azure token in CRM sandbox plugin or to log plugin logs using ITracing, It would be good to have one central place like App Insights compatible and working as a default client for log capture and log analysis for Dynamics 365.
Category: Platform
Needs Votes