diff --git a/master/bt5/slapos_pdm/ModuleTemplateItem/upgrade_decision_module.xml b/master/bt5/slapos_pdm/ModuleTemplateItem/upgrade_decision_module.xml
new file mode 100644
index 0000000000000000000000000000000000000000..eb8a315fc57109912a89de5c39acd8dcbf7ac3ac
--- /dev/null
+++ b/master/bt5/slapos_pdm/ModuleTemplateItem/upgrade_decision_module.xml
@@ -0,0 +1,96 @@
+<module>
+ <id>upgrade_decision_module</id>
+ <permission_list>
+  <permission type='tuple'>
+   <name>Access Transient Objects</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Access contents information</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Access session data</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Add portal content</name>
+   <role>Assignor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Add portal folders</name>
+   <role>Assignor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Change local roles</name>
+   <role>Assignor</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Copy or Move</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Delete objects</name>
+   <role>Assignor</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>List folder contents</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>Modify portal content</name>
+   <role>Assignor</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>View</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Manager</role>
+  </permission>
+  <permission type='tuple'>
+   <name>View History</name>
+   <role>Assignee</role>
+   <role>Assignor</role>
+   <role>Associate</role>
+   <role>Auditor</role>
+   <role>Author</role>
+   <role>Manager</role>
+  </permission>
+ </permission_list>
+ <portal_type>Upgrade Decision Module</portal_type>
+ <title>Upgrade Decisions</title>
+</module>
\ No newline at end of file
diff --git a/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml b/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml
index 47382d101484d679ed06379f8553e4edabcaedbd..69c5dfc9d16c5ac970c89735912ee89a6fcb2655 100644
--- a/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml
+++ b/master/bt5/slapos_pdm/PortalTypeTemplateItem/portal_types/Upgrade%20Decision%20Module.xml
@@ -12,10 +12,20 @@
               <persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
             </value>
         </item>
+        <item>
+            <key> <string>acquire_local_roles</string> </key>
+            <value> <int>1</int> </value>
+        </item>
         <item>
             <key> <string>content_icon</string> </key>
             <value> <string>folder_icon.gif</string> </value>
         </item>
+        <item>
+            <key> <string>description</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>factory</string> </key>
             <value> <string>addFolder</string> </value>
@@ -32,6 +42,18 @@
             <key> <string>id</string> </key>
             <value> <string>Upgrade Decision Module</string> </value>
         </item>
+        <item>
+            <key> <string>init_script</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
+            <key> <string>permission</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
         <item>
             <key> <string>portal_type</string> </key>
             <value> <string>Base Type</string> </value>
@@ -40,6 +62,18 @@
             <key> <string>type_class</string> </key>
             <value> <string>Folder</string> </value>
         </item>
+        <item>
+            <key> <string>type_interface</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
+        <item>
+            <key> <string>type_mixin</string> </key>
+            <value>
+              <tuple/>
+            </value>
+        </item>
       </dictionary>
     </pickle>
   </record>
diff --git a/master/bt5/slapos_pdm/bt/revision b/master/bt5/slapos_pdm/bt/revision
index da2d3988d7d1a255376770b1e87394ebb42febb3..3f10ffe7a4c473619c926cfb1e8d95e726e5a0ec 100644
--- a/master/bt5/slapos_pdm/bt/revision
+++ b/master/bt5/slapos_pdm/bt/revision
@@ -1 +1 @@
-14
\ No newline at end of file
+15
\ No newline at end of file
diff --git a/master/bt5/slapos_pdm/bt/template_module_id_list b/master/bt5/slapos_pdm/bt/template_module_id_list
new file mode 100644
index 0000000000000000000000000000000000000000..21b32173104823f33669071a594a51e3929cfce1
--- /dev/null
+++ b/master/bt5/slapos_pdm/bt/template_module_id_list
@@ -0,0 +1 @@
+upgrade_decision_module
\ No newline at end of file