florisbreggeman / das

An Authentication Service specifically tailored towards domestic self-hosting
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

Access Control on a per-application basis #3

Open Rafaeltheraven opened 1 year ago

Rafaeltheraven commented 1 year ago

Say I have a server which offers a variety of services. Media streaming, wiki pages, data processing etc. I want to give everyone access to the media streaming, I am a generous spirit after all, however, I am not infinitely generous and would prefer not to give everyone access to my GPU for number crunching.

It would be nice to be able to assign users to various groups (E.G. "inner circle", "devs", "close friends", "family", "associates" etc.) and to then be able to grant access to specific applications on a per-group basis (so everyone is allowed into media streaming, but only family is allowed into the shared google photos replacement, while only devs are allowed access to the self-hosted GPU powered code generator)