Dynamics 365 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Entity

A

An item with properties that you track, such as a contact or account.

For an entity you might track properties such as company name, location, products, email, and phone.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Field

A

A property of an entity, such as company name.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Form

A

A set of data-entry fields for a given entity that matches the items that your organization tracks for the entity, for example, a set of data-entry fields that track a customer’s previous orders along with specific requested reorder dates.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Business process flow

A

An online process that walks users through a standard business process.

Standardize your business processes with the same stages and steps for each type of customer interaction. Business processes help everyone follow best practices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dashboard

A

Provides an overview of actionable business data.

Create a dashboard that provides lists and charts that shows a team’s performance at a glance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Interface

A

The buttons, labels, and controls of the user interface.

If the users in your organization find the term Commit more familiar than the term Go, for example, you can change all the Go buttons to be Commit buttons.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Workflow

A

A set of rules that run on demand or are triggered to run automatically.

For example, a custom workflow could automatically send an email notification to an account owner when a specific condition or combination of conditions is reached.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

When do you need to publish changes?

A

It’s basically like a commit. It saves work and customizations.

Publishing provides a way for you to save your work before you have finished and then come back and finish at a later time. Publishing is only required when you change a solution component. When you create or delete a solution component, publishing occurs automatically. Before you export a solution, you’ll be prompted to publish customizations. This is because any unpublished customizations won’t be included in the solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

The following solution components require publishing when they are updated:

A

Application Ribbon

Entity

Entity Relationship

Field

Form

Message

Option Set

Site Map

Web Resource

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What kind of user account should you use to test customizations?

A

You should always test any customizations you make with a user account that doesn’t have customization privileges. This way you can make sure that people without the System Administrator or System Customizer security roles will be able to use your customizations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is customization in Dynamics?

A

When you customize Dynamics 365 using the customization tools in the application, you’re adding or updating the metadata or data used by features that depend on the metadata. Because we know the kinds of data used to customize the system, we can take this data into account and add new features to Dynamics 365 without breaking your system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is metadata and why is it useful?

A

Today, modern business applications use a metadata-driven architecture so that people can customize the application without writing code. Metadata means “data about data” and it defines the structure of the data stored in the system. With this metadata, an application knows about any changes to the data structure and this enables the application to adapt as the data structure changes. Since the metadata is known, additional capabilities can be included that are tied to the metadata.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why is using Javascript to manipulate the DOM unsupported?

A

Because Dynamics 365 is a web application these techniques work, but they are likely to break during an update because the names of the elements they reference are subject to change at any time.

Any JavaScript libraries used anywhere in the application must only interact with the documented APIs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a Dynamics Solution?

A

A Dynamics 365 solution is a file that you can import to apply a set of customizations.

Solutions exist so that a set of customizations can be purchased, shared or otherwise transported from one organization to another.

You can get solutions from AppSource or from an independent software vendor (ISV).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

If you are just interested in customizing your organization, here is what you need to know about solutions:

Is creating a solution necessary?

When you customize Dynamics 365 directly, what solution do you work with?

How can you backup the customizations made in an organization?

A

Creating solutions is optional. You can customize your Dynamics 365 system directly without ever creating a solution.

When you customize the Dynamics 365 system directly, you work with a special solution called the Default Solution. This solution contains all the components in your system.

You can export your Default Solution to create a backup of the customizations you have defined in your organization. This is good to have in a worst case scenario.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a solution component?

What are some examples?

A

A solution component represents something that you can potentially customize and include in a solution.

Application Ribbon
Business Rule
Chart
Entity
Entity Relationship
Form
Security Role
Web Resource
Etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is the purpose of having solution components when it comes to dependencies?

A

Most solution components are nested within other solution components. For example, an entity contains forms, views, charts, fields, entity relationships, messages, and business rules. Each of those solution components requires an entity to exist. A field can’t exist outside of an entity. We say that the field is dependent on the entity. There are actually twice as many types of solution components as shown in the preceding list, but most of them are not visible in the application.

The purpose of having solution components is to keep track of any limitations on what can be customized using Managed properties and all the Solution dependencies so that it can be exported, imported, and (in managed solutions) deleted without leaving anything behind.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is a managed solution?

