diff --git a/resources/src/main/resources/business-model/main_process/main_page.page b/resources/src/main/resources/business-model/main_process/main_page.page
new file mode 100644
index 0000000..c8afbbd
--- /dev/null
+++ b/resources/src/main/resources/business-model/main_process/main_page.page
@@ -0,0 +1,151 @@
+
+
+ 8ecf306d-370d-4e44-86f9-18daa13a2118
+
+ 3.172.7
+
+
+ ru.cg.webbpm.packages.base.resources
+ 3.175.0
+
+
+
+
+ 56d5ae60-a4b3-4f98-947b-6654cb4d400b
+ 15508c49-88e3-4143-a398-cbfaedc4a59f
+ Tab container
+ true
+ false
+
+
+
+
+
+
+ 84b784bf-7bec-42f5-bbb7-8a465de45019
+ 6bcec242-d2fe-4832-8e54-1016c92d2f68
+ Разблокировка
+ true
+ false
+
+
+
+ heading
+
+ "Разблокировка"
+
+
+
+
+
+
+
+
+
+ 133ca212-09a6-413a-ac66-e2f6ce188f1f
+ a18f6614-fec4-4567-926d-984d38ac4db4
+ ArrayList
+ false
+ false
+
+
+
+
+
+ false
+
+
+
+
+ SaveValueToVariable
+ modules.bpmn.script
+
+ true
+ true
+
+
+ variable
+
+"unlock_ids"
+
+
+
+
+
+
+ c8dfe691-a84a-48da-b79e-6298d90db71d
+ ee993c74-7b63-4c3d-b2da-2bf296d8d8fd
+ Разблокировка
+ false
+ false
+
+
+
+ caption
+
+"Разблокировка"
+
+
+
+ navigateTo
+
+"unlock"
+
+
+
+
+
+
+
+ 133ca212-09a6-413a-ac66-e2f6ce188f1f
+ a18f6614-fec4-4567-926d-984d38ac4db4
+ Text field
+ false
+ true
+
+
+ 84b784bf-7bec-42f5-bbb7-8a465de45019
+ 62666192-d5b8-4c04-a487-10285ceb39d1
+ Блокировка
+ true
+ false
+
+
+
+ heading
+
+ "Блокировка"
+
+
+
+
+
+
+
+
+
+
+
+ c8dfe691-a84a-48da-b79e-6298d90db71d
+ b79d8cf3-f367-4641-8fa2-baddf5f2dfa2
+ Выход
+ false
+ false
+
+
+
+ caption
+
+ "Выход"
+
+
+
+ navigateTo
+
+ "exit"
+
+
+
+
+
+
diff --git a/resources/src/main/resources/business-model/main_process/main_process.bpmn2 b/resources/src/main/resources/business-model/main_process/main_process.bpmn2
new file mode 100644
index 0000000..047340a
--- /dev/null
+++ b/resources/src/main/resources/business-model/main_process/main_process.bpmn2
@@ -0,0 +1,280 @@
+
+
+
+
+
+
+
+
+ _8950F9F9-76D1-4895-A75E-956C9F382F99
+
+
+ _4CC4190B-A0CD-46EA-A9FE-12741BCC1238
+ _E59077C9-1732-4AA5-8ADC-AA3CA4602AF1
+
+
+
+
+
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX
+
+
+
+
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX
+
+ main_page
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_TaskNameInputX
+
+
+
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX
+
+
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_GroupIdInputX
+
+
+
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX
+
+ true
+ _A013FE37-A99A-4114-B4B8-1D98127751E6_SkippableInputX
+
+
+
+
+
+ _E59077C9-1732-4AA5-8ADC-AA3CA4602AF1
+ _B1923E58-CB3E-41CD-B13C-AEBFA6280C39
+ _CE023794-964A-4CF0-B2BC-C440E46E0505
+
+
+
+ _B1923E58-CB3E-41CD-B13C-AEBFA6280C39
+
+
+
+
+
+ _CE023794-964A-4CF0-B2BC-C440E46E0505
+ _A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6
+
+
+
+
+
+
+ _081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX
+
+ WebBPMTask
+ _081ED5EC-2AAE-48A5-AD60-79D347DA46FA_TaskNameInputX
+
+
+
+
+
+
+
+ _A2FD7D24-1466-4252-9DA1-3C9B3FB35DE6
+ _8950F9F9-76D1-4895-A75E-956C9F382F99
+ _A340E1A9-F3DE-4C98-B0A6-2D02F45AF72F
+
+
+
+ _A340E1A9-F3DE-4C98-B0A6-2D02F45AF72F
+ _4CC4190B-A0CD-46EA-A9FE-12741BCC1238
+
+
+
+
+
+
+ _3DB2FFF6-52EC-4F8D-932C-D326A0192218_TaskNameInputX
+
+ WebBPMTask
+ _3DB2FFF6-52EC-4F8D-932C-D326A0192218_TaskNameInputX
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _NnyAkEUaEe-G3Lgy5lVFng
+ _NnyAkEUaEe-G3Lgy5lVFng
+
+
diff --git a/resources/src/main/resources/config/process/_8b788e75-0f84-4511-8517-d9f24e29556d.wb.process b/resources/src/main/resources/config/process/_8b788e75-0f84-4511-8517-d9f24e29556d.wb.process
new file mode 100644
index 0000000..aa7a868
--- /dev/null
+++ b/resources/src/main/resources/config/process/_8b788e75-0f84-4511-8517-d9f24e29556d.wb.process
@@ -0,0 +1,92 @@
+
+
+ _8b788e75-0f84-4511-8517-d9f24e29556d
+
+ 3.172.7
+
+
+ ru.cg.webbpm.packages.base.resources
+ 3.175.0
+
+
+
+ Administrator
+
+
+ _A013FE37-A99A-4114-B4B8-1D98127751E6
+ 8ecf306d-370d-4e44-86f9-18daa13a2118
+
+
+ _3DB2FFF6-52EC-4F8D-932C-D326A0192218
+
+
+ SetVariableHandler
+ bpmn.handler.variable_handler
+
+ true
+
+
+ mapping
+
+ -
+
+
+
+ value
+
+ null
+
+
+
+ variable
+
+ "navigation"
+
+
+
+
+
+
+
+
+
+
+
+
+
+ _081ED5EC-2AAE-48A5-AD60-79D347DA46FA
+
+
+ ListSqlHandler
+ bpmn.handler.sql_handler
+
+ true
+
+
+ datasourceJndiName
+
+ null
+
+
+
+ parameterVariables
+
+ -
+
+ "unlock_ids"
+
+
+
+
+
+ sql
+
+ "update recruits\nset current_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027cur\u0027)::text),\u0027null\u0027)::uuid\n\t,target_recruitment_id \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027trg\u0027)::text),\u0027null\u0027)::uuid\n\t,department_id_old \u003d nullif(trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027dio\u0027)::text),\u0027null\u0027)::uuid\n\t,system_pgs_status \u003d trim (both \u0027\"\u0027 from (extra_info-\u003e\u0027blocked\u0027-\u003e\u0027st\u0027)::text)\n\t,extra_info \u003djsonb_strip_nulls(jsonb_set(extra_info, \u0027{blocked}\u0027,\u0027null\u0027))\nwhere id \u003d any (?);"
+
+
+
+
+
+
+
+
diff --git a/resources/src/main/resources/config/roles.xml b/resources/src/main/resources/config/roles.xml
index 4daac30..7c57aec 100644
--- a/resources/src/main/resources/config/roles.xml
+++ b/resources/src/main/resources/config/roles.xml
@@ -1,2 +1,6 @@
-
+
+
+ Administrator
+
+
diff --git a/resources/src/main/resources/config/svg/_8b788e75-0f84-4511-8517-d9f24e29556d.svg b/resources/src/main/resources/config/svg/_8b788e75-0f84-4511-8517-d9f24e29556d.svg
new file mode 100644
index 0000000..d74aa17
--- /dev/null
+++ b/resources/src/main/resources/config/svg/_8b788e75-0f84-4511-8517-d9f24e29556d.svg
@@ -0,0 +1,29 @@
+
\ No newline at end of file