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 {=}
-Dfile.encoding=UTF-8
and
-Dclient.encoding.override=UTF-8
.![For UNIX operating system](../../xprod.doc.build/ngunix.gif)
![For Linux operating system](../../xprod.doc.build/nglinux.gif)
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 that is called mysecurity.properties
, enter the fully qualified
user ID, and then run the task: ./ConfigEngine.sh task_name
-DparentProperties=/opt/mysecurity.properties
.![For Windows operating system](../../xprod.doc.build/ngwin.gif)
cn=wpsadmin,cn=users,l=SharedLDAP,c=US,ou=Lotus,o=Software
Group,dc=ibm,dc=com
, you must place quotation marks 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.
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 or 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.
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 by using a password containing DBCS
characters.
If you enter any unsupported characters during the installation, you receive
an error message that states which character is invalid. For example, An example of a valid
password might be |
First Name | All characters | n/a |
Last Name | All characters | n/a |