What is an unmanaged solution?

A

A managed solution can be uninstalled after it is imported. All the components of that solution are removed by uninstalling the solution.

When you import an unmanaged solution, you add all the components of that solution into your default solution. You can’t remove the components by uninstalling the solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What happens if you import an unmanaged solution that contains components that you’ve already customized?

A

When you import an unmanaged solution that contains solution components that you have already customized, your customizations will be overwritten by the customizations in the unmanaged solution. You can’t undo this.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Why would you create an unmanaged solution?

What solution can you export as an unmanaged solution?

A

Even if you don’t plan on distributing your solution, you might want to create and use an unmanaged solution to have a separate view that only includes those parts of the application that you have customized. Whenever you customize something, just add it to the unmanaged solution that you created.

You can only export your Default Solution as an unmanaged solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Can you import a managed solution back into your organization?

A

If you create a managed solution, you can’t import it back into the same organization you used to create it. You can only import it into a different organization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

How are solution applied in Dynamics? Consider system, managed, and unmanaged solutions.

A

From bottom up:

System Solution –> Managed Solutions –> Unmanaged Solutions –> Application Behavior

This means that unmanaged solution customizations take precedence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Define the following:

System Solution
Managed Solution
Unmanaged Solution
Application Behavior

A

The system solution is like a managed solution that every organization has. The system solution is the definition of all the out-of-the box components in the system.

Managed solutions can modify the system solution components and add new components. If multiple managed solutions are installed, the first one installed is below the managed solution installed later. This means that the second solution installed can customize the one installed before it.

Unmanaged customizations are any change you have made to your organization through an unmanaged solution. The system solution defines what you can or cannot customize by using Managed properties.

This is what you actually see in your organization. The default system solution plus any managed solutions, plus any unmanaged customizations you have applied.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What are managed properties?

What type of solution can set managed properties?

A

Some parts of Dynamics 365 can’t be customized. These items in the system solution have metadata that prevents you from customizing them. These are called managed properties.

The publisher of a managed solution can also set the managed properties to prevent you from customizing their solution in ways they don’t want you to.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

How does Dynamics handle solution dependencies?

A

If you try to install a solution that requires a base solution that isn’t installed, you won’t be able to install the solution. You will get a message saying that the solution requires another solution to be installed first. Similarly, because of the dependencies, you can’t uninstall the base solution while a solution that depends on it is still installed. You have to uninstall the dependent solution before you can uninstall the base solution.

26
Q

What are queues in Dynamics and what are they used for?

A

Use queues to organize, prioritize, and monitor the progress of your work. In Dynamics 365, queues are containers used to store anything that needs to be completed or requires an action, for example completing a task or closing a case.

Queues share cases or activities as a group until these are taken out of the queue, or accepted, by a customer service representative (CSR) who assumes responsibility for handling them. CSRs can pick the items for themselves, or a customer service manager (CSM) can manually route these cases to the CSRs or to other queues, users, or teams.

27
Q

Why are parent and child case hierarchies useful?

A

In Dynamics 365, you can track multiple issues for a customer, or track the same issue that’s affecting multiple customers, using parent and child cases. For example, you could track a case where work needs to be done by other departments. The primary case or issue is called the parent case. Any related cases are called child cases.

28
Q

Why is case routing useful?

A

Use routing rules in Dynamics 365 to automatically route cases to the right people at the right time without any manual intervention. You can also use routing rules to route cases that are escalated to specific queues.

For example, you could route all cases that have the IsEscalated field set to Yes to the Tier 2 support queue by creating a rule and a condition.

29
Q

What is a record creation and update rule?

What activities can be converted into entity records?

A

A record creation and update rule consists of rule items that define the conditions for creating or updating records, and also defines what actions or steps to take on the newly-created records.

By default, Dynamics 365 supports creating records from the following activities, also called source types in the context of record creation and update rules:

Email
Social activity
Task
Phone call
Appointment
Service activity
Custom activity

These activities can be converted to any default (system) entity records or custom entity records.

For example, you could create a lead, opportunity (system record), or incident (custom record) from an incoming email.

