Sorry if this has been addressed elsewhere but I have looked around and not found anything.
I am looking to build something based heavily on the notion of closed user groups. I would need to be able to create a group, allow others to join it somehow, and then share data among the group members but not allow that data to be accessed by users who are not in that specific group. Small bits of data, think one or two words, a date, etc.
I am really not sure how to do this. I have thought about generating an ID of sorts when the group is created which the creator would distribute to others, allowing them to use it when they launch for the first time but that seems decidedly inelegant.
Is there something that makes sense that I am missing? Some platform capability I don’t know about as a relative newcomer? A way to send an invitation to other users by email address, perhaps?
Any suggestions would be greatly appreciated!