Icecast should support multiple ACLs per role.
This is useful with matching in ACLs. It allows to authenticate a user and after that decide what access that user has based on matching.
Depends on: #2349 (for to-be-written lists), and #2350 (for matching).
To enable design management, you'll need to meet the requirements. If you need help, reach out to our support team for assistance.