Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Grouping Player Permissions

Hey all! So my issue is this: I've got 30-odd players playing on the same server (as part of a large shared timeline & world campaign) and managing permissions for handouts is starting to get tricky. Ideally what I'd love to do is bundle players together with a tag and use that tag in handout permissions for viewing &/or editing. eg. Tom, Natacha, Amrin, Noah & Lem are part of Group 3. Rather than give them individually access to a handout that all of Group 3 should see (but not other groups), I open the handout and enter 'Group 3' in the 'view' section. This immediately allows all players part of that category (which I can edit/change) to see the handout. I've looked around and I can't find any signs that such an option exists, either with core or as API. Have any of you encountered something of the sort? Some of the handouts that have 6+ player permissions are becoming unreadable in the Journal tab due to the coloured permission stickers, meaning I have to actually open & edit to see who has access & what the handout actually is.
1661188957
The Aaron
Roll20 Production Team
API Scripter
I think that could be handled with a Mod. Let me think about the interface and see what I can come up with. 
Brilliant, thanks!
1661355419
The Aaron
Roll20 Production Team
API Scripter
Unfortunately, Mod scripts don't have access to the tags on journal entries, so there's not a way to automate adding players that way. Probably the easiest interface to doing this would be having specially named handouts for each group (either something like "Group: Alpha" or having a folder named "Groups" with handouts below like "Alpha") where you can manage who is a part of the group by putting players on it.  Then provide a way of adding all the players in one of those groups to another Journal entry.  Probably like "!group --Alpha --assign Crazy Monkey Tome", or similar. Does that sound like it would work?
That sounds like an interesting option! Would the grouping command need to be an API or could it be some kind of macro? Regardless, this would save me a huge amount of time, especially when onboarding new players, as I have upwards of a thousand handouts. Thanks a lot for the support :-D