User and Permission Management
Purpose
This page explains the core principles of user and permission management in Microsoft Dynamics 365 Business Central. It helps you set up new users so that sign-in, data access, interface, and business responsibilities work together cleanly from the beginning. It also shows where permissions can be adopted from the standard setup, extended in a controlled way, or adapted to groups of users.
Prerequisites
- The user exists in Microsoft 365 or Microsoft Entra ID.
- The user is available in Business Central or can be imported from Microsoft 365.
- The setup is performed by a user with sufficient rights, for example IT or a key user.
Recommended Sequence
- Check the user or import the user from Microsoft 365.
- Assign the required permission sets.
- Use security groups for recurring roles.
- Add business-specific settings in User Setup.
- If required, maintain warehouse assignment and profile.
- Review the effective permissions before productive use.
Setup Components
Users
Open the Users page and check whether the required user already exists. In the cloud version, sign-in is handled through Microsoft 365, so separate password maintenance in Business Central is usually not required.
Permission Sets
Permission sets control which data a user can view, create, change, or process. Open the user card and assign the required permission sets there.
Rights are assigned based on system objects and actions. In practice, this usually distinguishes between read, insert, modify, delete, and execute permissions. This makes it possible to control very precisely what a user can actually do in a given area.
Typical starting points are:
| Permission set | Meaning |
|---|---|
SUPER |
Full access to the system. This set should be used only in a restricted and ideally temporary way. |
D365 BASIC |
Basic rights for general usage. |
| business-specific permission sets | Additional rights for roles such as purchasing, sales, warehouse, or finance. |
Multiple permission sets can be combined. This is often more transparent and easier to maintain than one single oversized permission set.
If the existing standard sets are not sufficient, you can define your own permission sets. A practical method is permission recording: start the recording, perform the required business steps, and save the result as a new permission set. This often allows you to model business requirements precisely without development effort.
Security Groups
If multiple users have the same tasks, permission assignment should be handled through security groups whenever possible. This lets you manage rights centrally and reduces manual individual assignments.
The typical procedure is:
- Open Permission Set by Security Group.
- Assign the matching permission sets to the security group.
- Manage user membership in Microsoft 365.
Depending on the Business Central version, deployment model, and product context, group management can differ in detail. If security groups are not available in the required form in your environment, assign the permission sets directly on the user level instead.
User Setup
The User Setup page complements the pure rights assignment with business restrictions and default values. It does not replace permission sets, but refines the user’s working context.
| Field | Meaning | Typical use |
|---|---|---|
| Allow Posting From / To | Limits the allowed posting period. | Useful for month-end or year-end closing or for temporary restrictions. |
| Salespers./Purch. Code | Automatically assigns the user in documents. | Supports consistent assignment in sales and purchase documents. |
| Responsibility Center | Restricts views and documents to the relevant business area. | Useful for separated responsibilities in sales or purchasing. |
| Stored email address of the user. | Relevant for notifications and communication processes. | |
| Approval setup fields | Adds rules for approvals, limits, or substitutions. | Important for controlled approval processes. |
Warehouse Assignment
For warehouse processes, a permission set alone is not always enough. If a user should process warehouse activities, the user must also be assigned on the Warehouse Employees page to one or more locations.
At minimum, maintain the user ID and the location code. You can also define a default location if needed.
Profiles and Personalization
A profile controls the interface, especially the role center, navigation, and visible actions. Maintain the appropriate profile in User Settings in the Profile ID field.
You can also define in the profile whether personalization is allowed. If Disable personalization is enabled, the user cannot make personal interface changes.
If personalization is allowed, users can adapt lists, FactBoxes, tiles, or other interface elements to their own working style. This flexibility is useful in daily work, but it should be controlled consciously when a consistent user experience is required.
When administrators reset or remove personalized pages, the changes usually take full effect only after the user signs in again. This is especially relevant when interface issues are caused by user-specific changes.
Process Important guardrails for the initial setup Users, interface, and business restrictions should be configured separately and in a clear order.
- Always separate interface control through profiles from data access through permission sets.
- Use security groups for standard roles instead of many individual assignments.
- When new business requirements arise, prefer dedicated or recorded permission sets over uncontrolled changes to existing standard sets.
- Always verify new users through Effective Permissions before productive use.
- Assign
SUPERonly selectively and for a limited time whenever possible.
Links