Take authority on a client

If I have an actor (say a chair) with physics in a multiplayer game, and want the client player to be able to grab and carry the chair…

How do I force an authority switch so the client temporarily has authority over the chair?

Or do i want to have the chair switch it’s authority to the client so the client is simulating its physics and some how broadcasts to the server and all other clients?

here is another answered thread that covers the same topic.

it allows replication over the network, one addition to this is on the client side you will need to add a switch has authority on pickup, and disable physics on the local object. (otherwise on the client PC, the object will appear to drop when the server thinks its motionless)