Hi there, @koranskm ...
Back in March 2017, I wrote a blog posting here in the Community called Campus Clubs and Groups - Instructure Community. We have since moved away from this model at our campuses because having a full course shell offers more features than account-level groups do. Also, we as Canvas administrators had to be the ones to add/remove people from the groups. Since each club/group has their own Canvas course shell now, we set those up with the self-enrollment URL option...so that the club/group leader can just send out the self-enroll URL to specific students, and those students can then enroll in that club/group via that URL. The catch for us is that anyone who wants to use a self-enroll URL needs to already have a user account within our school's Canvas environment.
I'm not sure if this will be of help to you, but I thought I'd pass along the information...for what it's worth. Let Community members know if you have any questions about this...thanks!
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.