NAV Easy Security
This download contains multiple files used for installing NAV Easy Security.
Please refer to the Mergetool.com website for additional information.

Partner, Installation and Technical Documentation: 
http://mergetool.com/addin_e/faq/easysecurity.htm

User Documentation: 
http://mergetool.com/addin_e/faq/es.htm

Off-line Documentation:
"ESx.xx.xx NAV Easy Security Offline Help.chm"

NAV Easy Security have no changes to the base application and can be installed
with all country and CU versions of NAV. It is important to match the version
of NAV Easy Security with the major Executable version of NAV (2009 R2, 2015, 
2017 and 2018 for example). The application does not matter, Any ISV solution 
can be in a database and NAV Easy Security works properly. 

Any type of NAV customer license with the Starter Pack module can be used with 
NAV Easy Security. The modules needed for NAV Easy Security must be added to 
the Customer NAV License before installation. The technical export of code to 
text require the proper developer modules (7200 Application Designer) are 
purchased from Microsoft or a NAV partner license to be used for this one-time 
process. 

NAV Easy Security is not changing any functionality or processes in Standard 
NAV. We recommend not modifying our application, but full access to our code is
available for partners and for customer that have purchased the proper 
development access from Microsoft.

NAV Easy Security have an integrated database upgrade function. After importing
a new version of NAV Easy Security run the function "Update Data" from 
"Security Setup" and "Field Level and Data Security Setup". This function ask
questions if new features are available and prepare data.

Uninstall of NAV Easy Security requires only removal of the code changes for 
Field Level and Data Security by running the "Delete Changes in Code" process 
and removal of the objects and data related to the objects in range 
14123500..14123999. With the later versions of NAV (2015 and later) can the 
objects be deleted and the "Force" option used during Sync to delete the data 
from the database. In older versions of NAV the data must manually be removed 
from the tables in the range 14123500..14123999 in all companies before deleting 
the objects.

"ESx.xx.xx NAV Easy Security Offline Help.chm"
"ESx.xx.xx NAV 2009 R2 and Earlier Online Help.zip"
"ESx.xx.xx NAV 2013 Online Help.zip"
"ESx.xx.xx NAV 2013 R2 and Later Online Help.zip"
Online Help files. Contain installation instructions and field level help.
Please refer to the web-page below for how to install the help.
http://mergetool.com/addin_e/faq/FAQ_FAQ0002_WEB.htm

"ESx.xx.xx 2.60-3.70.01.fob"
"ESx.xx.xx 4.00-4.00.03.fob"
"ESx.xx.xx 5.00.fob"
"ESx.xx.xx 5.00.01-6.00.fob"
"ESx.xx.xx 6.00.01.fob"
"ESx.xx.xx 6.00.10.fob"
"ESx.xx.xx 7.00.fob"
"ESx.xx.xx 7.10.fob"
"ESx.xx.xx 8.00.fob"
"ESx.xx.xx 9.00.fob"
"ESx.xx.xx 10.00.fob"
"ESx.xx.xx 11.00.fob"
"ESx.xx.xx 13.00.fob"
The main objects for NAV Easy Security. This include both NAV Easy Security 
"Logins and Permissions" and "Field Level and Data Security". The version number 
at the end of the filename refer to the executable version of NAV being used. 
The database or application version is not important. Easy Security work with 
all versions of the application.

"ESACC Empty Objects ESx.xx.xx.fob"
"ESACC Empty Objects ESx.xx.xx 7.00.fob"
"ESACC Empty Objects ESx.xx.xx 7.10.fob"
"ESACC Empty Objects ESx.xx.xx 8.00.fob"
"ESACC Empty Objects ESx.xx.xx 9.00.fob"
"ESACC Empty Objects ESx.xx.xx 10.00.fob"
"ESACC Empty Objects ESx.xx.xx 11.00.fob"
"ESACC Empty Objects ESx.xx.xx 13.00.fob"
10 "empty" Codeunits replaced during the installation of "Field Level and Data 
Security". These object should NEVER be imported if they already exists in the 
database.

"Language Module ESx.xx.xx 2.60-6.00.10 yyy.flm"
"Language Module ESx.xx.xx 7.00 yyy.flm"
"Language Module ESx.xx.xx 10.00 yyy.flm"
Languages module for NAV Easy Security. Use the function under Tools, Language
Module, Import after selecting the objects to import the language.
The NAV version number may be lower than the main file. This is not a problem.

"NAV Easy Security (SQL 2000 - 8.00).tdf"
"NAV Easy Security (SQL 2005 - 9.00).tdf"
"NAV Easy Security (SQL 2008 - 10.00).tdf"
"NAV Easy Security (SQL 2008 R2 - 10.50).tdf"
"NAV Easy Security (SQL 2012 - 11.00).tdf"
"NAV Easy Security (SQL 2014 - 12.00).tdf"
"NAV Easy Security (SQL 2016 - 13.00).tdf"
"NAV Easy Security (SQL 2017 - 14.00).tdf"
Templates for SQL Profiler. Import the matching template in SQL Profiler for 
use of recording of permissions. The template for a SQL Server depends on the 
database.

"ESx.xx.xx MenuSuite 4.00-4.00.03 51-60.fob"
"ESx.xx.xx MenuSuite 5.00-6.00 51-60.fob"
"ESx.xx.xx MenuSuite 6.00.01 51-60 and 1051-1060.fob"
"ESx.xx.xx MenuSuite 6.00.10 51-60 and 1051-1060.fob"
"ESx.xx.xx MenuSuite 7.00 1051-1060.fob"
"ESx.xx.xx MenuSuite 7.10 1051-1060.fob"
"ESx.xx.xx MenuSuite 8.00 1051-1060.fob"
"ESx.xx.xx MenuSuite 9.00 1051-1060.fob"
"ESx.xx.xx MenuSuite 10.00 1051-1070.fob"
"ESx.xx.xx MenuSuite 11.00 1051-1070.fob"
"ESx.xx.xx MenuSuite 13.00 1051-1070.fob"
Additional MenuSuite objects. These can be used if the 52 and 1052 are already 
in use in the customers database. Never import this unless the normal MenuSuite 
already is in use.

"SoD Permission Groups Vxx.txt"
"SoD Permission Sets Vxx.txt"
"SoD Permission Sets Vxx.xlsx"
"Quick Security Permission Groups Vxx.txt"
"Summary Calculations Vxx.txt"
New Permission Sets for Segregation of Duties, Quick Security Permission Groups 
and Summary Calculations. The Excel file explain the new Permission Sets and 
the Permission Groups. This is a good example of how to design permissions for 
"Segregation of Duties" and "Sarbanes-Oxley" requirements for security. 
Additional permission sets used during the install process to enhance security 
is included in the text file.
A complete set of recorded permission sets is included recorded in NAV 2009 R2, 
2013, 2013 R2, 2015, 2016, 2017 and 2018. The Permission Sets will be 
maintained in the future for new NAV versions.

"Conversion ESx.xx.xx.fob"
Conversion objects used when upgrading Easy Security from one version to 
another. These objects where first introduced to upgrade Easy Security from 
ES1.0x.xx or ES1.1xx.xx to ES1.20 or later. Please refer to www.mergetool.com
for documentation of the process of running the upgrade tools.

"HM Integration ES1.00.47.fob"
"HM Integration ES1.40.21 7.00.fob"
"HM Integration ES1.40.21 7.10.fob"
"HM Integration ES1.40.21 8.00.fob"
Codeunit to integrate the Permission Set Builder with Lanham Associates History 
Management.
