Forcing Cohesive UI to All Users?


We are looking to deploy Mattermost as a replacement to Discord in our smaller scale org, one thing that we’re used to with discord is the ability for admins to create categories, and define the channels within, and users are forced to see the channels and categories as laid out by the administrators. Is there a way we can emulate this, as well as define default account parameters (such as new accounts defaulting to dark mode), etc?

Another thing we’re used to is roles, and being able to define on a per-channel basis if a given role can view, type, etc, then just needing to assign users the respective roles, is this functionality that exists in Mattermost?

We intend to tie our Mattermost instance to our AD once we’ve done further suitability testing, if running that way + on the enterprise license changes any of this.