Sure sounds like a loyalty oath to me.
Keep in mind that the article says nothing about a distinction between the performance of her duties on the job as an employee of a government entity and her private, off-the-job activity.
Like it or not, she ought to be free to boycott Israel, and to call for others to boycott Israel, as much as she likes when it doesn't involve her official duties.
And I should be free to not have my tax dollars go to enrich somebody that wants me to convert or die.