Org Chart Enhancement

Is it possible to implement a new enhancement in the Origami Web Part (Org Chart) to arrange officers based on their seniority and reporting hierarchy?

Example below

Thank you for posting this suggestion, we have a few clarifications wed like to ask you.
The web part currently reads reporting hierarchy from AD/ Entra ID as a data source.
If we were to implement the enhancement to show users by seniority, where would seniority information come from? And, would that seniority be used instead of Entra ID reporting relationship?

We would like to propose an enhancement to allow the filter to be configurable, so that users can select or set the attribute manually, rather than being restricted to the “Manager” attribute only.

Thank you for clarifying.
Would it work for you if we stored reporting relationship in a SharePoint list and someone would have to set up reporting in the list in this format (for the first time only):

| Employee1 | Manager1 |
| Employee2 | Manager1 |
| Employee3 | Manager1 |
| Employee4 | Manager2 |
| Employee5 | Manager2 |

Please note these caveats if we take this approach:

  • You’d have to manually enter all employees which might take time depending on the size of the org chart
  • You’d have to manually maintain the updates if anything changes
  • The web part would no longer read from AD/ Entra if it’s reading from the list

Would this solution work for you?