This commit is contained in:
2022-01-27 18:49:03 +00:00
parent 630872377a
commit 583b62a161

View File

@@ -3,6 +3,554 @@ Grab bag stuff that didn't fit into official TODO
and may not be worth doing or isn't urgent
######################################################################
{
"data": {
"ayaTypes": [
{
"ayaType": "Backup",
"change": "OpsAdmin",
"readFullRecord": "BizAdminRestricted, BizAdmin, OpsAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "BizMetrics",
"change": "BizAdmin",
"readFullRecord": "BizAdminRestricted, Accounting, Sales, SalesRestricted",
"select": "NoRole"
},
{
"ayaType": "Contract",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "Customer",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, SalesRestricted",
"select": "All"
},
{
"ayaType": "CustomerNote",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, SalesRestricted",
"select": "All"
},
{
"ayaType": "CustomerServiceRequest",
"change": "BizAdmin, Service, Customer",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, CustomerRestricted",
"select": "All"
},
{
"ayaType": "DataListSavedFilter",
"change": "BizAdmin",
"readFullRecord": "All",
"select": "NoRole"
},
{
"ayaType": "FileAttachment",
"change": "BizAdmin",
"readFullRecord": "BizAdminRestricted, BizAdmin",
"select": "NoRole"
},
{
"ayaType": "FormCustom",
"change": "BizAdmin",
"readFullRecord": "All",
"select": "NoRole"
},
{
"ayaType": "FormUserOptions",
"change": "All",
"readFullRecord": "All",
"select": "NoRole"
},
{
"ayaType": "Global",
"change": "BizAdmin",
"readFullRecord": "BizAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "GlobalOps",
"change": "OpsAdmin",
"readFullRecord": "OpsAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "HeadOffice",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, SalesRestricted",
"select": "All"
},
{
"ayaType": "License",
"change": "BizAdmin",
"readFullRecord": "BizAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "LoanUnit",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "LogFile",
"change": "NoRole",
"readFullRecord": "OpsAdminRestricted, OpsAdmin",
"select": "NoRole"
},
{
"ayaType": "Memo",
"change": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted",
"readFullRecord": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted",
"select": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted"
},
{
"ayaType": "Notification",
"change": "All",
"readFullRecord": "All",
"select": "NoRole"
},
{
"ayaType": "NotifySubscription",
"change": "All",
"readFullRecord": "All",
"select": "NoRole"
},
{
"ayaType": "OpsNotificationSettings",
"change": "OpsAdmin",
"readFullRecord": "BizAdminRestricted, BizAdmin, OpsAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "Part",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PartAssembly",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PartInventory",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PartInventoryDataList",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PartInventoryRequest",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PartInventoryRequestDataList",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PartInventoryRestock",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PartWarehouse",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "PickListTemplate",
"change": "BizAdmin",
"readFullRecord": "All",
"select": "NoRole"
},
{
"ayaType": "PM",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItem",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemExpense",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemLabor",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemLoan",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemOutsideService",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemPart",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemScheduledUser",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemTask",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemTravel",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PMItemUnit",
"change": "BizAdmin, Service",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "Project",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "PurchaseOrder",
"change": "BizAdmin, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, InventoryRestricted",
"select": "All"
},
{
"ayaType": "Quote",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItem",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemExpense",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemLabor",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemLoan",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemOutsideService",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemPart",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemScheduledUser",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemTask",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemTravel",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteItemUnit",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, SalesRestricted",
"select": "All"
},
{
"ayaType": "QuoteStatus",
"change": "BizAdmin, Service, Accounting, Sales",
"readFullRecord": "All",
"select": "All"
},
{
"ayaType": "Reminder",
"change": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted",
"readFullRecord": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted",
"select": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted"
},
{
"ayaType": "Report",
"change": "BizAdminRestricted, BizAdmin",
"readFullRecord": "All",
"select": "All"
},
{
"ayaType": "Review",
"change": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted",
"readFullRecord": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted",
"select": "BizAdminRestricted, BizAdmin, ServiceRestricted, Service, InventoryRestricted, Inventory, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor, OpsAdminRestricted, OpsAdmin, Sales, SalesRestricted"
},
{
"ayaType": "ServerJob",
"change": "OpsAdmin",
"readFullRecord": "BizAdminRestricted, BizAdmin, OpsAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "ServerMetrics",
"change": "OpsAdmin",
"readFullRecord": "OpsAdminRestricted, OpsAdmin",
"select": "NoRole"
},
{
"ayaType": "ServerState",
"change": "OpsAdmin",
"readFullRecord": "All",
"select": "NoRole"
},
{
"ayaType": "ServiceRate",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, Tech, Sales",
"select": "All"
},
{
"ayaType": "TaskGroup",
"change": "BizAdmin, Service",
"readFullRecord": "All",
"select": "All"
},
{
"ayaType": "TaxCode",
"change": "BizAdmin, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "Translation",
"change": "BizAdmin",
"readFullRecord": "BizAdminRestricted",
"select": "All"
},
{
"ayaType": "TravelRate",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Service, Tech, Sales",
"select": "All"
},
{
"ayaType": "TrialSeeder",
"change": "BizAdmin, OpsAdmin",
"readFullRecord": "BizAdminRestricted, OpsAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "Unit",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "UnitMeterReading",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "UnitModel",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "User",
"change": "BizAdmin",
"readFullRecord": "BizAdminRestricted",
"select": "All"
},
{
"ayaType": "UserOptions",
"change": "BizAdmin",
"readFullRecord": "BizAdminRestricted",
"select": "NoRole"
},
{
"ayaType": "Vendor",
"change": "BizAdmin, Service, Inventory, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrder",
"change": "BizAdmin, Service, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractorRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItem",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractorRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemExpense",
"change": "BizAdmin, Service, Accounting, TechRestricted, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractorRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemLabor",
"change": "BizAdmin, Service, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractorRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemLoan",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractor, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemOutsideService",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemPart",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractor, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemPartRequest",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractor, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemPriority",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemScheduledUser",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractorRestricted, SubContractor, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemStatus",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemTask",
"change": "BizAdmin, Service, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractorRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemTravel",
"change": "BizAdmin, Service, Accounting, TechRestricted, Tech, SubContractorRestricted, SubContractor",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractorRestricted, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderItemUnit",
"change": "BizAdmin, Service, Accounting, Tech",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, TechRestricted, SubContractor, Sales, SalesRestricted",
"select": "All"
},
{
"ayaType": "WorkOrderStatus",
"change": "BizAdmin, Service, Accounting",
"readFullRecord": "BizAdminRestricted, ServiceRestricted, Tech, Sales, SalesRestricted",
"select": "All"
}
]
}
}
todo: validation errors not expanded in errorbox,
for example saving a widget with same name results in proper display at name field but in error box says:
Validation error