Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (2023)

  • Article
  • 13 minutes to read

Tip

If you’d like to try Dynamics 365 Marketing for free, you can sign up for a 30-day trial.

Read this topic to learn how to work with user accounts, user licenses, and security roles in Dynamics 365 Marketing.

Create user accounts and assign licenses

Like most model-driven apps in Dynamics 365 (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing, and Dynamics 365 Project Service Automation), Dynamics 365 Marketing integrates with the user management and licensing features of the Microsoft 365 admin center. To get started, each user who requires access to Marketing must have a user account on your Microsoft 365 tenant. More information: Add users individually or in bulk to Microsoft 365

Unlike most Dynamics 365 apps, Dynamics 365 Marketing is licensed per instance (also based on certain quotas, such as the number of marketing contacts and monthly email messages) but it isn't licensed per seat, which means that you can add as many users to each Marketing instance as you like for no extra charge because Marketing user licenses are free.

Grant access to users that already have a Dynamics 365 license

Any user who already has a license for any model-driven app in Dynamics 365 also will be able to access Dynamics 365 Marketing without requiring any additional licenses. All you need to do is assign them the security roles and privileges required to access the Marketing features they need.

Grant access to users without a Dynamics 365 license

For Microsoft 365 users that don't have a Dynamics 365 license, you can "purchase" and assign a free Marketing user license. Free Marketing user licenses don't grant access to any other Dynamics 365 apps, but you can have as many of them as you need to grant access to Marketing.

Important

(Video) How to create a new User in Dynamics 365 CE | User and security roles in Dynamics CRM

If you have a self-service Marketing license, your tenant admin must assign users to your license before you can assign them roles. Contact your tenant admin and have them add users to your license.

To purchase and assign a free Marketing user license:

  1. Sign in to your Microsoft 365 admin center using an admin account that has permissions to purchase services and assign licenses.

  2. In the Microsoft 365 admin center, go to Billing > Purchase services.

  3. On the Purchase services page, type "Marketing" into the search field near the top of the page and then press Enter on your keyboard.

  4. Select the Dynamics 365 Marketing User License tile, which shows a price of Free.

    Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (1)

  5. Follow the instructions on your screen to complete the transaction.

  6. Return to the Microsoft 365 admin center and go to Users > Active users and select the user you want to assign a license to. The settings for that user open in a fly-out.

    Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (2)

  7. Select the Licenses and Apps tab in the flyout and then select the Dynamics 365 Marketing User License check box to assign the license to this user.

    Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (3)

    (Video) Security - Part 1 | Business Unit | Teams | Users | Basic Security Configuration | Dynamics CRM 365

  8. Select Save changes and then close the fly-out. The user now has a free Marketing license and should be visible in the user-admin interface in a few minutes.

  9. Assign the appropriate security roles to grant the new user access to the required Marketing features, as described in the next section. The app doesn't allow access to any user who does not have at least one relevant security role.

More information:Assign licenses to users in Microsoft 365 for business

Assign security roles to users

Security roles enable administrators to control users' access to data through a system of access levels and privileges. The combination of access levels and privileges that are included in a specific security role sets limits on each user's view of data and on what actions the user can perform with that data.

You can assign more than one security role to a user. The effect of multiple security roles is cumulative, which means that the user has the permissions associated with all security roles assigned to the user.

Administrators can also create teams, apply security roles to those teams, and add users to each team. All users that belong to a team inherit the security roles applied to that team for as long as they remain a member, and lose those roles as soon as they leave the team (other than roles also granted to them personally or by other teams they are on).

Important

You must assign at least one security role to every user. The app doesn't allow access to any user who does not have at least one security role.

To apply security roles to users, and to customize each role, do the following:

  1. Go to admin.powerplatform.microsoft.com.
  2. Select Environments on the left navigation and choose the applicable environment.
  3. Open the Settings menu Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (4) at the top of the page, then under Users + permissions, select Users.
  4. Select a user and choose Manage Security Role from the menu bar at the top of the page.
  5. A pane titled "Manage security roles" will open on the right side of the page. Select the roles you'd like to apply to the user.
  6. Make sure to select the Save button before closing the pane.

