CRM Interview Questions
CRM Interview Questions
Plug-in
Workflo
w
X
X
X
X
X (Configure the
plugin to be
asynchronous)
When you install MSCRM what all user groups get created in the Active
directory?
1. UserGroup: All Microsoft CRM Users. This group is updated automatically when
users are added / removed from CRM
2. ReportingGroup: All Microsoft CRM Users. This group is updated automatically
when users are added / removed from CRM. Users in this group have read-only
access to the filtered views in the MS CRM database
3. PrivUserGroup: Privileged MS CRM user group for special administrative
functions.
4. PrivReportingGroup: Privileged MS CRM user group for special administrative
functions relevant to CRM Reporting Services.
Secure Configuration
Unsecure configuration
information could be read by
any user in CRM. Remember
its public information (Ex:
Parameter strings to be used
in plugin could be supplied
here)
Access
Data passed through Unsecure section is PUBLIC (i.e., It can be
read by any user in CRM).
Only users with System Administrator role have access to the data
passed through Secure configuration section
Storage
Unsecure config data will be stored along with the Plugin Step
registration information (i.e., In SdkMessageProcessingStep entity)
Secure config data will be stored in a separate entity named
SdkMessageProcessingStepSecureConfig
Only System Administrator has Read access on this entity, hence
only users with Sys Admin role can access this data
Outlook Sync
Practical Quiz
An anagram is a word formed from another by rearranging its letters, using all the
original letters exactly once; for example, orchestra can be rearranged into carthorse.
Write a function that checks if two words are anagrams of each other.
For example, AreStringsAnagrams("neural", "unreal") should return true as arguments
are anagrams of each other.
using System;
using System.Linq;
public class AreAnagrams
{
public static bool AreStringsAnagrams(string a, string b)
{
char[] arra = a.ToCharArray();
char[] arrb = b.ToCharArray();
Array.Sort(arra);
Array.Sort(arrb);
return Enumerable.SequenceEqual(arra,arrb);
}