InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
What A Field Level Security Profile Contains In Crm? |
|
Answer» Field LEVEL SECURITY profile CONTAINS all the fields from all entities which are ENABLED for field level security. Field level security profile contains all the fields from all entities which are enabled for field level security. |
|
| 2. |
What Will Happen If A Field Is Enabled For Field Level Security? |
Answer»
|
|
| 3. |
What Are The High Level Steps To Enable Field Level Security? |
| Answer» | |
| 4. |
What Are The Permission We Can Restrict On Specific Field With Field Level Security? |
|
Answer» Below are the security PERMISSION that we can restrict the users/teams on INDIVIDUAL FIELDS: Below are the security permission that we can restrict the users/teams on individual fields: |
|
| 5. |
Where To Change The #of Records Count Limit That Displaying In Entity Grid View? |
| Answer» | |
| 6. |
Where To Do The User Related (personal) Settings? |
| Answer» | |
| 7. |
Where Can We Set The Default Module And Entity To Get On Opening Crm? |
| Answer» | |
| 8. |
What Are The Different Data Types We Have In Crm? |
| Answer» | |
| 9. |
Where Can We Change The Number, Currency And Time Formats? |
| Answer» | |
| 10. |
What Is The Maximum Limit Of Records Can Be Displayed In Crm Grid View? |
|
Answer» The maximum limit of RECORDS can be DISPLAYED in CRM grid view is 250. The maximum limit of records can be displayed in CRM grid view is 250. |
|
| 11. |
Where Does Crm Store Option Set Values In Sql Server? |
|
Answer» StringMapBase StringMapBase |
|
| 12. |
What Are The Default Settings For Field Level Security And Auditing? |
| Answer» | |
| 13. |
What Are Requirement Levels We Have To Create A New Field For An Entity? |
| Answer» | |
| 14. |
What Is The Char Limit For Custom Components Pre-fix? |
|
Answer» 2-8 2-8 |
|
| 15. |
What Is The Lookup Data Type And Where It Will Be Placed? |
|
Answer» It will be created on 1:N RELATIONSHIP mapping and will be PLACED at “N” side ENTITY It will be created on 1:N relationship mapping and will be placed at “N” side entity |
|
| 16. |
What Is The Max Chars Limit For “multiline Textbox”? |
|
Answer» The MAXIMUM CHARS LIMIT For “MULTILINE TEXTBOX” is 1048576 The Maximum Chars limit For “Multiline textbox” is 1048576 |
|
| 17. |
Where Can We Get Organization And Discovery Service Urls In Crm Instance? |
|
Answer» NAVIGATE to Settings –> CUSTOMIZATIONS –> DEVELOPER RESOURCES Navigate to Settings –> Customizations –> Developer Resources |
|
| 18. |
How Do Secured Fields Behave For Create Or Update? |
|
Answer» If USER prepares an object with secure FIELDS to Create/Update a record then it will show “INSUFFICIENT PERMISSION” error on creating/updating the record. If user prepares an object with secure fields to Create/Update a record then it will show “Insufficient permission” error on creating/updating the record. |
|
| 19. |
How Do Secured Fields Behave For Retrieve And Retrievemultiple? |
|
Answer» When USER CALL the Retrieve/RetrieveMultiple messages, CRM evaluates if the user has ACCESS to each retrieved RECORD and each secured field. CRM wont show error message if the retrieve column set contains secure fields instead null values are returned for secured fields. When user call the Retrieve/RetrieveMultiple messages, CRM evaluates if the user has access to each retrieved record and each secured field. CRM wont show error message if the retrieve column set contains secure fields instead null values are returned for secured fields. |
|
| 20. |
How Do Secured Fields Behave When Records Are Shared? |
|
Answer» A user with access to a SECURED field in a record can CHOOSE to share it with another user or team. The user can only give the access that they have on the record. For example, to share the record and grant Update PRIVILEGES, the user must have update privileges. A user with access to a secured field in a record can choose to share it with another user or team. The user can only give the access that they have on the record. For example, to share the record and grant Update privileges, the user must have update privileges. |
|
| 21. |
How Do Secured Fields Behave For Filtered Views? |
|
Answer» Filtered VIEWS will not return data for the secured fields if the calling USER does not have authorization for the fields. When no FIELD security is applied for any of the VIEW’s attributes, the filtered views return COMPLETE data. Filtered views will not return data for the secured fields if the calling user does not have authorization for the fields. When no field security is applied for any of the view’s attributes, the filtered views return complete data. |
|
| 22. |
How Do Secured Fields Behave For Offline Synchronization? |
|
Answer» Only the SECURED field VALUES that you have access to REPLICATE into the OFFLINE DATABASE. If you don’t have access to the data, it is not saved offline. Only the secured field values that you have access to replicate into the offline database. If you don’t have access to the data, it is not saved offline. |
|
| 23. |
What Type Of Operations And Data Can Be Audited In Crm? |
|
Answer» Below data and operations can be audited in CRM:
Below data and operations can be audited in CRM: |
|
| 24. |
How Can We Know What Are All Attributes Can Be Secured In Crm With Field Level Security? |
|
Answer» There are thousands of attributes from all entities those can SECURED with field LEVEL SECURITY. We can get those attributes in 2 simple ways:
There are thousands of attributes from all entities those can secured with field level security. We can get those attributes in 2 simple ways: |
|
| 25. |
Do All Attribute Data Types Support To Restrict All Permissions With Field Level Security? |
|
Answer» No, there are a few ADDITIONAL RULES that apply to CERTAIN attribute data types. No, there are a few additional rules that apply to certain attribute data types. |
|
| 26. |
What Will Happen If Multiple Profiles Assigned To User/team? |
|
Answer» User/Team RECEIVES the LEAST RESTRICTIVE PERMISSIONS User/Team receives the least restrictive permissions |
|
| 27. |
Which Security Roles Allow You To See Secured Fields? |
|
Answer» SYSTEM Administrator : The System Administrator field SECURITY profile gives FULL access to all SECURED fields in Microsoft Dynamics CRM. By default, all users who have the System Administrator security role have this profile. This profile is system managed and can’t be updated or deleted. System Administrator : The System Administrator field security profile gives full access to all secured fields in Microsoft Dynamics CRM. By default, all users who have the System Administrator security role have this profile. This profile is system managed and can’t be updated or deleted. |
|
| 28. |
Maximum Number Of Processes, Stages, And Steps In Business Process Flow's? |
|
Answer» To ensure acceptable performance and the USABILITY of the user interface, there are some limitations you need to be AWARE of when you plan to use business process flows:
To ensure acceptable performance and the usability of the user interface, there are some limitations you need to be aware of when you plan to use business process flows: |
|
| 29. |
How Should Is Change Execution Order Between Synchronous Workflow And Plugin? |
|
Answer» we have TOOL synchronous event ORDER in TOOLBOX by USING we can able to update Rank of workflow. we have tool synchronous event order in ToolBox by using we can able to update Rank of workflow. |
|
| 30. |
Business Rules,javascript Method Which One Trigger The First? |
|
Answer» javascript method is CLIENTSIDE program and syncronous and business rules are ASYNCHRONOUS process so javascrit execute FIRST. javascript method is clientside program and syncronous and business rules are asynchronous process so javascrit execute first. |
|
| 31. |
What Is Discovery Services? |
|
Answer» The discovery services FUNCTION for determining the CORRECT organization and URL.MSCRM has many servers, each of which it, might be dedicated to MULTIPLE Organization The discovery services function for determining the correct organization and URL.MSCRM has many servers, each of which it, might be dedicated to multiple Organization |
|
| 32. |
What Is Meant By Metadata Services Of Mscrm? |
|
Answer» The metadata of MSCRM holds the INFORMATION about the attribute and the entity. For INSTANCE, PLATFORM name, datatype of attribute, size of the attribute, display name, etc The metadata of MSCRM holds the information about the attribute and the entity. For instance, platform name, datatype of attribute, size of the attribute, display name, etc |
|
| 33. |
How Can You Enable Or Disable The Form Assistant? And How To Be Sure That The Form Assistant Is Expanded Or Not? |
|
Answer» One can use the following PATHWAY to ENSURE this– Navigate to Customization >> OPEN the Entity >> Open Forms and Views >> Open Form >> Select Form Properties >> Open DISPLAY Tab >> Check/Uncheck the “Enable the Form Assistant” and “EXPANDED by Default”. One can use the following pathway to ensure this– Navigate to Customization >> Open the Entity >> Open Forms and Views >> Open Form >> Select Form Properties >> Open Display Tab >> Check/Uncheck the “Enable the Form Assistant” and “Expanded by Default”. |
|
| 34. |
Does My Active Directory Domain Should Have Microsoft Exchange Server Installed In It? |
|
Answer» No, it is not neccesary. ONE can use in-house or EXTERNAL SMTP and POP3 SERVICES. No, it is not neccesary. One can use in-house or external SMTP and POP3 services. |
|
| 35. |
What Is E-mail Router In Microsoft Dynamics Crm? |
|
Answer» E-mail router in MS CRM forms the software COMPONENT which creates an INTERFACE between the Organization’s messaging system and the microsoft dynamcs CRM DEPLOYMENT. E-mail router in MS CRM forms the software component which creates an interface between the Organization’s messaging system and the microsoft dynamcs CRM deployment. |
|
| 36. |
What Is The Difference Between Plug-in And Workflow With Regard To Security Restrictions? |
|
Answer» The user requires an system ADMIN or system customizer security role and MEMBERSHIP in the development ADMINISTRATOR group, in ORDER to register a plug-in with platform. WHEREAS, the user can use the web application for workflow. The user requires an system admin or system customizer security role and membership in the development administrator group, in order to register a plug-in with platform. Whereas, the user can use the web application for workflow. |
|
| 37. |
What Is The Difference Between Dialogs And Workflow? |
|
Answer» Dialogs refers to SYNCHRONOUS processes which requires user INPUT, a wizard like interface. Where as WORKFLOW refers to Asynchronous process which requires no user input and its an BACKGROUND process Dialogs refers to synchronous processes which requires user input, a wizard like interface. Where as Workflow refers to Asynchronous process which requires no user input and its an background process |
|
| 38. |
What Is Plug-in? |
|
Answer» A plug-in is an custom business logic which FUNCTIONS for integrating microsoft DYNAMICS CRM 2011 with microsoft dynamics CRM online. This integrating is to augment or MODIFY the standard behavior of the platform. A plug-in is an custom business logic which functions for integrating microsoft dynamics CRM 2011 with microsoft dynamics CRM online. This integrating is to augment or modify the standard behavior of the platform. |
|
| 39. |
What Is 'append' And 'append To' Privilege In Mscrm? Give One Example Of It? |
|
Answer» Append' and 'Append To' priviledges works together. 'Append To' priviledge will allow other entities to get ATTACHED with the entity. 'Append' priviledge will allow the entity to attach the records to the entity with 'Append To' privildege. Let us understand this with simple example:Let us say that you WANT to attach a note to a case then note entity should have 'Append' ACCESS right and case entity should have 'Append To' access right. Let us take one more example to understand this. Suppose you have two custom entities called 'TestCustomEntity1' and 'TestCustomEntity2'. You want to attach the 'TestCustomeEntity2' records to 'TestCustomEntity1'records. For this you need to have 'Append' access right on 'TestCustomEntity1' entity and 'Append To' access right on 'TestCustomEntity2'. Now guess will I be able to attach the records? Answer is "NO" because we need to create a 1:N relationship between 'TestCustomEntity1' and 'TestCustomEntity2'. Now the user who has above mentioned access right in his SECURITY role will only be able to add 'TestCustomEntity2' records to 'TestCustomEntity1'. Append' and 'Append To' priviledges works together. 'Append To' priviledge will allow other entities to get attached with the entity. 'Append' priviledge will allow the entity to attach the records to the entity with 'Append To' privildege. Let us understand this with simple example:Let us say that you want to attach a note to a case then note entity should have 'Append' access right and case entity should have 'Append To' access right. Let us take one more example to understand this. Suppose you have two custom entities called 'TestCustomEntity1' and 'TestCustomEntity2'. You want to attach the 'TestCustomeEntity2' records to 'TestCustomEntity1'records. For this you need to have 'Append' access right on 'TestCustomEntity1' entity and 'Append To' access right on 'TestCustomEntity2'. Now guess will I be able to attach the records? Answer is "NO" because we need to create a 1:N relationship between 'TestCustomEntity1' and 'TestCustomEntity2'. Now the user who has above mentioned access right in his security role will only be able to add 'TestCustomEntity2' records to 'TestCustomEntity1'. |
|
| 40. |
How To Create A Custom Entity Record Using Sdk? |
|
Answer» Using Dynamic Entity. |
|
| 41. |
How To Join Two Table Using Query Expression? |
|
Answer» USING Linked entity. You should always TRY to minimize the number of SWS calls that we make in the DATABASE. Often during CODE review it is explored that the number of Microsoft CRM web-service could have been reduced by making use of the Linked-entity CONCEPT. So we should always look for the opportunity to minimize the effort. Using Linked entity. You should always try to minimize the number of SWS calls that we make in the database. Often during code review it is explored that the number of Microsoft CRM web-service could have been reduced by making use of the Linked-entity concept. So we should always look for the opportunity to minimize the effort. |
|
| 42. |
Can We Modify The Name Of Root Business Unit? |
|
Answer» No; We will have to re-install MSCRM. No; We will have to re-install MSCRM. |
|
| 43. |
Suppose If I Have 20 User License And I Have Created 20 Users. What Will Happen If I Create 21st User? |
|
Answer» The 21st USER will GET CREATED in MSCRM but that user will be in DISABLED state. The 21st User will get created in MSCRM but that user will be in disabled state. |
|
| 44. |
What Are The Maximum Number Of Tabs Allowed On A Microsoft Dynamics Crm 4.0 Form? |
|
Answer» Eight. Eight. |
|
| 45. |
How To Enable/disable The Form Assistant? How To Make Sure The Form Assistant Is Expanded/collapsed On A Form? |
|
Answer» NAVIGATE to Customization >> Open the Entity >> Open Forms and VIEWS >> Open Form >> Select Form PROPERTIES >> Open Display Tab >> Check/Uncheck the "ENABLE the Form Assistant" and "Expanded by Default". Navigate to Customization >> Open the Entity >> Open Forms and Views >> Open Form >> Select Form Properties >> Open Display Tab >> Check/Uncheck the "Enable the Form Assistant" and "Expanded by Default". |
|
| 46. |
I Am Using Singleton Pattern And Found That Two Objects Are Created , How Is It Possible? |
|
Answer» If you have multiple worker processes configured then not all of the requests are HANDLED by the same process and THUS not the same SINGLETON. so if multiple singleton are handling requests then obviously multiple OBJECTS will be created. If you have multiple worker processes configured then not all of the requests are handled by the same process and thus not the same singleton. so if multiple singleton are handling requests then obviously multiple objects will be created. |
|
| 47. |
Can We Hide Tab In Ms Dynamic Crm Form Using Javascript? How? |
|
Answer» Yes we can hide PARTICULAR section USING following line of code. Yes we can hide particular section using following line of code. |
|
| 48. |
On Creation Of Entity How Many Tables Will Be Created At Back End? |
|
Answer» Entityname+Base , EntityName+ExtensionBase EXAMPLE: if you created an ENTITY bank then following tables will be created at crm DATABASE new_bankbase , new_bankentensionbase Entityname+Base , EntityName+ExtensionBase example: if you created an entity bank then following tables will be created at crm database new_bankbase , new_bankentensionbase |
|
| 49. |
What Tables Get Effected When A New User Is Created In Ms Crm? |
|
Answer» When CRM creates a new user, it writes data to three different tables: [MSCRM_CONFIG].[DBO].[SystemUserAuthentication] [MSCRM_CONFIG].[dbo].[SystemUserOrganizations] [XX_MSCRM].[dbo].[SystemUserBase] The STEPS for creating the user in CRM is as follows: The first table is populated as soon as you PRESS ‘Save’. Amongst other data, the users GUID in Active Directory is added to the table. NEXT it tries to bind the user to the chosen organization. Lastly CRM POPULATES the table in wich is used to display CRM users in CRM. When CRM creates a new user, it writes data to three different tables: [MSCRM_CONFIG].[dbo].[SystemUserAuthentication] [MSCRM_CONFIG].[dbo].[SystemUserOrganizations] [XX_MSCRM].[dbo].[SystemUserBase] The steps for creating the user in CRM is as follows: The first table is populated as soon as you press ‘Save’. Amongst other data, the users GUID in Active Directory is added to the table. Next it tries to bind the user to the chosen organization. Lastly CRM populates the table in wich is used to display CRM users in CRM. |
|
| 50. |
What Are All The Steps To Export The Solution As Managed Solution? |
| Answer» | |