--- a/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/users.py
+++ b/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/users.py
@@ -39,7 +39,7 @@
 
     return ldap_filter
 
-@router.single(r'/users/exam/(?P<username>[\w\-]*)', models.LMNUserModel)
+@router.single(r'/users/exam/(?P<username>[\w\-.]*)', models.LMNUserModel)
 def get_exam_user(username):
     """
     Get all details from a specific user in exam mode.
@@ -56,7 +56,7 @@
 
     return ldap_filter
 
-@router.single(r'/users/(?P<username>[\w\-]*)', models.LMNUserModel)
+@router.single(r'/users/(?P<username>[\w\-.]*)', models.LMNUserModel)
 def get_user(username):
     """
     Get all details from a specific user.
--- a/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/bindusers.py
+++ b/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/bindusers.py
@@ -18,7 +18,7 @@
 
     return ldap_filter
 
-@router.single(r'/globalbindusers/(?P<username>[\w\-]*)', models.LMNUserModel)
+@router.single(r'/globalbindusers/(?P<username>[\w\-.]*)', models.LMNUserModel)
 def get_globalbinduser(username):
     """
     Get all details from a specific globalbinduser.
@@ -51,7 +51,7 @@
 
     return ldap_filter
 
-@router.single(r'/schoolbindusers/(?P<username>[\w\-]*)', models.LMNUserModel)
+@router.single(r'/schoolbindusers/(?P<username>[\w\-.]*)', models.LMNUserModel)
 def get_schoolbinduser(username):
     """
     Get all details from a specific schoolbinduser.
--- a/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/admins.py
+++ b/usr/lib/python3/dist-packages/linuxmusterTools/ldapconnector/urls/admins.py
@@ -18,7 +18,7 @@
 
     return ldap_filter
 
-@router.single(r'/globaladministrators/(?P<username>[\w\-]*)', models.LMNUserModel)
+@router.single(r'/globaladministrators/(?P<username>[\w\-.]*)', models.LMNUserModel)
 def get_globaladministrator(username):
     """
     Get all details from a specific globaladministrator.
@@ -51,7 +51,7 @@
 
     return ldap_filter
 
-@router.single(r'/schooladministrators/(?P<username>[\w\-]*)', models.LMNUserModel)
+@router.single(r'/schooladministrators/(?P<username>[\w\-.]*)', models.LMNUserModel)
 def get_schooladministrator(username):
     """
     Get all details from a specific schooladministrator.
