Managing Permissions and Permission Sets

A permission set is a set of permissions for a set of objects in the Dynamics NAV database that you can assign to one or more users. A number of predefined permission sets are provided by default in the CRONUS International Ltd. demonstration database. You can use these permission sets as defined, modify them, or create your own permission sets. Then, add the new permissions sets to the relevant user groups, or create new user groups. For more information, see Managing User Groups.

When you create a new Dynamics NAV database, only one permission set is provided automatically: the SUPER permission set.

As you create and define permissions for permission sets in a new database, remember to always add the BASIC permission set, which grants users access to required system tables and other fundamental tables.

The BASIC permission set primarily functions as a prerequisite to open the client and show all pages. The BASIC permission set is provided in an XML file, UserRoles.xml, which you import into your database using a RoleTailored client. Permissions for the BASIC permission set are provided in a separate XML file, UserRolePermissions.xml, which you also import. For more information, see How to: Work with the BASIC Permission Set.

Note

Another prerequisite permission set is the FOUNDATION permission set.

This permission set, together with other application permission sets, is required to automatically remove UI elements according to user permissions. For more information, see Removing Elements from the User Interface According to Permissions.

Note

Depending on the setting in the UI Elements Removal field in the Microsoft Dynamics NAV Server Administration tool, only UI elements that the user has permissions for will appear in the user interface. For more information, see Removing Elements from the User Interface According to Permissions.

See Also

About Permissions
Managing Users Managing User Groups First User Is Automatically Assigned the SUPER Permission Set
How to: Create or Modify Permission Sets
Special Permission Sets
Profiles and Role Centers
Removing Elements from the User Interface According to Permissions