Index: /branches/amp_3_7_0/src/webui/webui/htdocs/new/src/cm/models/system/user_mgmt/__init__.py
===================================================================
--- /branches/amp_3_7_0/src/webui/webui/htdocs/new/src/cm/models/system/user_mgmt/__init__.py	(revision 2427)
+++ /branches/amp_3_7_0/src/webui/webui/htdocs/new/src/cm/models/system/user_mgmt/__init__.py	(working copy)
@@ -11,7 +11,11 @@
 class Administrator(ANModel):
     default = FieldGroup(editable=False, fields={
         'username': CharField(primary_key=True, length='1..16'),
-        'passwords': PasswordField(length='1..128', editable=True),
+        'passwords': PasswordField(length='1..128', verbose_name='Password', editable=True,
+                           pattern='^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9]).{8,}$',
+                           error_messages={'invalid': 'The password must be at least 8 characters in length '
+                                                      'and consist of a combination of the following: '
+                                                      'uppercase, lowercase and numeric.'}),
         'email': CharField(length='1..128', optional=True, editable=True),
         'phone_num': CharField(length='1..128', optional=True, editable=True),
         'level': EnumField(verbose_name=_('User Level'), default='config', values=(
