This commit is contained in:
2020-03-02 23:05:33 +00:00
parent f4f0bc8608
commit 81d75ce266
3 changed files with 6 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ CASES
REQUIREMENTS
UI FEATURE - The ability to customize forms:
- ROLE RIGHTS: BizAdminFull only can edit. BizAdminLimited can view but not change
- A "Customize" option in the Action bar menu | that is accessible to people of BizAdminFull role only
- If a dispatcher needs a custom field set on a workorder, a bizadminfull user must login and set that up for them
- When customize is selected a generic form pops up with a list of fields provided by the backend and their current settings and controls

View File

@@ -2,6 +2,7 @@
REQUIREMENTS
- ROLE RIGHTS: BizAdminFull only can edit. BizAdminLimited can view but not change
- CENTRAL LOCALE EDIT FORM
- End user customizes localizations from a central location with a kick ass search and change ability
- We will *not* support localization changes form by form as in v7 but only from central location

View File

@@ -126,6 +126,8 @@ namespace AyaNova.Biz
roles.Add(AyaType.Locale, new BizRoleSet()
{
Change = AuthorizationRoles.BizAdminFull | AuthorizationRoles.OpsAdminFull,
//Anyone can read it because they need to to open a form, but also in UI
//only the bizadminlimited actually gets a link to see teh customization page
ReadFullRecord = AuthorizationRoles.All
});
@@ -148,6 +150,8 @@ namespace AyaNova.Biz
{
//Only BizAdminFull can modify forms
Change = AuthorizationRoles.BizAdminFull,
//Anyone can read it because they need to to open a form, but also in UI
//only the bizadminlimited actually gets a link to see teh customization page
ReadFullRecord = AuthorizationRoles.All
});