Similar to what we saw when upgrading to Microsoft Dynamics GP 2013 R2 from a lower release, we noticed that when upgrading to Microsoft Dynamics GP 2015 from a lower release, the following security roles and security tasks were not getting created and are missing:
ESS EMPLOYEE MANAGER* ESS EMPLOYEE* ESS EMPLOYEE-BSS* ESS PTE EMPLOYEE* ESS PURCHASE REQUESTER* HR ADMIN-BSS* LIMITED USER – FIN* LIMITED USER – INV* LIMITED USER – PAYRL* LIMITED USER – PURCH* LIMITED USER – SALES*
ADMIN_BSS_01* ADMIN_BSS_02*ADMIN_COMPANY_013* ADMIN_PURREQ_021* ADMIN_SYSTEM_SL06* EMP_BENEFITS_EMPLOYEE_01*EMP_BSS_EMPLOYEE_01* EMP_DIRECTDEP_EMP_01* EMP_PAYSTUBS_EMPLOYEE_01*EMP_PROFILE_EMPLOYEE_01* EMP_PROFILE_MANAGER_01* EMP_SKILLS_EMPLOYEE_01* EMP_SKILLS_MANAGER_01* EMP_TIME_EMPLOYEE_001* EMP_TIME_MANAGER_001* EMP_W4_EMPLOYEE_01* INQ_PURREQ_005* PTE_EXPENSE_ENTRY_001* PTE_TIME_ENTRY_001* RPT_PURREQ_006* TRX_PURREQ_026* TRX_PURREQ_027*
This is noted in the Upgrade Instructions manual that you will need to add these on an upgraded install.
A new install of Microsoft Dynamics GP 2015 will create these for you.
The SCRIPTS will create these missing security roles and security tasks for you, when run against the DYNAMICS/system database.