30
Q

Note that you can capture JSON in an update record rule.

A

Every default (out-of-the-box) activity or custom activity has an Additional Parameters attribute. This attribute stores the JSON payload received from an external application.

For example, along with a social post, you can capture important information about the post, such as sentiment value. Sentiment value is the property of social activity, so you can use this property in any other record creation and update rule of type Social Activity.

31
Q

What are service level agreements (SLA)?
What does KPI stand for?
What are some entities that can have an SLA created for them?

A

Define the level of service or support that your organization agrees to offer to a customer by using service level agreements (SLAs) in Dynamics 365. Include detailed items to define metrics or key performance indicators (KPIs) to attain the service level. KPIs help you get timely warnings on your team’s issues while providing support.

A system administrator or customizer can enable SLAs for the following entities:

Account

Contact

Order

Invoice

Quote

Opportunity

Lead

All activity entities like email, phone, and appointment except recurring appointment and its instances

32
Q

Why are holiday and service schedules useful?

A

Avoid having your service level agreements (SLAs) affected when your service organization is closed by creating a holiday schedule and adding it to your service calendar.

To define when your service or support team is available for providing support to customers, create a customer service schedule in Dynamics 365. A customer service schedule determines the business hours for each day in a week and also the weekly off. Dynamics 365 uses these details for time tracking of service level agreements (SLAs).

33
Q

What are the advantages of setting up knowledge management?

A

After knowledge management is set up, users will be able to:

Search for relevant KB articles right from Dynamics 365 as they’re working on a record.

See the content of the KB article inline, including images and videos.

Give timely and consistent information to customers when working on their cases by using actions like opening the article and sharing the information or emailing the article link to customers.

34
Q

What are two fields in the Case entity (record type) that work together to provide information about case status?

A

The Status field and the Status Reason field.

The Status field for the Case entity has three possible values: Active, Resolved, or Canceled. The Status Reason field stores a reason for a specific status value.

For example, for a case with an Active status, a status reason could be In Progress, On Hold, Waiting for Details, or Researching.

35
Q

Why customize status reason transitions for cases?

A

Big organizations often have a large number of combinations for the Status and Status Reason fields. This can make it difficult for customer service reps to choose the correct next status reason. You can define status reason transitions to add another level of filtering for what the status reason value can be changed to for each status reason. Limiting these values to just allowed status reasons can help customer service representatives make the right choices.

36
Q

Define the following entities:

Dashboard
Activities
Accounts
Contacts
Social Profiles
Cases
Queues
Knowledge Articles
A

Dashboards collect all your most important data in one place. You can select from multiple dashboards as per your role.

Activities help you keep track of tasks, email messages, appointments, phone calls and much more.

Accounts are the companies you do business with.

Contacts help you manage and store information about the customers you work with.

Social Profiles let you track a contact’s presence in social media.

Cases help you create and track your customer requests and issues.

Queues keep a track of cases waiting for you to work on.

Knowledge Articles capture your customer’s questions, issues, feedback, and resolutions, so that other service reps can benefit from them.

37
Q

What are activities?

What activities are supported?

A

Activities are the tasks that you or your team perform, while contacting customers. An activity is any action which can be entered on a calendar and has time dimensions (start time, stop time, due date, and duration) that help determine when the action occurred or is to occur.

An activity can be opened, canceled, or completed.

In Dynamics 365, the following activities are supported:

Email
Task
Appointment
Phone Call
Social Activity
38
Q

What are queues and what are they used for?

A

Use queues to organize, prioritize, and monitor the progress of your work. In Microsoft Dynamics 365, queues are containers used to store anything that needs to be completed or requires an action, for example completing a task or closing a case.

39
Q

Why use parent and child cases?

A

You can manage multiple cases more efficiently if you use parent and child cases in the Customer Service Hub. When you want to track a case where work needs to be done by other departments, or when you need to track the same issue for multiple customers, open a primary, or “parent” case, and then create secondary, “child” cases.

For example, if you get a service request to install new electrical and gas connections, this requires work to be done separately by the gas and electric departments. In this situation, you can open two child cases, one for the gas department and the other for the electric department. The original case is marked as the parent case. Once the child cases are resolved, you can then close the parent case.

