Okta allows all characters from the United States International Keyboard in the password field. When generating temporary passwords, Okta uses only the special symbols specified in the applicable password policy complexity requirements.
- Okta Identity Engine (OIE)
- Okta Classic Engine
- Okta-Sourced Users
- Password Format
Which special characters are allowed in Okta passwords?
Okta accepts all characters from the United States International Keyboard in the password field. However, when Okta generates temporary passwords, it uses only the special symbols specified in the complexity requirements of the applicable password policy.
The Okta password field accepts standard characters, including punctuation marks, mathematical symbols, and brackets.
" ! # $ % & ’ ( ) * + , - . / \ : ; < = > ? @ [ ] ^ _ ` { | } ~
The Okta password field also accepts non-standard characters found on the United States International Keyboard, including accented letters and currency symbols.
ó Ó ô Ô ò Ò ñ Ñ ö Ö ¡ ¿ Ç ç Œ œ ß Ø ø Å å Æ æ Þ þ Ð ð « » ¢ £ ¥ € ¤
NOTE: When using an API call with a JSON string to set a password, consider escaping specific characters and combinations.
JSON reserves specific characters, requiring administrators to replace double quotes and backslashes with their properly escaped equivalents for use in strings.
- Replace a double quote with
\" - Replace a backslash with
\\
