Role refers to the real-world function a TCP user will perform within a given project, such as Retail Design Manager, Asset Manager, Shopfitter, Lease Admin. When a user is invited to a project, the Project Creator or Project Administrator will assign them a role. Roles can also be assigned within the template builder. Users are assigned to tasks in a project based on their role. Role-based permissions are independent of authority permissions.