Inspect and customize security roles

All model-driven apps in Dynamics 365 come with a collection of preconfigured security roles to help get you started. Each of these roles provides various levels of access to a collection of entities that are typically used together by specific security roles. Each of these roles is given a name that indicates the type of user who should be assigned the role.

Important

Each time you update Dynamics 365 Marketing, all of the standard, out-of-box roles are likewise updated to the latest versions to ensure that each role will receive permissions to access relevant new features added by the update. This means that you probably shouldn't customize the out-of-box roles because your customizations are likely to get overwritten after each update. If you need custom security roles, you should usually start by creating a copy of an existing role that is close to what you want, and then customize the copy. If you use custom security roles, then you will probably need to update your custom roles after each update to grant access to new entities.

(Video) D365 Marketing Licensing

To find out which permissions apply to any existing security role (and/or edit a role):

  1. Open the Settings menu Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (5) at the top of the page and select Advanced settings.

  2. The advanced-settings area opens in a new browser tab. Note that this area uses a horizontal navigator at the top of the page instead of a side navigator. Navigate to Settings > System > Security.

  3. Select the Security roles icon.

  4. You now see a list of security roles. Select a role to open the Security role window, which shows individual access levels for each available entity. Most entities are named intuitively to map to various features and areas of the app.

    Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (6)

Here are a few notes for working with the Security role settings:

  • Most of the entities added by Dynamics 365 Marketing are on the Custom entities tab. The other tabs manage features that either common for all model-driven apps in Dynamics 365, or specific to another app.
  • There is a tab called Marketing, but it doesn't contain entities related to Dynamics 365 Marketing. Its settings apply to the enterprise marketing feature included with several model-driven apps in Dynamics 365 (though Dynamics 365 Marketing does make use of the marketing lists feature that is provided here).
  • Some of the security roles provided with Dynamics 365 Marketing include permissions from all available tabs. This is to provide access to common features also required by users in marketing roles.

Security roles are a concept shared by all model-driven apps in Dynamics 365. For more information about how to work with them, see Create users and assign security roles and Security roles and privileges.

Special permissions for marketing pages and assist edit

Two features of Dynamics 365 Marketing require that users have security roles with unexpected privileges for some entities. These are:

  • To go live with marketing pages, elevated privileges are required for the website entity
    The error checker for marketing pages requires full organization-level access to the Website entity, which enables the feature to confirm that the page is configured correctly to be published on your Power Apps portal. Therefore, all users that need to check and/or go-live with a marketing page published on a portal must have a security role with the privileges shown in the table and illustration following this list. This doesn't affect captured forms or forms embedded on an external site or CMS system.

    (Video) How to set up security roles in Dynamics 365

  • To access assist edit, elevated privileges are required the for the marketing email dynamic-content metadata entity
    The personalization feature enables users to generate dynamic expressions for use in email messages and content settings. The feature requires that the user has elevated access to application metadata, which enables assist edit to present details about database entities and records. Therefore, all users that need to use assist edit must have a security role with elevated access to the Marketing email dynamic-content metadata entity, as shown in the table and illustration following this list.

Access levelMinimum "Website" entity privilegesMinimum "Marketing email dynamic-content metadata" entity privileges
CreateOrganizationBusiness unit
ReadOrganizationOrganization
WriteOrganizationOrganization
DeleteOrganizationBusiness unit
AppendOrganizationOrganization
Append toOrganizationOrganization
AssignOrganizationBusiness unit
ShareOrganizationOrganization

Manage user accounts, user licenses, and security roles (Dynamics 365 Marketing) (7)

Form and field level security

