As you would know, most password policy for apps and services require to set a password including a special character.
When setting a password for SSO/LDAP, password has to be compatible with all apps that use LDAP acccounts.
During last years I have found problems due this special characters, sometimes symbols have to be escaped at scripts.
For example @ symbol at username can produce problems because some interfaces or cli apps expect a domain/urls after @.
From your experience which symbols are recommended in order to use as plain text and avoid escaping?