If I'm right about how the traps work, you can originally give them to a neutral player, and later give them to a specific player with the use of a "GIVE" trigger. Activated by entering a location, or some other switch or whatever.
Or you could set the ownership of a trap during the making of the map.
But as far as creating a trap at a location, I think that is a No.
To the best of my knowledge, I think they are a part of the map, from the beginning just like the trees in a jungle map.
But trees don't usually shoot you, or at least not in my world they don't.
If I'm wrong about all this somebody correct me, I haven't used the Installation tile set much, let alone the traps.