40
Q

When can parent cases be resolved?

What is the default case?

A

Depending on your settings, a case with a parent and child relationship can be closed in one of the following ways:

When all the child cases are resolved, you can then close the parent case.

When you resolve the parent case, it will then resolve all the active associated child cases.

A parent and child case can be closed independently of each other. This is the default setting.

41
Q

What is tier 1, 2, 3, and 4 support?

A

Tier – I Support
This is the basic level of customer support. The customer representative is a generalist with a broad understanding of the product and may not understand the inner workings. In this case, they would identify a customer’s needs and provide tips on how to manage a problem.

Tier – II Support
Tier-II support involves technical knowledge and is staffed by technicians who have troubleshooting capabilities beyond the tier-1 employees. The tier-II help desk employees are staffed by either the company involved or outsourced to a 3rd party.

Tier – III Support
Tier-III requires a person who has specialized skills over and above the work the techs do in tier II. This support is usually provided by the specialists involved in product development. They deal with complex issues.

Tier – IV Support
This tier only exists in a multiple vendor case. For instance, if you’re an app developer and the issue involves fixing the problem on an OS mobile level provided by another company, you simply request support from the other company.

42
Q

What is the difference between a multi-stream and single-stream dashboard?
What type should be used for tier 1 support? For tier 2?

A

A multi-stream dashboard displays data in real time over multiple data streams.

Single-stream dashboards display real-time data over one stream based on a view or queue.

Multi-stream dashboards target Tier 1 support, where customer service representatives handle many support cases at the same time.

Single-stream dashboards are helpful to Tier 2 leads or managers, who monitor fewer, but more complex or escalated cases in a single view or queue.

43
Q

What is the global filter used for?

A

After you apply Global filters, the dashboard refreshes to show you only the cases in charts, streams, and tiles that are based on the filter entity (the filter entity is the entity that is used in the charts). To clear the Global filter, select Clear in the flyout window.

44
Q

What are visual filters used for?

A

Visual filters provide a visual snapshot of key metrics, such as cases by priority or by origin.

To display the charts on the dashboard, select the visual filter button in the dashboard header.

45
Q

What is the main purpose of Dynamics 365 for Customer Service?

A

Dynamics 365 for Customer Service unifies the way people experience your business, making information available across engagements so your agents offer the consistency and personalization your customers expect.

46
Q

What are entitlements?

A

Entitlements are like contracts that tell you what kind of support a customer is eligible for. You can see if the support terms are based on number of hours or cases, support channel, or based on the product or service that the customer has purchased.

You can view entitlements in open customer cases.

47
Q

What is closed-loop marketing?

A

Closed loop marketing is a strategy where all marketing efforts and results are captured and analyzed in order to drive future marketing decisions. Microsoft Dynamics 365 is designed as a closed loop marketing system, allowing you to track all activities of your campaigns as well as collect and analyze the results. Your campaign data can also be related to campaign costs, so that you can determine your return on investment for various marketing efforts.

48
Q

What are marketing lists? What are they typically used for?

A

Marketing lists in Microsoft Dynamics 365 provide a way for you to group your accounts, contacts and leads so that you can market to specific segments more effectively. Marketing lists contain “members”—lead, contact, or account records—that meet a specific criteria or are managed manually by users.

They can be either static or dynamic.

Here are some common reasons for creating marketing lists:

To send out company newsletters
To distribute promotional emails
To send event information and updates
To use in mail merges

49
Q

What is a static marketing list?

What is a dynamic marketing list?

A

A Dynamic Marketing List is where membership to that list is defined by an advanced find associated with the marketing list. Whenever a new record is created or updated and meets the criteria of the marketing list query, it will automatically be added to the marketing list.

A Static Marketing List is where members are added using various methods except dynamically through an advanced find. Each member can be added manually or through a lookup.

50
Q

What are campaigns?

A

Campaign records help you organize your efforts for marketing projects over a period of time.

Campaigns are also designed to provide insight into your return on investment for each campaign.

They allow you to track campaign spend and response so you know exactly how effective your marketing efforts are.

