User observers and administrators
A user's role can be defined as user type observer within a user type, granting them the ability to view users of that user type but not to create or modify them.
A user's role can be defined as third party administrator within a third party, granting them the ability to associate users with this third party when they are being created. If no third party administrator is set, then any admin with the ability to create users can associate users with this third party.
Within a user's role, user types can be selected to administer them, which depending on the permissions given to this role grant them the ability to view, create and modify users of user types that have been selected.

Observer by user type
When creating or modifying a user type, a role can be assigned as user type observer within the attribute user type observers.
This allows admin users with this role to filter users to view them by user type.
If set to "N/A" then no admin user can filter users to view them by user user type.
Within the users section in UMT for every user type that the admin user's role has been set as user type observer will appear.
Below shows an example of selectable user types within the users section in UMT. This admin user's role has been set as user type observer within the user types Purchaser", "Supplier" and "Employee".
Clicking on the user type shows all users with that user type.
Admin by role
When creating or modifying a role, user types can be selected assigning this role as the administrator of selected user types.
If this role grants the write permission to "Manage all users" then this permission will be applied to all user types that have been selected within the role.
This allows admin users with this role to create and modify users of the selected user types, therefore determining what user types are selectable when creating users.
Below shows an example of selectable user types during user creation. This admin user has a role with the user types "Purchaser", "Guest" and "Supplier" selected and permission to "Manage all users".
Admin by third party
When creating or modifying a third party a role can be assigned as third party administrator within the attribute third party type administrators.
This allows admin users with this role to create users of this third party , therefore determining what third parties are selectable when creating users. If set to "N/A" then any admin user can create users of this third party.
Below shows an example of selectable third parties during user creation. This admin user's role has been set as third party administrator within the third parties "ACME Catering" and "ACME Finances".