I am fairly new to smartsheet and struggling with the best practices for managing collaborators. While our organization will have about 50 users internal, we will be sharing with 100s of users outside of our organization. Since you have to be a "user" to be included in a group, I assumed the best practice would be to add all the people outside of my organization to my "user" contacts so I could utilize groups to share sheets and workspaces with them. For example, i would like to take a group and share a few of the sheets within a workspace only with them. I need to be able to update these groups with additional users as time goes on. This seemed like the correct approach until I received a message telling me that in order for them to join my account, they must ask their system administrator to first remove them. This in turn told me that anyone with an account already under someone else, could not be added as a user under me thus could not be added to a group. Also, by adding them in this manner, my organization would be their system administrator. Therefore, I am trying to better understand how to best manage access to individual sheets without retyping emails and invites as well as without comparing access across multiple sheets visually. Seems like it shouldn't be this complicated but would really appreciate how others manage this.