Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Unanswered

Basic user permission sets

(1) ShareShare
ReportReport
Posted on by 17
I am working on permission sets that I will be applying via Security Groups.
 
I want to start with a blank canvas so no-one can access anything. Then record each separate function into a suit of Permission Sets and assign the relevant Sets to the relevant Security Groups.
 
I read about SYSTEM APP - BASIC allowing users to log on, but not have Role Centre access, so I created a Role Centre Set, granting access to our relevant Role Centres and "Including" SYSTEM APP - BASIC. All good so far...
 
My test user already has AUTOMATE - EXEC, EXCEL EXPORT ACTION, LOCAL and LOGIN rights and is a member of a Security Group that grants my created Role Centre Permission Set.
 
Now, I started to create a General Journal Posting Permission Set, through Recording. I made sure to go into the relevant drop down fields (GL Code, Cost Centre etc) so I accessed those tables. I even did preview posting before posting. I thought I'd covered all possibilities.
 
But when I tried to preview post a journal, using my test user, I had a permission error accessing Table Data 700 Error Message and 701 Error Message Register. I added each required permission until I got the error messages showing what was wrong with my journal.
 
Now, having done that, I have a Permission Set for General Journals that incudes the various Error Message access rights. However, each different Permission Set I create going forward will need to include those as well, so any user that does not have rights to post General Journals can still see error messages if they occur.
 
What I really need is a Permission Set to give me all of the "system" Tables/Table Data/Codeunits/Pages etc but no access to any "data". By "system", I mean login rights, error messages, Personalise etc. I can then grant all users access to that Set, knowing that any errors etc will be viewable by all.
 
I have gone through a lot of the System Permission Sets looking for one that would give me what I want. The closest I got was D365 BASIC, but this allowed viewing of Chart of Accounts, Items, Vendors etc which I would like to restrict.
 
Can anyone advise how this can be achieved?
  • Jun Wang Profile Picture
    7,721 Super User 2025 Season 1 on at
    Basic user permission sets
    for basic user permission to start with, you could check out the one below.
    then you could create a customized permission set by  excluding individual tables, pages, code unit etc.
     
    Jun 
     
  • YUN ZHU Profile Picture
    81,970 Super User 2025 Season 1 on at
    Basic user permission sets
    I personally do not recommend doing this, because Microsoft will add some features and UI changes with each upgrade. If you do this, you must retest each version, otherwise it will cause permission errors.
    I suggest reverse control, such as which functions need to be disabled.
    Dynamics 365 Business Central: Permission Exclusion (Exclude in Permission Set)
     
    Hope this helps.
    Thanks.
    ZHU
  • Valentin Castravet Profile Picture
    28,029 Super User 2025 Season 1 on at
    Basic user permission sets
    There is no quick way of doing that nor is there an out of the box permission set that can do that. You can either create a new permission set from scratch, or take the Basic permission set and use the exclude functionality to exclude things such as the chart of accounts, items, vendors, etc.
     
  • Gerardo Rentería García Profile Picture
    17,839 Most Valuable Professional on at
    Basic user permission sets

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Jonas ”Jones” Melgaard – Community Spotlight

We are honored to recognize Jonas "Jones" Melgaard as our April 2025…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 294,424 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 233,043 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans