Guide to Understanding D365 Business Central User Security and Setup    

by | February 19, 2021 | Dynamics 365 Business Central

Here is your guide to understanding D365 Business Central user security and setup. In Dynamics 365 Business Central, there are two different areas related to user security & setup – Profiles (Roles) and Permissions.

User Profiles (Roles) in Business Central

The first area is the User Profiles (Roles).  This allows administrators to set up what a user sees across the system from the role center (homepage) to individual pages and lists throughout the system.  Navigate to Profiles to see what is available out of the box.  Select Profiles (Roles) to open the page.

user profiles roles

Within the Profiles (Roles) page there are a number of different Profiles available out of the box from Microsoft.  Users can also create their own Profiles from scratch or by copying an existing role to start from that. In smaller companies, there may only be a need to have 1 default Profile that is assigned.

out of the box profiles

To create and new Profile, click on the +New button on the ribbon or use the actions à copy action to build based on an existing profile. Here you can create the Profile ID and Display Name along with a Description of the Profile.  You can also define if this Profile should be used as the default profile when setting up new users.

create new profiles

To customize what the users will see, click on the Customize pages button on the ribbon.  This will open the home page of your instance in customization mode.  In the top left-hand corner after choosing customize pages, you will want to choose unlock to be able to begin making changes. Users can rearrange, remove, and add to the pages/lists across the whole system. The designer can go into each of the pages that require changes and make the subsequent changes or do this piece by piece as the profile (role) will keep track of all changes.  When you have completed your changes in this session, click on the Done button for this to save and register those changes in the profile (role).

customize profiles view

Once you click on Done, you will receive the message below.

confirmation message

Back on the Profile page, the changes have been saved to the Profile and can be cleared per page if needed in the event of mistakes.

The next step is to assign the Profile to your users.  To do this, stay on the Profiles page, click on Related > User Personalization List

assign a profile to your users

This will open the User Personalization page.

user personalization page

Select the user that you want to assign the Profile to and click on Manage > Edit

user personalization manage

This will open the User Personalization Card.

user personalization card

Choose the Profile ID that you want to assign to the user.  Then close out of the page.

Permissions in Business Central

Permissions are how you can set up what a user has access to and what actions they can or cannot perform in Business Central.

To look at the out-of-the-box Microsoft Permissions, navigate to Permission Sets as shown below.

permission sets

The Permission Sets page allows you to define and assign access and activities down to a granular level.

From the top, there are out-of-the-box Permission Sets available based on a particular area like Accounts Payable and Accounts Receivable that cover most of the actions a user would need to do when accessing that module in the system.

***Please note that only user-defined permission sets can be altered so if you want to adjust an out of the box permission set or create one yourself, you will need to create a permission set using the + icon at the top of the list or by copying an existing permission set and modifying that.

permission sets overview

We’ll look at Accounts Payable – I know the screenshot is very small, however, this gives you an idea of how many specific tables there are that users need access to in order to do their jobs.

accounts payable tables

The options for granting different types of access are across the page and include:

  • Read – read-only access – the user can view but not make any changes to the data
  • Insert – the user can create new records
  • Modify – the user can make changes to the existing records
  • Delete – the user can delete records
  • Execute – the user can run this object
  • Security Filter – limit the users access based on a filter – for example, if a user can create a payment journal but cannot create a cash receipts journal – the screenshot below shows that the user is limited to entering Payment Journals

accounts payable table filter

With all of the information needed to grant and restrict access, there must be an easier way to do this.  There is – users can record the actions that other users can perform and Business Central will populate the data in this table based on the recording.

Let’s assume that a user can create a new vendor and look at the history of that vendor.  The following steps would be followed to create this Permission Set:

  1. On the Permission Sets page, click the +New button and define the new Permission Set
  2. Open the Permissions window
  3. Click on Start and answer Yes to start the recording
  4. Go to Purchasing > Vendors
  5. Click on +New and add the new vendor
  6. Click on Vendor > Ledger Entries
  7. Navigate back to the Permissions page and click on Stop
  8. Answer Yes to add the recorded Permissions – this will add all of the needed tables and code units that are required