51
Q

What are campaign response records?

A

After you distribute your campaign emails, letters, and phone calls, you can save Campaign Response records that are associated to your campaign to help track customer engagement.

52
Q

What are the steps to planning and executing a campaign?

A

Generally, these are the broad steps you should follow when creating Microsoft Dynamics 365 campaigns:

Create a campaign record. This will be where you will associate marketing lists, planning activities, campaign activities, target products and sales literature.

Create planning tasks, if needed.

Create campaign activities, such as emails, phone calls or appointments.

Add target products and/or sales literature associated with the campaign. (Not required)

Add marketing lists that you will be distributing campaign activities to.

53
Q

What is a quick campaign?

A

A Quick Campaign in Microsoft Dynamics 365 is a single activity distributed to a list of Contacts, Leads, or Accounts.

A quick campaign can be created from an advanced find or a marketing list.

The activities can be assigned to the owners of the customer records, to a team, a single individual, or added to a Queue.

54
Q

What are Campaign Activities?

A

Think of campaign activities as touch points to your customers that are distributed.

They can be phone calls, appointments, emails or letters.

They are distributed to members of any marketing lists associated with the campaign.

You cannot distribute a campaign activity unless there is a marketing list associated with that activity.

55
Q

What are campaign planning activities?

A

Planning activities are tasks you can add that are intended to help you organize and operate your campaign. Examples of planning activities could include tasks such as:

Organizing a meeting with key stakeholders for marketing project

Lining up a venue for an event

Preparing promotional materials

Ordering brochures from a vendor

Creating target marketing lists

56
Q

What are campaign responses?

A

Campaign Responses. Once you have distributed a campaign activity, you can start to collect the results of that activity as Campaign Responses. Think of them as recording interest in what we are marketing. Campaign responses can be created a number of ways:

You can create them manually.

You can open a distributed campaign activity record and promote it to a response.

You can import responses using the data import wizard.

If you have email tracking enabled, you can use mail merge to automatically generate email campaign responses.

57
Q

What are Dynamics 365 Processes?

What are the three main processes?

A

A Microsoft Dynamics 365 process is a definition for an automated workflow consisting of steps, including the actions the workflow should take at each step, and the rules the workflow should use to proceed to the next step.

There are three categories of processes: a Business Process Flow, a Workflow and a Dialog.

58
Q

[Dynamics 365 Processes]
What is a Business Process Flow?
What is a Workflow?
What is a Dialog?

A

A business process flow is a tool which is meant to help guide users through a business process in Microsoft Dynamics 365. They are visual steps and stages that are required for an employee to complete within a given cycle.

A workflow is an automated process that may or may not require user input to run. Typically these processes run in the background and are utilized for their automation capabilities. Workflows can be ran on many records at one time.

A dialog is a semi-automatic process in that it requires user initiation in order to start and run to completion. Dialogs support Microsoft Dynamics 365 data queries and user input of variables to use during the execution of the dialog. Unlike a workflow, dialogs can only be run on a single record at a time.

59
Q

What are Business Process Flows (BPF) used for?
What are they composed of?
How do entities use them?

A

They are meant to be a guide for a user to aid them in completing a process.

A business process flow is composed of Stages, and within each stage there are Steps to complete which are fields.

In the business process flow heading, a user can see which stage they are at in the process, and which steps they need to complete before they proceed in the process.

Business process flows enable you to require users to complete certain steps before completing the process and if needed you can also allow users to jump stages

Entities can have business process flows associated with them.

60
Q

What’s an example of a business process flow?

How many BPFs can an entity have associated with it?

A

They are used to model and guide users through complex processes.

For example, you could have a BPF applied to the Lead entity that requires a Step for qualifying the lead. Once qualified, it could move to the next Stage and switch to an Opportunity entity.

An entity can have multiple BPFs associated with it. Users with different security roles might use different BPFs.

61
Q

What is a Dynamics Workflow?

A

Dynamics 365 workflows consist of a series of steps and rules that serve to automate a business process.

A workflow can run on an out-of-box entity or a custom entity.

Workflows can be initiated manually, or they can be initiated automatically, in a number of different ways.