Code: Select all
(User Authorization) ==> (Role) ==> (Object List) ==> (Object)
Suggestion #1
When viewing the children of a parent, add a feature that will allow expanding any child that is a collection increasing the view from a 1 generation to 2.
For example, when viewing the roles of an authorization type, let the roles be expanded to show what object lists each role has access to. This would make it much easier to follow the overall access a user may have without having several different tabs or windows open.
- User Authorization
- Role
- Object List
- Object List
- Object List
- Role
- Object List
- Object List
- Object List
- Role
Suggestion #2
Separate from the previous suggestion, I'd also like to suggest a hierarchy tree generation feature. Given an entity, I'd like some way to generate a read-only report of everything under that entity.
An example of a user authorization hierarchy is below, but I could also see it working with webpages, widgets, methods, submethods, loop methods, batch jobs, and APIs (maybe excluding controls and services as they can get complicated with sibling relationships on top of parent/child ones).
- User Authorization
- Role
- Object List
- Object
- Object
- Object
- Object List
- Object
- Object
- Object
- Object List
- Object
- Object
- Object
- Object List
- Role
- Object List
- Object
- Object
- Object
- Object List
- Object
- Object
- Object
- Object List
- Object
- Object
- Object
- Object List
- Role