diff --git a/pkg/extension/schema.go b/pkg/extension/schema.go
index 6b1ff266422d0d80605fb4460a0041f42f7769ff..3426ae1e2c7663c6c35b994416f1a9d509736b2c 100644
--- a/pkg/extension/schema.go
+++ b/pkg/extension/schema.go
@@ -22,49 +22,48 @@ const (
 // NewActionsCollection - создает коллекцию для хранения действий расширений в пространстве
 func NewActionsCollection(spaceID, envID string) *collections.Collection {
 	sch := schema.New(
-		"extension", field.String().SetTitle("Расширение"),
-		"action", field.String(validate.Required()).SetTitle("Действия").SetTextSearch(true),
-		"target", field.Number(
-			field.NumberFormatInt,
-			validate.Enum(getEnumOpt(pb.Target_name)...),
-		).SetTitle("Отображение результата действия").WithUI(&field.UI{Widget: "Select"}),
-		"parent", field.String().SetTitle("Идентификатор родительского действия"),
+		"action", field.String(validate.Required()).SetTitle("Действие").SetTextSearch(true),
+		"extension", field.String().SetTitle("Расширение (Deprecated)"),
 		"name", field.String().SetTitle("Название").SetTextSearch(true),
 		"description", field.String().SetTitle("Описание"),
 		"icon", field.String().SetTitle("Название иконки"),
-		"image", references.Field([]string{"media"}).SetTitle("Изображение").
-			WithUI(&field.UI{Widget: "Media"}),
-		"groups", field.Array(field.String().SetAdditionalValues()).SetTitle("Группы").
-			SetDescription("Группировка действий в пользовательском интерфейсе").
-			WithUI(&field.UI{Widget: "SelectList"}),
+		"image", references.Field([]string{"media"}).SetTitle("Изображение").WithUI(&field.UI{Widget: "Media"}),
 		"kind", field.Number(
 			field.NumberFormatInt,
 			validate.Enum(getEnumOpt(pb.Action_Kind_name)...),
 		).SetTitle("Р’РёРґ").WithUI(&field.UI{Widget: "Select"}),
-		"classes", field.Array(field.String().SetAdditionalValues()).SetTitle("Класс").
-			WithUI(&field.UI{Widget: "SelectList"}).
-			SetDescription("Классы данных, к которым применимо действие").
-			SetIndexed(true),
-		"refs", field.Array(references.Field(nil)).SetTitle("Ссылки").
-			WithUI(&field.UI{Widget: "BlockList"}),
-		"params_collection", field.String().SetTitle("Коллекция параметров").
-			SetDescription("ID коллекции для хранения параметров действия").WithUI(&field.UI{Widget: "Collection"}),
-		"navigation_action", field.Bool().SetTitle("Навигация").
-			SetDescription("Выполняется переход пользователя в пользовательском интерфейсе").
-			WithUI(&field.UI{Widget: "Checkbox"}),
-		"navigation_route", field.String().SetTitle("Путь в интерфейсе"),
 		"autorun", field.Bool().SetTitle("Автозапуск").
 			SetDescription("Действие выполняется автоматически каждый раз при загрузке приложения").
 			WithUI(&field.UI{Widget: "Checkbox"}),
 		"confirm", field.Bool().SetTitle("С подтверждением").
 			SetDescription("Пользователь должен подтвердить запуск действия").
 			WithUI(&field.UI{Widget: "Checkbox"}),
+		"target", field.Number(
+			field.NumberFormatInt,
+			validate.Enum(getEnumOpt(pb.Target_name)...),
+		).SetTitle("Отображение результата действия").WithUI(&field.UI{Widget: "Select"}),
 		"view", field.Number(
 			field.NumberFormatInt,
 			validate.Enum(getEnumOpt(pb.Action_View_name)...),
 		).SetTitle("Отображение действия в интерфейсе").WithUI(&field.UI{Widget: "Select"}),
+		"parent", field.String().SetTitle("Идентификатор родительского действия"),
 		"order", field.Number(field.NumberFormatInt).SetTitle("Порядок отображения").
 			SetDescription("Порядок отображения действия в интерфейсе (Для пунктов меню)"),
+		"groups", field.Array(field.String().SetAdditionalValues()).SetTitle("Группы").
+			SetDescription("Группировка действий в пользовательском интерфейсе").
+			WithUI(&field.UI{Widget: "SelectList"}),
+		"classes", field.Array(field.String().SetAdditionalValues()).SetTitle("Класс").
+			WithUI(&field.UI{Widget: "SelectList"}).
+			SetDescription("Классы данных, к которым применимо действие").
+			SetIndexed(true),
+		"refs", field.Array(references.Field(nil)).SetTitle("Ссылки").
+			WithUI(&field.UI{Widget: "BlockList"}),
+		"params_collection", field.String().SetTitle("Коллекция параметров").
+			SetDescription("ID коллекции для хранения параметров действия").WithUI(&field.UI{Widget: "Collection"}),
+		"navigation_action", field.Bool().SetTitle("Навигация (Deprecated)").
+			SetDescription("Выполняется переход пользователя в пользовательском интерфейсе").
+			WithUI(&field.UI{Widget: "Checkbox"}),
+		"navigation_route", field.String().SetTitle("Путь в интерфейсе (Deprecated)"),
 	)
 
 	// Includes
@@ -74,7 +73,7 @@ func NewActionsCollection(spaceID, envID string) *collections.Collection {
 
 	// UI
 	sch.Field.UI.ListView = &field.View{Options: map[string]interface{}{
-		"fields":    []interface{}{"name", "action", "kind", "target", "updated_at", "updated_by"},
+		"fields":    []interface{}{"name", "action", "kind", "updated_at", "updated_by", "state"},
 		"sort":      []interface{}{"name"},
 		"page_size": float64(50),
 	}}
@@ -130,7 +129,7 @@ func NewExtensionsCollection(spaceID, envID string) *collections.Collection {
 
 	//UI
 	sch.Field.UI.ListView = &field.View{Options: map[string]interface{}{
-		"fields":    []interface{}{"id", "title", "updated_at", "updated_by"},
+		"fields":    []interface{}{"id", "title", "extension_state", "updated_at", "updated_by"},
 		"sort":      []interface{}{"title"},
 		"page_size": float64(50),
 	}}