Permission Set Recording In Microsoft Dynamics Business Central
In Microsoft Dynamics Business Central, Permission Sets are assigned to users based on the job tasks they perform. The Permission Sets as provided in your database might not always fit your company’s requirements. Creating new permission sets by hand can still be done, adding tables as needed, but recording a user’s activity in Business Central or NAV could be a better approach.
For each table, a user can be assigned different levels of access to: Read, Insert, Modify, and Delete. Below are step-by-step Instructions to record permissions.
To create or modify permission sets by recording your actions:
In Microsoft Dynamics Business Central, Permission Sets are assigned to users based on the job tasks they perform. The Permission Sets as provided in your database might not always fit your company’s requirements. Creating new permission sets by hand can still be done, adding tables as needed, but recording a user’s activity in Business Central or NAV could be a better approach.
For each table, a user can be assigned different levels of access to: Read, Insert, Modify, and Delete. Below are step-by-step Instructions to record permissions.
To create or modify permission sets by recording your actions:
- In the Permission Sets window, choose the New Action to create a new Permission Set.
- On a new line, fill in the Permission Set and Name fields. For this example, it is to Edit the Bank Account
- Choose Permissions in the ribbon.
- In the Permissions window, to start the recording, choose the Start action.
- You will be asked if you wish to start the recording – select Yes
- A recording process starts and will capture all your actions in the user interface.
- Leave the Permission screen open during recording; do not close it.
- This is done by selecting where you want to go in the search box
- Go to the various pages and complete activities in Dynamics you want to allow the user to access or carry out an activity task to record the permissions for that user.
- For my example I changed the Bank Account Name
- Extra tips:
- Fields that include table look-ups should also be opened, and if the user should be able create a new record, that should also be recorded.
- If the user will be creating a new record or modifying the record, such as GL, Customer, or Vendor, for example, be sure that activity is done during the recording.
- If a journal, sales order, or purchase order, for example, needs to be created (or deleted) and posted by the user, be sure this is activity is done during recording.
- I closed the windows until this page is showing and select Stop
- You will get this message – select Yes
- Choose the Yes button to add the recorded permissions to the new permission set. There are many related tables that a user may not click on during recording but will need access to and will need to be added to the permission set. Note the checkbox to “Add Read Permission to Related Tables,” be sure to check this box. Some Table examples include zip codes, payment terms, accounting periods, etc.
- For each object in the Permission Sets recorded list, review and edit as needed to allow the users to read, insert, modify, or delete records in the recorded tables.
- You are now ready to use this new Permission Set and assign to the appropriate users.
- If some activity was missed during the initial recording, go back to the Permission Set and begin recording again to add more permissions to the set.