Prospective Dynamics
365 Interview question and answers for CRM
Q1. Does Web
API called using javascript would work from outlook in offline mode?
A1. Yes it will work
but in Dynamics 365 only and not in 2016 sp1 and before. The
context.getClientUrl function automatically redirects requests to the
local version of the service when Dynamics 365 for Outlook is offline.
Q2. Can we create a
lookup field using Web API?
A2. Dynamics 365
allows creating it.
Q3. What is Data
Export Service and what is its scope.
A3. The ability to
replicate Dynamics 365 data to an external SQL database provides a lot of
flexibility for generating reports. Data Export is an add-on service made
available as a Microsoft Dynamics 365 (online) solution that adds the ability
to replicate Dynamics 365 (online) data to a Microsoft Azure SQL Database store
in a customer-owned Microsoft Azure subscription. The supported target
destinations are Microsoft Azure SQL Database and Microsoft Azure SQL Server on
Microsoft Azure virtual machines. Data Export intelligently synchronizes the
entire Dynamics 365 schema and data initially and thereafter synchronizes on a
continuous basis as changes occur (delta changes) in the Microsoft Dynamics 365
(online) system. It can only transfer data from CRM online to Azure SQL or
Azure VM.
Q4. What is the use
of Xrm.Mobile.offline?
A4.
Xrm.Mobile.offline namespace is used to create, retrieve, update and delete
records in Dynamics 365 for phones and Dynamics 365 for tablets while working
in the offline mode. These new client APIs will work only if you are in the
offline mode and for entities that are enabled for mobile offline
synchronization.
Q5. What are editable
grids and can it be used as subgrids?
Q6. What are editable
grid events?
A6. Editable Grid
events are:
- · OnRecordSelect
- · OnChange
- · OnSave
Q7. What is
Server-to-server authentication?
A7. Use
server-to-server (S2S) authentication to securely and seamlessly communicate
with Microsoft Dynamics 365 (online & on-premises) with your web
applications and services. S2S authentication means you don’t need to use a
paid Dynamics 365 user license when you connect to Dynamics 365 tenants. There
is no license fee for the special application user account you will
use with S2S authentication. With S2S authentication a special Dynamics 365
unlicensed application user account is created and includes information about
your application registered with Azure Active Directory (Azure AD). Rather than
user credentials, the application is authenticated based on an application user
identified by an Azure AD Object ID value which is stored in the Dynamics 365
user record. The Dynamics 365 application user is associated with a security
role which controls the kinds of data and operations the application is allowed
to perform.
Q8. What is a task
flow and how it can be used?
A8. You can also design
a type of business process flow called a task flow in Dynamics 365 for phones
or Dynamics 365 for tablets based on common tasks your users perform. For
example, if they need to regularly perform a series of follow-up steps after
client meetings, create a task flow. When users tap the new task in their
mobile app, it will lead them through from start to finish so they don't forget
an important step.