In addition to the entity-level security set directly on each security role, you can also control access to specific forms and/or fields. These work as follows:

  • Form-level security restricts access to specific forms, so even if a user has a security role that grants access to a given entity (such as customer journeys), that user might not be able to access some of the forms of that entity (such as the insights) unless they have one of the additional roles required by that form. Most of the entities added by Dynamics 365 Marketing don't include any form-level security out of the box, so users that can access these entities can also access all the forms that belong to them, though some exceptions exist (including insights forms for some entities).
  • Field-level security applies extra restrictions on specific fields, so even if a user can view a given form, some fields on that from could be hidden if they require an additional field security profile. Field security profiles are similar to, but separate from, the entity-level security roles otherwise described in this topic.

You don't see form or field settings when you edit the security role, so you must manage these separately.

Form and field level security are concepts shared by all model-driven apps in Dynamics 365. For more information about how to work with them, see Field-level security and Assign security roles to a form.

Security roles added by Dynamics 365 Marketing

The tables in this section summarize the purpose of each role added by Dynamics 365 Marketing. They should give you a good idea of which roles to assign each of your users. For details information about precisely which permissions and access levels any single role provides, inspect the permissions tables provided in the Security roles window, as described previously in Inspect and customize security roles.

Core marketing security roles

SecurityroleWhoneedsitAccessgranted
Marketing Professional - BusinessMost standard marketers who require access to Dynamics 365 Marketing core features, but don't need to configure the systemNearly all entities in the Marketing work area, including segments, customer journeys, emails, marketing pages, marketing lists, and related features and templates (but not including LinkedIn or lead-scoring features). This role grants only limited access to the Settings work area. It also grants access to fundamental entities like contacts, leads, accounts, activities (tasks, phone calls, appointments), and marketing lists. Because this role is intended for individual contributors, most create and delete permissions are limited to records the user owns, but they can view and edit records owned by other users in their business unit. This role is provided access to insights forms through form-level security.
Marketing Manager - BusinessMarketing managers (who also administer the system)All the same entities as the Marketing Professional – Business role, but more often grants enhanced permissions to work with records owned by other users in the same business unit as the manager. This role also provides access to all views and settings of the Settings work area. This role is provided access to insights forms through from-level security.
Marketing, Business App AccessFor internal use only, do not delete or modifyThis is an internal security role used by the solution to perform internal tasks, such as syncing data. Do not delete or modify this role.
Marketing Services UserFor internal use only, do not delete or modifyThis is an internal security role used by the solution to perform internal tasks, such as syncing data. Do not delete or modify this role.
Lead Score ModelerMarketing strategists responsible for building lead-scoring models (must be combined with a core marketing role)Can view and edit lead scoring models, view lead scores, and customize the lead-to-opportunity marketing business process for leads. All these features are in the Lead management section of the Marketing work area.
Lead Score ViewerMarketers and salespeople that should see calculated lead scores (must be combined with one of the other marketing and/or sales roles)Can view the score achieved by each lead.

Event Management security roles

SecurityroleWhoneedsitAccessgranted
Event AdministratorManagers who plan events and administer the event-management features.All entities in the Events work area, and all event-related settings in the Settings work area. These users can create, read, write, delete, assign, and share records owned by themselves and other users in the same business unit.
Event PlannerAll users involved with event planning.All entities in the Events work area. Users with this role can create, read, write, and share these records with other users in the same business unit, but can only delete and assign the records that they own.
EventManagement S2S InboundFor internal use only, do not delete or modifyThis is an internal security role used by the solution to perform internal tasks, such as syncing data. Do not delete or modify this role.

LinkedIn Lead Gen security roles

SecurityroleWhoneedsitAccessgranted
LinkedIn Lead Gen Forms AdministratorAdministrators who are managing your organization's integration with LinkedInUsers with this role can configure lead matching strategies, LinkedIn field mappings, and solution settings for the Dynamics 365 Connector for LinkedIn Lead Gen Forms.
LinkedIn Lead Gen Forms SalespersonUsers who need to sync their profiles and view leads generated from LinkedIn, but who don't need to configure the connectionThese users can authorize LinkedIn user profiles to sync data to Dynamics 365, and view details about the synced submissions.
LinkedIn LeadGen S2SInboundFor internal use only, do not delete or modifyThis is an internal security role used by the solution to perform internal tasks, such as syncing data. Do not delete or modify this role.

