Microsoft has previously fired employees who protested company events over its work in Israel, including at its 50th anniversary party in April.