SCP: Secret Laboratory

SCP: Secret Laboratory

View Stats:
This topic has been locked
LogicLogin Nov 16, 2018 @ 9:27am
How to Set a Password for Admin Panel
I'm looking around on my own server and I wanted to access the admin panel, so I did some research and found out that I have to set my own password via config_remoteadmin.txt files in the Secret Labatory APPDATA file.

This is understandable and all, but after I reach config_remoteadmin.txt, what am I exactly suppose to do? There's no info online that specifies what you're supposed to config for a password, so I guess I'm turning to the forums to see if I can get some info out of this.

Much Appreciated.
< >
Showing 1-10 of 10 comments
A developer of this app has indicated that this post answers the original topic.
zabszk  [developer] Nov 16, 2018 @ 9:32am 
LogicLogin Nov 16, 2018 @ 10:06am 
Thanks. I was able to link my SteamID64 to ownership instead of using a password. I also understand the basics of making my own role and applying them now!

One more problem has arised though. After I've set my SteamID64 to ownership and restarted the round, the console acknowledges and accepts my authentication token, which is great, but I seem to still have difficulties accessing the admin panel. It still asks for a password, even though passwords are disabled.
zabszk  [developer] Nov 16, 2018 @ 10:08am 
Can you send me your remote admin config?

(If for some reason you don't want to send it publicly, I can start a private conversation)
LogicLogin Nov 16, 2018 @ 10:12am 
I don't mind sending it publicly. Besides, I'm sure someone else may have the same problem in the future and they can perhaps look at this as an example.

Also sorry if I'm having trouble with something that should be common knowledge. :p

#Let's assign roles (you can modify them and create custom roles below)
Members:
- 7656119799076xxxx: owner

#Should Secret Lab development staff be able to use the Remote Admin?
enable_staff_access: false

#Should Secret Lab CEO and managers be able to use Remote Admin? (We do not abuse our powers)
enable_manager_access: true

#Allow remote admin access for the banning team, to allow them searching and fightung cheaters globally
enable_banteam_access: true

#Let's define roles
#use color "none" to disable badge
#you can add own roles too
#cover means that this local badge is more important than a global badge and will cover it
#hidden means that this local badge is hiddeny by default (always you can use "hidetag" and "showtag" commands in game console or text-based remote admin)

owner_badge: SERVER OWNER
owner_color: red
owner_cover: true
owner_hidden: false

admin_badge: ADMIN
admin_color: red
admin_cover: true
admin_hidden: false

moderator_badge: MODERATOR
moderator_color: silver
moderator_cover: true
moderator_hidden: false

#And add them to the roles list
Roles:
- owner
- admin
- moderator

#Let's setup permissions for roles
#More info can be found on our wiki: https://en.scpslgame.com/index.php/Docs:Permissions
Permissions:
- KickingAndShortTermBanning: [owner, admin, moderator]
- BanningUpToDay: [owner, admin, moderator]
- LongTermBanning: [owner, admin]
- ForceclassSelf: [owner, admin, moderator]
- ForceclassToSpectator: [owner, admin, moderator]
- ForceclassWithoutRestrictions: [owner, admin]
- GivingItems: [owner, admin]
- WarheadEvents: [owner, admin, moderator]
- RespawnEvents: [owner, admin]
- RoundEvents: [owner, admin, moderator]
- SetGroup: [owner]
- GameplayData: [owner, admin]
- Overwatch: [owner, admin, moderator]
- FacilityManagement: [owner, admin, moderator]
- PlayersManagement: [owner, admin]
- PermissionsManagement: [owner]

#Set to "none" in order to disable password.
#WE DON'T RECOMMEND USING PASSWORD!!!
#SETUP STEAMID AUTHENTICATION INSTEAD (of the top of this config file)!
override_password: none
override_password_role: owner
Last edited by LogicLogin; Nov 16, 2018 @ 10:13am
zabszk  [developer] Nov 16, 2018 @ 10:16am 
1. Make sure there is a space before that dash (steam removes spaces - I can't check it).
2. Put your full SteamID64, the "xxxx" are only in FAQ (to not show publicly someones SteamID).
LogicLogin Nov 16, 2018 @ 10:19am 
Originally posted by zabszk:
1. Make sure there is a space before that dash (steam removes spaces - I can't check it).
2. Put your full SteamID64, the "xxxx" are only in FAQ (to not show publicly someones SteamID).

1. There's a space before the dash in the config files. There's also one between the dash and the SteamID64.
2. Don't worry I didn't actually put x's at the end of my SteamID64. I just did that for the same reason you guys didn't do that in your example. Private Information. There's no x's whatsoever in my configuration files.
Last edited by LogicLogin; Nov 16, 2018 @ 10:21am
zabszk  [developer] Nov 16, 2018 @ 10:33am 
Restart the game and try again, idk. Can you see the "Your local group has been assigned" or something like that in game console?

Btw. is "online_mode" set to true in config_gameplay - it's required to be true to this work?
zabszk  [developer] Nov 16, 2018 @ 10:48am 
oh - and are you changing the correct file? That in %appdata%/SCP Secret Laboratory, NOT game dir/MiscData ?
LogicLogin Nov 16, 2018 @ 10:57am 
Alright it's working now lol.

I checked "online_mode", which was set to true by default.

Anyways restarting the game did the trick. I honestly should've done that to begin with before going into this rabbit hole, but atleast it's figured out now.

I seriously thank you for you time to help me with this problem! :Ashhat:
zabszk  [developer] Nov 16, 2018 @ 10:59am 
Ok, so now I'm closing the thread.

I haven't done that before, because you have posted that after 1 minute, so it was obvious that you haven't tested it and when I came back after 30 minutes, I have noticed that post deleted :D .
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Nov 16, 2018 @ 9:27am
Posts: 10