Skip to main content
The Organizational Chart draws your leadership structure from the roles you have defined and the members currently assigned to them. Nothing is drawn by hand: each box is a role, the number on it is how many active members hold it right now, and clicking it lists them. Built for organizations with named positions (president, treasurer, chapter coordinator, unit leader) that members and staff need to look up. Replaces the hand maintained org chart slide that is out of date the week after someone is elected. Organizational chart with Central, Parent local centers, Chapters and Team sections, each role shown as a box carrying the photos of its holders in the Central section and the number of members holding it elsewhere

Turning it on

1

Enable roles

SettingsModulesUsers & ProfilesUser Types & RolesEnable Roles. This is on by default.
2

Enable the chart

SettingsModulesUsers & ProfilesProfile SettingsOrganizational Chart. This is off by default.
3

Find it in the menu

Members open it from the sidebar under OrganizationOrganisational Chart. The menu entry only appears when both settings above are on.
Both settings require ADMIN_TENANT. Once the chart is visible, every signed in member of your organization can open it. There is no anonymous or public version of the chart, and no per group visibility setting.

How the chart is built

Roles carry a level and a position number, and those two properties are the whole layout. The level decides which section a role lands in:
The chart has these two chapter sections and no more, whatever the shape of your chapter tree. Chapters nest to any depth, but a role is either a chapter role or a parent-chapter role, so a district commissioner and a national officer at parent-chapter level land in the same Parent local centers section. The chart does not draw the layers of the tree; use the chapters list for that.
The position number decides the row. Roles are grouped in blocks of one hundred: positions 0 to 99 form the first row of a section, 100 to 199 the second, and so on. Roles with no position number are placed in a final row at the bottom of their section. Empty rows are hidden unless you are editing.
User types do not appear on the chart. They are a different kind of role (they describe what a member is, not a position held) and they are excluded from both the layout and the counts.

What the numbers mean

The count on a box is the number of assignments that are still open (no end date) held by members whose account status is Active, across the whole organization. Ending a member’s role or deactivating their account removes them from the count on the next page load. In the Central section a box that has holders shows their photos instead of the number: up to three, stacked, each one linking to that member’s profile, with +N beside them when more than three people hold the role. Boxes in the other sections show the number itself. A box with no holders is greyed out and cannot be clicked.

Looking someone up

Click a role box that has at least one holder to open the member list. Role member list showing the role name and holder count, a chapter filter, and rows with member name, group and date For chapter and parent chapter roles a dropdown at the top filters the list to one chapter, with a search box for organizations that have many. The list pages at 100 members at a time.

Editing the structure

Administrators with ADMIN_TENANT see an Edit Positions button. Everyone else sees a read only chart. Chart in edit mode showing Add level buttons, plus buttons on each row, a pencil on every role box and a drag handle at the end of each row In edit mode you can:
  • Add level, which appends an empty row to a section
  • +, which opens the role form with the section and row prefilled
  • Drag a role box onto another row or another section to move it, or onto another box to swap the two
  • Drag a whole row by its handle to reorder rows within a section
  • Click a role box to open its form, edit it, or delete it
Deleting a role that still has members assigned to it is refused, with the message “Cannot delete role because it has users assigned to it”. End the assignments first. The Roles button in the top right opens the full role list at SettingsModulesUsers & ProfilesRoles & User types.

The role form

User types additionally expose Not eligible for fee, Parent, Volunteer, and font and background colours. Selecting the User type level clears any permissions on the role: user types never carry permissions.
Permissions on a role are real access, not decoration. Adding ADMIN_TENANT to a role grants full administrative access to everyone holding it. See Permissions before editing this field.

Putting people on the chart

Assignments are made on the member, not on the chart. Open a member, go to the Roles tab, and tick the roles they hold. A parent-chapter assignment is filed against the member’s own chapter when that chapter is flagged It’s a parent chapter, and otherwise against the chapter directly above it. It is never filed further up, so a district officer’s parent-chapter role stays with the district rather than moving to the region. The tab itself appears for HR_TENANT, or for HR_LOCAL on that member’s chapter. When Allow Local Admins to Modify User Permissions is turned off, local administrators can see the tab but the checkboxes are read only, and only HR_TENANT can change assignments. A chapter’s own page also shows its team, grouped by role in the same position order as the chart.

Common questions

A section only renders when at least one role is set to that level. Open Edit Positions, check that your roles have the right level, and confirm the chapter sections require local centers to be active.
No member currently holds it with an open assignment and an active account. Boxes with no holders cannot be clicked.
Their assignment has no end date. Open their profile, go to Roles, and untick the role. The count updates on the next load of the chart.
No. The chart is only reachable by signed in members of your organization.
Rows are blocks of one hundred position numbers. Use Edit Positions and drag one role down to another row, or add a level and drag it there.