I'm not the best at triggers, but the way i'd do it is
1. Create a variable (Player Group) that will represent each of the teleports
2. Add the players you want to the Player Group you want them to be able to use
3. Create an item representing each teleport (An empty consumable should be preferred)
4. When a unit acquires item equal to teleport, check if owner of unit is in player group that corresponds to the teleport, if not display a game message saying that they cannot use this teleport