MB2-716 Flashcards
What are the main components of a solution?
- Schema
- Templates
- UI
- Misc
- Processes/Steps/Code
Is the default solution managed or unmanaged?
Unmanaged
What are general characteristics of managed solutions?
- Cannot be modified directly
- Becomes managed after being exported as managed and installed in to another org
- Cannot be exported
- When removed, all component items are removed
What are the differences in importing and removing managed vs. unamanged solutions?
Unmanaged is like a container, so changes remain when you remove it
Managed is like an application, so it removes the components
Importing an unmanaged solution always overwrites
When importing managed, can opt to maintain or overwrite any unmanaged changes
What are the types of entities?
System
Custom
Activity
What is a system entity?
- Built in and created when system is deployed
- Some cannot be modified
- Cannot be deleted and cannot be locked down by a managed solution
What are the entity properties?
- Entity name, which cannot be changed
- Prefixed with publisher
- Ownership cannot be changed once set
- Can enable/disable ISH
- Primary field, name can be changed
- Can be defined as activity
- Additional include queue, data services, etc.
What 3 things become read only after creating an entity?
Name, ownership and activity entity definition
What are the 3 field types?
Simple, calculated and rollup
Once a field is defined as calculated, can you change it to simple?
No
How many rollup fields can you have per entity?
10
What 3 levels can field security apply at?
- Entity - managed through security profiles
- Record - enabled by sharing specific records
- Field - controlled by using field security profiles
What are the 4 relationship behaviors?
- Parental - what happens to the parent will cascade down
- Referential - Changes are not cascaded down
- Referential Restrict Delete - cannot delete parent if it still has children
- Configurable Cascading - allows to manually set logic
What does cascade all mean?
Performing the action on all of the child records
What does cascade active do?
Perform the action only on active child records
What does cascade user owned do?
Performs the action on all child records owned by that user
What does cascade none do?
Does nothing to child records
What does remove link do?
Removes the link
What does restrict do?
Applies to delete, which is not allowed if there are other entity instances that reference the ID of the entity being deleted.
How many tabs can a form have?
3
How many columns can a section have?
4
What is a sub-grid?
- Displays data from other records on a form
- Usually related records, but can be unrelated
- Shows data as a list or chart but not both
How do access teams work?
A user will add other users to an access team using a sub-grid to grant them access to a record. Records are shared with the access team and not individual users. The user adding new access team members to a record need to have share privileges.
What are the options for business rule scope?
- Single Form
- All forms
- Entity
Are business rules triggered when a form is saved?
Yes
What are the 3 kinds of views?
System
Public
Personal
What is a public view?
- Available for all users for viewing list of records
- Cannot be deleted, but can be renamed/customized or deactivated
Describe the differences between system and personal charts?
- Personal are not included in solutions
- Personal cannot be included in system dashboards
- System available to all users, personal can be shared with users or teams
Describe the root business unit
- Cannot be deleted
- Created when organization is deployed
- Same name as the organization
- Cannot be moved to have a parent
- Can be renamed
What are the main differences in user management between on-premise and online instances of D365?
On-prem has authentication dome through domain account and user must exist in active directory
Online is done through O365 account, user must be added to 365 first and them assigned CRM license
What are the access levels?
- None
- User
- Business Unit
- Parent:Child
- Organization
What is the user access level?
Can only do something to something you own
What is the business unit access level?
Allows access within business unit or records that have been shared with the business unit
What is the parent:child access level?
Gives the business unit and records owner and or shared with users in any business unit subordinate to your own unit
What is the organization access level?
You have access to anything
What are the two options for hierarchy security?
Manager and Positional
Can business process flows contain workflows?
Yes
Once enabled on the entity, can you disable business process flows?
No
How many entities can you have per stage in a business process flow?
Only 1
What is the maximum number of stages a business process flow can have? And, how many steps can a stage contain?
30 stages
30 steps
How man levels deep can you go with conditional branching in business process flows?
5 levels deep
What do you first need to do for to include an entity in a business process flow?
Enable the processes in the entity definition when creating
When creating a workflow, you need to associate it with a primary/triggering entity, can you change this after creation?
No, once set it cannot change
How many folder tracking rules can be active at a given time?
25
What are some general benefits of integrating SharePoint with D365?
- Allows for collaboration of non D365 users
- Gives infrastructure for OneNote
- Gives access to SharePoint document management features (versioning)
Does deleting a document in D365 delete that document in SharePoint if integrated?
Yes
In terms of integrating SharePoint with D365, what do you need to consider when it comes to security roles?
The integration assumes that users will have permissions on both sides to perform actions
Do on-premise D365 instances have the option to integrate with OneNote?
No
For SharePoint integration, what are the 2 architectures that exist? Briefly describe them.
- Client-side -generally on-prem and requires list component
- Server Based - recommended and does not require list component
What are the 2 possible folder structures for SharePoint? Briefly describe them.
- Default - creates a separate folder for each record
- Entity Based
Does changing an owner in D365 for a OneNote note change the owner in OneDrive?
No
What is the default status of a OneNote note in D365?
Private; however, you can share it
When will duplicate detection run?
- Record update or creation
- D365 going offline to online
- During data imports
- Can set when the job will run/how often
Are SharePoint and/or OneNote integrations part of the solution?
No, they need to be configured when moving from Development to Production environments
How would you go about setting up Office 365 groups for the D365 user/instance?
- Ensure the user has an O365 subscription that includes Exchange Online and SharePoint online
- CRM Admin center, set it up
- Enable ISV extensions in security roles
Which business unit is always at the top of the business unit hierarchy?
Root Business Unit
Which business unit will always default to the root upon unit creation?
Parent business unit
What are the 5 supported configurations for server-side synch?
D365 Online to Exchange Online D365 Online to Exchange On-Prem D365 On-Prem to Exchange On-Prem D365 On-Prem to Exchange Online D365 to POP/SMTP Servers
For a rollup field, what is the max number of records that can be processed when manually refreshing a field? And, what about when it is automated?
50,000 max manually
No limit when auto-run
For a quick create form, what does it only support?
Fields and Spacers
How many tabs and columns are quick view forms constrained to?
Fixed to 1 Tab
Fixed to single column sections
Which of the following are types of forms in D365?
- Mobile
- Quick Create
- Main
- Quick View
- Tablet
Quick Create
Main
Quick View
Which of the following cannot be changed after you save a field?
Field Security
Display Name
Data Type
Auditing
Data Type
Which if the following cannot be turned off once enabled on an entity?
Access Teams
Document Management
Queues
Allow for Quick Create
Queues
When mapping attributes, what are some of the limitations?
- Mapping only works when a new record is created in the context of a parent record
- Doesn’t apply if a user creates a new record outside of the context of a parent record
- Does not keep data synchronized
What are restrictions of data/entity mapping?
- Mapped attributes MUST be same data type
- Length of target should be equal or greater than source
- Target attribute shouldn’t be involved in another mapping
- Cannot map to or from a disabled field
When does the system check if a user has access to a record through the Hierarchical security model?
If the user does not have full access through the Standard Security Model
You created a custom entity with forms and views, and published all of your customizations. You see it but no other users can. Which of the following is likely the cause?
- Forgot to set the managed properties
- Did not configure relationships
- Did not set security roles to allow access to the entity
- Set ownership to organization owned instead of user/team owned
Did not set security roles to allow access to the entity
What are the 3 field security permissions that can be granted?
Read
Create
Update
What security concepts does OneNote mirror?
SharePoint
Does OneDrive require SharePoint integration to already be configured?
Yes
Does deleting a document in CRM delete it in OneDrive?
Yes
Does deleting a CRM record remove the OneDrive documents?
No
What are some examples of custom mobile controls?
Calendar Arc Knob Auto-Complete Bullet Graph Flip Switch Input Mask Linear Gauge Linear Slider Multimedia Number Input Option Sets Radial Knob Signature/Pen Star Rating Website Preview