Team Identity
Innovator provides the ability to define a logical group of users (i.e. ‘Team’) which can be associated to items within the system and be referenced directly in elements such as: Permissions, Workflows, & Life Cycles. Teams allow for the ability to restrict access, assign work, etc. dynamically based on the members of the team who are responsible for the item (i.e. ‘Part’, ‘Document’, etc.). Additionally, Innovator provides the capability to associate roles to each individual within the team. This results in further granularity when defining Permissions, Workflows, & Life Cycles.
Team Identity Diagram
In the diagram, below, the Team Item has three members (User 1, User 2, & User 3) and each member within the team has an associated ‘role’ (‘Team Guest, ‘Team Manager’, or ‘Team Member’). The Team is related to the main item (part, for example) by reference via the ‘team_id’ property. This reference provides the necessary link for Innovator to be able to determine the members of the team. Finally, the main item’s workflow, life cycle, & permission all reference the team role identities.