You can either add the Civ stuff to builtin.everyone, or you can listen for the player connect event and add the permissions directly to the player. These should get you started.
Basics: Aces & Principals
Aces and principals are the default “permissions” system built into fxserver. It’s very easy to use, as long as you know the basics and you just start trying out some stuff.
It’s also very easy to use this from within resources. Just use ExecuteCommand() to add/remove aces or principals, and use IsPlayerAceAllowed() to check if a player is allowed access to an ace (either directly or via inherited permissions).
Principals
Let’s start by taking a look at what a Princi…
https://cookbook.fivem.net/2021/07/17/quick-note-on-using-built-in-acl-security/