[Accounts] Sub-Accounts should be identified by level/parent, not name

In Blackboard, the node hierarchy (basically the sub-account structure for Bb Learn) allowed non-unique nodes (sub-accounts). This is because the node identifier was build by combining the parent and level of the node into a globally unique identifier. We receive this hierarchy directly from Banner.

Enter Canvas and their sub-account structure...applying the same Banner-delivered hierarchy does NOT allow us to create a sub-account at any level that is NOT globally unique. Example:

Blackboard:

UNIT_LAS
    DEPT_INFO
UNIT_BUS
    DEPT_INFO

You see that "DEPT_INFO" can be used for any child because the parent is globally unique and the identifier for each node is a combination of these.

Canvas:

UNIT_LAS
    DEPT_INFO
UNIT_BUS
    DEPT_INFO_BUS

You see that you cannot use the same identifier as it see the whole sub-account structure as a collection of unique, individual entries, and not a hierarchy.

6 Comments
swynn
Instructure Alumni
Instructure Alumni
Status changed to: Open
 
KristinL
Community Team
Community Team
Status changed to: New
 
KristinL
Community Team
Community Team
Status changed to: Added to Theme
 
nathanatkinson
Community Team
Community Team
Status changed to: New
 
nathanatkinson
Community Team
Community Team
Status changed to: New
 
nathanatkinson
Community Team
Community Team
Status changed to: Open