Is there a way to control or limit access to or inside of the Server object (node id = 2253)?

None of the BaseNodeManager.HasAccess methods are triggered when browsing the Server object.
If access control is not possible, is it possible to delete part of that object so that it would not be accessible to the clients?
If deleting part of the object is not possible, is it possible to disable the whole Server object?
There is a server.ServerDiagnostics.EnabledFlag variable but setting it to false does not seem to do anything with the Server object.
What we are looking for is to hide connected client sessions from all connected clients unless they have administrator access.
Sincerely,
Jonathan