tables shortcuts

Next, you can assign the Permission Set to the users.  Click on Permission Set by User, scroll to the new Permission Set and check the box for each user that should have access to the new permission set.

assign the permission set to user

assign the permission set to user overview

For additional information on setting up Permissions and Profiles for users, follow the link below:

This article was co-authored by Jack Peterson, view more blogs by Jack here

Related Posts


Submit a Comment

Your email address will not be published. Required fields are marked *

Upcoming Events


01sep10:00 am10:30 amEnsuring Quality and Compliance for Batch Manufacturers in Life Sciences

01sep12:00 pm12:30 pmIs it Worth It to Move to the Cloud? A Look at Considerations for Current Agribusinesses Using Dynamics GP

01sep2:00 pm2:45 pmWhat’s New in Dynamics 365 Finance and Supply Chain

09sep11:00 am12:00 pmConfab Live with Stoneridge – Data Strategy and Reporting – Mining Decision Making Insights

15sep10:00 am11:00 amSolving the Biggest Challenges in Agribusiness Through Innovation and Technology

22sep12:00 am12:30 pmSimplifying Payroll and HR Management with ADP Workforce Now

22sep10:00 am10:30 amStreamlining Batch Manufacturing with Technology

22sep2:00 pm2:30 pmProcess Automation for Microsoft Dynamics D365 for Business Central, Finance and Operations and GP

23sep11:00 am12:00 pmConfab LIVE with Stoneridge - Riding the Wave 2 Release – Key Features Coming to Dynamics 365 this October

27sep(sep 27)9:00 am15oct(oct 15)11:00 amDynamics 365 Finance & Supply Chain Development Training - Online Workshop

29sep10:00 am11:00 amTop Five Reasons Why NOW is the Right Time to Move from Salesforce to Dynamics 365 Customer Engagement

29sep12:00 pm12:45 pmUnderstanding Job Costing and Tax Management in Business Central

29sep2:00 pm3:00 pmDigitalizing Horticulture & Agriculture - How to Sell Plants Online and Simplify Business Management

30sep12:00 pm4:00 pmSecurity and Permissions Training for D365 Business Central or Dynamics NAV


27sep(sep 27)9:00 am15oct(oct 15)11:00 amDynamics 365 Finance & Supply Chain Development Training - Online Workshop

06oct10:00 am10:30 amPreview of D365 Business Central Fall Release Features and Functionality

06oct12:00 pm12:30 pmInsider's Guide to New Features Available in the Fall Release of D365 Finance and Supply Chain

07oct11:00 am12:00 pmConfab LIVE with Stoneridge - Dataverse and Dynamics in Review – Let’s Get Technical

21oct11:00 am12:00 pmConfab LIVE with Stoneridge - Dataverse and Dynamics in Review – Let’s Get Functional

26oct(oct 26)9:00 am28(oct 28)5:00 pmStoneridge Connect Leadership and Community Conference

About Stoneridge
Stoneridge Software is a unique Microsoft Gold Partner, with emphasis on partner. With specialties in Microsoft Dynamics 365, Microsoft Dynamics AX, Microsoft Dynamics NAV, Microsoft Dynamics GP and Microsoft Dynamics CRM, we focus on attracting the most knowledgeable experts in the field to our team, and prioritize delivering stellar solutions with maximum impact for your business. At Stoneridge, we are deeply committed to your results. Each engagement is met with a dedicated team, ready to provide thorough, tailored, and expert service. Based in Minnesota, we intentionally “step into your shoes,” wherever you are. We focus on what you care about, and develop trusting, long-term relationships with our clients.

Subscribe To Our Blog

Sign up to get periodic updates on the latest posts.

Thank you for subscribing!