A top Israeli official says Prime Minister Ariel Sharon has approved the final placement of a barrier around Jerusalem that would encompass a controversial Jewish settlement on Palestinian-claimed land .