Create Ace Perms Groups

Tutoriale, ghiduri de optimizare si suport pentru crearea serverelor.
Post Reply
User avatar
greenie
Full Member
Full Member
Posts: 2704
Joined: Sun Nov 21, 2021 4:55 pm
Jucator SA:MP ?: Nu
Nick:: greenie
Jucator CS ?: Da

Create Ace Perms Groups

Post by greenie »

Ace Permissions Groups Explained

Ace Permissions is a permission system built into FXserver, where values are set in the server cfg.

Key Terms:
Aces: Permissions, which can either be denied or allowed
Principals: A Collection (Group) of Aces

How Does it work?
Principals are an inheritance based system that work on a Parent-Child format

so it add a principal, it would be:
add_principal group.Child group.Parent

So for Example:

add_principal group.moderator group.user
add_principal group.admin group.moderator
Here, the principal group.moderator is a Child of group.user and then group.admin is a child of group.moderator
but what does that mean?
In Simple Terms:
group.moderator inherits all the permissions that group.user has
group.admin inherits all the permissions that group.moderator has (including the ones from group.user)

A Parent can also have multiple Children:

add_principal group.support group.user
add_principal group.moderator group.support
add_principal group.admin group.support
add_principal group.owner group.admin
In this example:
group.support inherits all the permissions that group.user has
However:
group.moderator inherits all the permissions that group.support has
but so does group.admin.
and then group.owner inherits all the permissions that group.admin has
which means that the group.owner will not inherit any permissions that group.moderator exclusively has, since it is not related to that principal
π‘΄π’‚π’šπ’ƒπ’† 𝒕𝒉𝒆 𝑬𝒂𝒓𝒕𝒉 π’Šπ’” 𝒕𝒉𝒆 𝑯𝒆𝒍𝒍 𝒐𝒇 𝑨𝒏𝒐𝒕𝒉𝒆𝒓 𝑷𝒍𝒂𝒏𝒆𝒕... ☒️

βœ… GAZDUIRE JOCURI / VPS / GAZDUIRE WEB / SERVERE DEDICATE - Stock NELIMITAT / Valabil comandati pe https://www.zonek.ro/
Post Reply

Return to β€œServer Development”