Characters that are valid for user IDs and passwords
Understanding character limitations for user IDs and passwords is important because they are used throughout IBM® Business Automation Workflow to provide access and secure content. The character limitations provided here apply to the IBM Business Automation Workflow administrator, the database administrator, the LDAP server administrator, and user IDs. Database and LDAP servers can have more restrictive limitations than provided here. Therefore you should check the database and LDAP server product documentation for restrictions. Failure to define user IDs and passwords correctly during the installation process can result in installation failure. In addition, your specific installation might have more restrictive user ID and password requirements that you must also follow.
- Lowercase characters {a-z}
- Uppercase characters {A-Z}
- Numbers {0-9}
- Exclamation point {!}
- Open parenthesis {(}
- Close parenthesis {)}
- Dash {-}; this character is not supported as the first character in the user ID or password
- Period {.}; this character is not supported as the first character in the user ID or password
- Question mark {?}
- Open bracket {[}
- Close bracket {]}
- Underscore {_}; this is the only supported special character in IBM i
- Grave accent {`}
- Tilde {~}
- Semicolon {;}
- Colon {:}
- Exclamation mark {!}
- Commercial at {@} (this character is not supported when creating the IBM Business Automation Workflow administrator during installation)
- Number sign {#}
- Dollar sign {$}
- Percent sign {%}
- Circumflex accent {^}
- Ampersand {&}
- Asterisk {*}
- Plus sign {+}
- Equals sign {=}
cn=wpsadmin,cn=users,l=SharedLDAP,c=US,ou=Lotus,o=Software
Group,dc=ibm,dc=com
, you must place the fully qualified user
ID in the properties file or into a parent properties file instead
of as a flag on the command line. For example, create a parent properties
file called mysecurity.properties
, enter the fully
qualified user ID, and then run the task: ./ConfigEngine.sh
task_name -DparentProperties=/opt/mysecurity.properties
.cn=wpsadmin,cn=users,l=SharedLDAP,c=US,ou=Lotus,o=Software
Group,dc=ibm,dc=com
, you must place quotes around the fully
qualified user ID before running the task; for example, "cn=wpsadmin,cn=users,l=SharedLDAP,c=US,ou=Lotus,o=Software
Group,dc=ibm,dc=com
".User information | Valid characters | Unsupported characters |
---|---|---|
User ID |
|
Only ASCII characters are allowed. Other restrictions: The user ID cannot contain spaces; for example, user name.
User IDs cannot be longer than 200 characters. If you enter any
unsupported characters during the installation, you will receive an error message that states which
character is invalid. For example, Avoid trouble: You receive a different error message if you enter any unsupported characters when
creating users through the Manage users and groups portlet.
|
Password / Confirm password: | For Lowercase characters {a-z}
Uppercase characters {A-Z} Numbers {0-9} Exclamation point {!} Open parenthesis {(} Close parenthesis {)} Dash {-}; this character is not supported as the first character in the user ID or password Period {.}; this character is not supported as the first character in the user ID or password Question mark {?} Open bracket {[} Close bracket {]} Underscore {_}; this is the only supported special character in IBM i Grave accent {`} Tilde {~} Number sign {#} Dollar sign {$} Circumflex accent {^} Ampersand {&} Asterisk {*} Plus sign {+} Equals sign {=} For all other user IDs: Lowercase characters {a-z}
Uppercase characters {A-Z} Numbers {0-9} Exclamation point {!} Open parenthesis {(} Close parenthesis {)} Dash {-}; this character is not supported as the first character in the user ID or password Period {.}; this character is not supported as the first character in the user ID or password Question mark {?} Open bracket {[} Close bracket {]} Underscore {_}; this is the only supported special character in IBM i Grave accent {`} Tilde {~} Commercial at {@} Number sign {#} Dollar sign {$} Circumflex accent {^} Ampersand {&} Asterisk {*} Plus sign {+} Equals sign {=} |
Diacritics, such as the umlaut, and DBCS characters are not allowed. Other restrictions: The password cannot contain spaces; for example,
pass word.
Passwords cannot be longer than 128 characters. Avoid trouble: Login or ConfigEngine tasks might
fail if the password contains any unsupported characters, including DBCS characters. This action
happens even if a user is successfully enrolled using a password containing DBCS
characters.
If you enter any unsupported characters during the installation, you will
receive an error message that states which character is invalid. For example, |
First Name | All characters | n/a |
Last Name | All characters | n/a |