Roles Improvements
Posted: August 19th, 2022, 2:57 pm
NameValue Objects
Right now objects can only be pages and widgets
EASYCommerce Roles currently are something like:
OrderCreator
Objects: ShoppingCart, ReviewOrderPage, OrderConfirmationPage
OrderHistory
Objects: OrderHistory,OrderDetails, OrdersWidget
but then there are rules I need to keep that cant be in the roles.
Like the different participants in a feature called "orders for approval" where one person submits it for approval and another actually sends it to JDE.
Or in determining who can see the availability of an item and what value they see it as
I would like to set it up in the roles as:
OrdersForApproval
Objects
Object
Name: Approver
Value: True
Object
Name: Submitter
Value: True
Object
Name: CreateOrder
Value: True
Availability
Objects
Object
Name: DisplayType
Value: Label ---other possible values: NonZeroNumeric, Numeric
Example of using objects like it currently exists Example of using objects with name value option. Shows options like creating a config variable Currently there is a "UserDefined" type of object lists, but it cant have any children. Feature Suggestion 1: make UserDefined types of object lists able to have children or value selections. make the value selections able to use NVC to give possible selections.
Right now objects can only be pages and widgets
EASYCommerce Roles currently are something like:
OrderCreator
Objects: ShoppingCart, ReviewOrderPage, OrderConfirmationPage
OrderHistory
Objects: OrderHistory,OrderDetails, OrdersWidget
but then there are rules I need to keep that cant be in the roles.
Like the different participants in a feature called "orders for approval" where one person submits it for approval and another actually sends it to JDE.
Or in determining who can see the availability of an item and what value they see it as
I would like to set it up in the roles as:
OrdersForApproval
Objects
Object
Name: Approver
Value: True
Object
Name: Submitter
Value: True
Object
Name: CreateOrder
Value: True
Availability
Objects
Object
Name: DisplayType
Value: Label ---other possible values: NonZeroNumeric, Numeric
Example of using objects like it currently exists Example of using objects with name value option. Shows options like creating a config variable Currently there is a "UserDefined" type of object lists, but it cant have any children. Feature Suggestion 1: make UserDefined types of object lists able to have children or value selections. make the value selections able to use NVC to give possible selections.