Shooter Game

Hello Guys,
i am planning to implement a spectator player to “Shooter Game” sample(Not FPS template). The spectator player will be in a free cam and inspect the match real time etc.
So i added a config value to all clients like “SpactatorMode=0” and reading this value from the code(ShooterCharacter.cpp). If any client has =1 it’ll join the game as spectator player. It’s working with the host player but if one of the clients changes this value it doesn’t affect. I guess it’s because of the server-client authority.
Does anyone has any idea about it?