diff --git a/ansible/roles/es-mapping/files/mappings/user-mapping.json b/ansible/roles/es-mapping/files/mappings/user-mapping.json
index 76f63e89b3ca5625c19fc849026620b25d5ef9da..b9e0784dbdedea7406a1b0746f1aecf7dce4324d 100644
--- a/ansible/roles/es-mapping/files/mappings/user-mapping.json
+++ b/ansible/roles/es-mapping/files/mappings/user-mapping.json
@@ -771,6 +771,46 @@
       "analyzer": "cs_search_analyzer",
       "search_analyzer": "cs_search_analyzer"
     },
+    "profileLocation": {
+      "properties": {
+        "id": {
+          "type": "keyword",
+          "fields": {
+            "raw": {
+              "type": "keyword"
+            }
+          }
+        },
+        "type": {
+          "type": "keyword",
+          "fields": {
+            "raw": {
+              "type": "keyword"
+            }
+          }
+        }
+      }
+    },
+    "profileUserType": {
+      "properties": {
+        "subType": {
+          "type": "keyword",
+          "fields": {
+            "raw": {
+              "type": "keyword"
+            }
+          }
+        },
+        "type": {
+          "type": "keyword",
+          "fields": {
+            "raw": {
+              "type": "keyword"
+            }
+          }
+        }
+      }
+    },
     "vernacularLanguageStudied": {
       "type": "keyword",
       "index": false