From c286e11d410322c3f3cbf785cd15be31996e4b91 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Mon, 28 Dec 2020 13:26:16 +0100 Subject: [PATCH] added custom attributes applications, tools and avalon_mongo_id to settings --- .../defaults/system_settings/modules.json | 36 +++++++++++++++++++ .../module_settings/schema_ftrack.json | 9 +++++ 2 files changed, 45 insertions(+) diff --git a/pype/settings/defaults/system_settings/modules.json b/pype/settings/defaults/system_settings/modules.json index 51d5b8190f..6493901bac 100644 --- a/pype/settings/defaults/system_settings/modules.json +++ b/pype/settings/defaults/system_settings/modules.json @@ -46,9 +46,45 @@ "API", "Administrator" ] + }, + "applications": { + "write_security_roles": [ + "API", + "Administrator", + "Pypeclub" + ], + "read_security_roles": [ + "API", + "Administrator", + "Pypeclub" + ] } }, "is_hierarchical": { + "avalon_mongo_id": { + "write_security_roles": [ + "API", + "Administrator", + "Pypeclub" + ], + "read_security_roles": [ + "API", + "Administrator", + "Pypeclub" + ] + }, + "tools_env": { + "write_security_roles": [ + "API", + "Administrator", + "Pypeclub" + ], + "read_security_roles": [ + "API", + "Administrator", + "Pypeclub" + ] + }, "fps": { "write_security_roles": [], "read_security_roles": [] diff --git a/pype/tools/settings/settings/gui_schemas/system_schema/module_settings/schema_ftrack.json b/pype/tools/settings/settings/gui_schemas/system_schema/module_settings/schema_ftrack.json index 9efc8a31ec..0683bd10b5 100644 --- a/pype/tools/settings/settings/gui_schemas/system_schema/module_settings/schema_ftrack.json +++ b/pype/tools/settings/settings/gui_schemas/system_schema/module_settings/schema_ftrack.json @@ -100,6 +100,9 @@ }, { "key": "library_project" + }, + { + "key": "applications" } ] } @@ -114,6 +117,12 @@ "type": "schema_template", "name": "template_custom_attribute", "template_data": [ + { + "key": "tools_env" + }, + { + "key": "avalon_mongo_id" + }, { "key": "fps" },