mouse0270 / lib-themer

A library used to create css variables for use in themes
MIT License
3 stars 2 forks source link

More Granular Permissions #45

Open Vhostym-the-Sojourner opened 1 year ago

Vhostym-the-Sojourner commented 1 year ago

First - Love the module so much. Thank you for making it. It has made theming Foundry so much easier.

For the 'issue', not sure if this should be a bug or a feature request, but here is what I am experiencing.

By default, there are permissions that Foundry has that lets modules configure to give users additional functionality. However, libThemer throws an error for my players when they load into the game.

It says:

User X lacks permission to update Setting [VmRZYfhqJiurnvkh]

I believe this is because of the ability to set presets per user. When I gave my Trusted Players access to Modify Configuration Settings within Foundry, the error goes away.

So there's a few things I wanted to ask:

My ideal scenario would be to be able to give my players limited permissions to add or update presets without giving them the full Modify Configuration Settings permission since that would allow them to 'break' Foundry (unintentionally).

Again, thank you so much for making this module.

B14d3r11 commented 1 year ago

I second this, I have a default preset that applies to the players BUT they are unable to see it because they lack the required permissions, and I don't really want to give them access to managing modules for them to just have the UI available to them.