Charities have warned staff not to wear lanyards and ID badges, and have had to provide workers with additional security