Assault of any kind is not ok. There are different forms of assault, and some may also constitute criminal offences or hate crimes:
Verbal assault
Verbal assault makes it an offence to use threatening, abusive, or insulting language with the intention of causing someone else alarm or distress.
Physical assault
Is any act by which a person intentionally or recklessly causes another to apprehend immediate unlawful violence or suffer. This definition includes battery, which is committed by the intentional or reckless application of unlawful force to another person.
Sexual assault
Sexual assault is a criminal offence. A person commits sexual assault if they intentionally touch another person, the touching is of a sexual nature, and the person does not consent. It involves all unwanted physical contact of a sexual nature and ranges from pinching, embracing, groping, and kissing, to rape (which involves penetration without consent).