US President Barack Obama has vowed to take action against Israel or the Palestinians if either undermines indirect peace talks, a senior Palestinian official said on Thursday. Those steps could include Washington refraining from using its permanent veto to protect Israel if the Palestinians were to seek a UN Security Council ruling against continued settlement activity, the official said.