Two text files in your ARK server install control player access:
?ForceAllStructureLocking=True or whitelist-only modes are enabled. Steam IDs in this file are allowed even when whitelist-only is on.AASM v0.8.3 manages both via the Access Control sub-tab so you don't have to RDP into the host PC.
Prerequisites:
listplayers via RCON or the in-game F1 list).Server tab → Access Control sub-tab.
In the Ban List section, paste the Steam ID (17-digit Steam64 format, e.g. 76561198012345678) and click Add. AASM writes it to BanList.txt. If the player is currently connected, also kick them via RCON: kickplayer <steamId> - the ban list only stops future connection attempts, not active sessions.
In the same Ban List view, find the entry and click Remove. AASM rewrites BanList.txt without that ID.
RCON banplayer also writes to BanList.txt. The two interfaces stay in sync - if you ban via RCON, the AASM list updates after the next refresh (or restart).
The Whitelist section manages PlayersJoinNoCheckList.txt. Add Steam IDs of players you want to bypass standard checks.
This file only has effect if you've enabled the whitelist-only launch option (?WhitelistOnly=True equivalent) or similar restrictive launch args. By default ARK ignores it.
Most ban list changes take effect on the player's next connection attempt - no restart needed. Whitelist changes typically require a restart since they pair with launch-time flags.
Your access lists are now managed from AASM with no manual file editing. Pair with RCON kick/ban for in-the-moment actions.