When working with a new Gold install, you'll see "Junior Admin" as a role in the ac_Roles table. This value is hard-coded in certain web.config files as well as the /app_data/Adminmenu.xml file.
However, existing Able 7.x sites use a value of "Jr. Admin". The value is not translated during the upgrade to Gold.
This breaks junior-admin security support in the upgraded site. The Able Gold code cannot accurately detect that "Jr. Admin" is considered an Admin role.
The solution is simple. Use SQL Studio Management to open the ac_Roles table for editing. Change the "Jr. Admin" role name to "Junior Admin". Be sure to change the corresponding lower case value as well.
This issue only appears if upgrading an existing Able 7.x database. It doesn't not seem to be a problem in any version of a fresh Gold install.
I have reported this via Feedback.
Upgraded Able 7 site Jr Admin permissions do not work
Upgraded Able 7 site Jr Admin permissions do not work
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
- ForumsAdmin
- AbleCommerce Moderator
- Posts: 399
- Joined: Wed Mar 13, 2013 7:19 am
Re: Upgraded Able 7 site Jr Admin permissions do not work
We will see if this can be fixed in the automatic upgrade.