how to assign an instantiated object to a network player so only they can see it

We have set up out network game and players can join.

We need a way of each player to have a number of objects that are only visible to the player until they are placed on a table, then the other players would be able to seem.

Is there a simple way to do this?

we are trying to not use a GUI

We are making a Dominos game as a learning experience and we have a fully working single player but decided to start from scratch to improve the workflow and start with the networking.

Is there a Unity Script Version of this?

How do we instantiate an object so that it belongs to a player, more to the point, how do we identify a player?