Dit artikel legt uit hoe rollen en de bijbehorende machtigingen werken. De volgende onderwerpen komen aan bod:
- Rolkleuren
- De rollenhiërarchie
- Kanaalmachtigingen
Deel 1: Rolkleuren
Iets dat misschien niet meteen duidelijk is, maar wel handig om te weten, is hoe de instellingen voor rollen functioneren. Het zit zo:
Leden van een server krijgen de gecombineerde machtigingen van de rollen die aan hen zijn toegewezen.
Dit geldt niet alleen voor machtigingen, maar ook voor de kleur! Je kunt het verschil hier duidelijk zien:
Ook al heeft de gebruiker Cats drie rollen, staat "PUBG" het hoogst op de rollenlijst en krijgt Cats daarom de oranje kleur die daarbij hoort. BB maker heeft dezelfde rollen als Cats, met uitzondering van PUBG, en krijgt dus de eerstvolgende rol en kleur: "Overwatch" en blauw.
Je kunt ook de rollen naar een andere positie slepen om hun plaats in de hiërachie te veranderen:
Voor:
Na:
Het enige wat ik hier heb gedaan, is PUBG helemaal naar de eerste plek slepen, boven Overwatch. Hierdoor heeft iedereen de oranje kleur gekregen en staat PUBG vooraan in mijn lijst met rollen. Ik heb nog steeds de rol Overwatch, maar deze staat lager op de lijst waardoor ik dus mijn blauwe kleur verlies.
De kleur van je hoogste rol is ook zichtbaar in de ledenlijst van de server:
In dit geval hebben sommige rollen de machtiging "Geef de rolleden afzonderlijk weer van de online leden", terwijl anderen deze niet hebben, zoals de roze Rocket League rol hier. Elke gebruiker op deze lijst heeft een andere hoogste rol.
Deel 2: De rollenhiërarchie
Behalve dat het er mooi uitziet, bieden rollen een gestructureerde manier om machtigingen aan gebruikers toe te wijzen. Je kunt een rol maken voor een vriend zodat hij af en toe kan helpen met je privéserver, maar je kunt ook een complex adminsysteem bouwen voor een publieke server.
De rollenhiërarchie is lineair:
De rollen in de rollenhiërarchie staan op één lijn, met de hoogste rol (zie paarse pijl) vanboven en de laagste beneden. Je kunt met andere woorden de lijst met rollen zien als een totempaal.
Je hoogste rol en alle rollen boven je hoogste rol krijgen een slotje achter hun naam. Op die manier kunnen servereigenaren meerdere rollen creëren met verschillende machtigingen, zonder dat deze elkaar in de weg zitten. Dit zijn een aantal hulpmiddelen die van pas komen bij het creëren van een hiërarchie:
Beheerder:
Dit is de omega-rol! Als deze optie is aangevinkt, krijgt de gebruiker alle mogelijke machtigingen uit de lijst! Ze krijgen ook toegang tot alle spraak- en tekstkanalen, en kunnen kanaalmachtigingen omzeilen. Dat is wel wat. Een gebruiker met deze machtiging kan om het even welke machtiging geven aan rollen die onder hun rol staan in de hiërachie. Even serieus: met macht komt verantwoordelijkheid. Denk goed na voordat je deze rol aan iemand toewijst.
Rollen beheren:
Met deze machtiging kan een rol nieuwe, ondergeschikte rollen maken en wijzigen. Onthou dat deze rol op de tweede plek staat na de rol van Beheerder. Je kunt nieuwe rollen toevoegen, wijzigen en toewijzen, maar niet jouw rol of de rollen boven jouw rol wijzigen. Ook is het niet mogelijk om rechten toe te wijzen die je zelf niet hebt. Als jouw rol niet de machtiging heeft om gebruikers te verbannen, kun je ook niet andere gebruikers de machtiging geven om gebruikers te verbannen. Duh.
Een ander belangrijk punt is dat als je meerdere rollen hebt, je geen machtiging kunt wegnemen van een lagere rol als dit zou betekenen dat je deze machtiging van jezelf wegneemt.
Nog iets belangrijks over het toevoegen van rollen: de @everyone-rol dient nu als basis voor alle toegevoegde rollen. Wil je dat iedereen op je server kanalen kan toevoegen? Als je "Kanalen beheren" toewijst aan @everyone, dan krijgt elke rol die gecreëerd wordt, automatisch die machtiging toegewezen. Elke machtiging die toegewezen wordt aan @everyone geldt voor iedereen, ongeacht de machtigingen van hogere rollen.
Als je een rol creëert (en je bent niet de servereigenaar), dan komt deze rol onderaan de lijst te staan, boven de @everyone-rol. Je kunt de rol vervolgens verslepen, maar niet boven je eigen rol zetten.
Hiërarchie voor de machtigingen om leden te verbannen, verwijderen, of een bijnaam te geven
Naast de hiërarchie voor het ordenen van de rollen, geldt er een speciale uitzondering voor de machtigingen om leden te verbannen, verwijderen of een bijnaam te geven: zelfs als gebruikers de machtigingen hebben om leden te verbannen, verwijderen, of een bijnaam te geven, kunnen ze niet deze acties ondernemen bij iemand die dezelfde of een hogere rol heeft.
Deel 3: Kanaalmachtigingen
Als jij zo’n controlefreak bent die het leuk vindt om te organiseren, moet je eens met de rechtermuisknop op een kanaal klikken. In dit menu krijg je toegang tot de onderstaande hulpmiddelen die van pas kunnen komen bij het configureren van individuele tekstkanalen.
Kanaal klonen:
Deze optie creëert een nieuw tekstkanaal met exact dezelfde rolspecifieke machtigingen als die van het geselecteerde kanaal. Je krijgt de keuze om het nieuwe kanaal een naam te geven en klaas is Kees. Je kunt specifieke machtigingen wijzigen als je eenmaal het kanaal hebt aangemaakt.
Exclusieve tekstkanalen maken:
Als jij (of iemand anders met de machtiging "Kanalen beheren") een nieuw kanaal aanmaakt, zul je de optie zien om enkel specifieke rollen toegang te geven tot het kanaal. Het selecteren van een rol zorgt voor de volgende twee wijzigingen aan de machtigingen van het kanaal:
1. Ten eerste zal de kanaalmachtiging "Berichten lezen" ontnomen worden van de rol @everyone, waardoor het kanaal ontoegankelijk en onzichtbaar is voor hen.
2. Daarnaast wordt er een uitzondering gemaakt voor de rol(len) die jij hebt geselecteerd. Je kan deze wijzigingen nakijken onder Kanaal bewerken > Machtigingen.