diff --git a/process/rebuildIndex_serverProcess/process.js b/process/rebuildIndex_serverProcess/process.js
new file mode 100644
index 0000000000000000000000000000000000000000..ba3ab1567c414d31ce8e304269d9f534d32ed974
--- /dev/null
+++ b/process/rebuildIndex_serverProcess/process.js
@@ -0,0 +1,2 @@
+import("system.indexsearch");
+indexsearch.runIndexer(null);
\ No newline at end of file
diff --git a/process/rebuildIndex_serverProcess/rebuildIndex_serverProcess.aod b/process/rebuildIndex_serverProcess/rebuildIndex_serverProcess.aod
new file mode 100644
index 0000000000000000000000000000000000000000..4455787de667d6813030c4d24069f0b2f924f165
--- /dev/null
+++ b/process/rebuildIndex_serverProcess/rebuildIndex_serverProcess.aod
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<process xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/process/1.2.1">
+  <name>rebuildIndex_serverProcess</name>
+  <title>rebuild Index</title>
+  <majorModelMode>DISTRIBUTED</majorModelMode>
+  <process>%aditoprj%/process/rebuildIndex_serverProcess/process.js</process>
+  <alias>Data_alias</alias>
+  <variants>
+    <element>EXECUTABLE</element>
+  </variants>
+</process>