Do you want to allow users to define an organizational structure and populate it with people in a drag & drop fashion? Check out this demo leveraging the flexibility of JointJS+ by combining tree and grid layouts and customizing the stencil.
Create a company organization chart by dragging and dropping positions from the left stencil and assigning specific users from the right stencil.
The source code of this demo is available as part of the JointJS+ commercial license. Don't have a license yet? Start a trial and use the source code of this and many other demos for free, with no obligations, for 30 days.