Surveys security roles

The surveys package adds the following security role:

  • Project Owner

Don't modify or remove marketing service users

Dynamics 365 Marketing includes a preconfigured user called D365 Marketing, which must have the following security roles:

  • EventManagement S2SInbound
  • LinkedIn LeadGen S2SInbound
  • Marketing Services User
  • Marketing, Business App Access

The system uses this account when performing important internal tasks, and Marketing will stop working correctly if you remove the user or any of these required roles. Be sure not to remove or modify this user.

Real-time marketing service users

After deploying real-time marketing features, several service users are created. As with outbound marketing, deleting these users will break your deployment.

Real-time marketing service userMarketing area
Customer Experience Platform PRODAll other areas not listed below
Dynamics Marketing Dataverse DatasourcePersonalization of messages
Dynamics Marketing Interactive ScenariosHandling flows triggered by organic users
Dynamics Marketing Lifecycle ManagementLifecycle and provisioning scenarios
Dynamics Marketing Native SegmentationSegmentation
Dynamics Marketing WorkflowCustomer journey execution

One service user, # Dynamics Marketing Dataverse Datasource, is used to impersonate a service that resolves dynamic content. Dynamic content can be defined through placeholders for personalized messages or through data-bound parameter in customer journeys.

# Dynamics Marketing Dataverse Datasource has a Service Reader role assigned, which allows it privileged access to any Dataverse data within a given environment.

(Video) Microsoft Dynamics 365 User Management

See also

Create users and assign security roles
Security roles and privileges
Manage teams
Add users individually or in bulk to Microsoft 365
Assign licenses to users in Microsoft 365 for business

FAQs

How do I manage Dynamics 365 licenses? ›

Assign a license to a user
  1. Browse to the Office 365 admin center and sign in as a global admin.
  2. Click Users > Active users.
  3. Select multiple users, and then click Edit product licenses.
  4. Click Replace existing product license assignments, and then click Next.
  5. Turn on the license for your Dynamics 365 plan.

How do you check which users has which security roles in dynamics? ›

Navigate to Settings > System > Security. Select the Security roles icon. You now see a list of security roles.

What are security roles in Dynamics 365 marketing? ›

The effect of multiple security roles is cumulative, which means that the user has the permissions associated with all security roles assigned to the user. Two of the most commonly used security roles in Dynamics 365 Marketing are the “Marketing Manager – Business” and “Marketing Professional – Business”.

What is basic user security role in Dynamics 365? ›

The Basic User security role primarily contains Basic privileges for core entities where the user can write, update, and delete records that they created or owned.

How do I add a security role to a user? ›

Select Settings > Users + permissions > Security roles. Select the Security role you want to copy from. On the Actions toolbar, select Copy Role. Enter the New Role Name, and check the box for Open the new security role when copying is complete.

Videos

1. Users and security roles with Microsoft Dynamics CRM 2015 part 1
(Subscribe360)
2. How to Use Azure Active Directory to Control Licenses in Groups for Dynamics 365
(Stoneridge Software)
3. xRM1 CRM-Project Security Roles and Licenses
(HR Management for Microsoft Dynamics 365)
4. Reduce Your Dynamics 365 FSCM License Costs with Custom Security Roles
(Executive Automats)
5. Microsoft Dynamics 365 Add New User
(PrenticeWorx CRM)
6. Assign Security role to Model Driven Apps in Dynamics 365 Customer Engagement CRM
(Softchief Learn)
Top Articles
Latest Posts
Article information

Author: Delena Feil

Last Updated: 13/08/2023

Views: 6075

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.