diff --git a/Server-Side Components/Server Side/Use System Property as an Object to Store Multiple Values and Retrieve Attributes When Needed/readme.md b/Server-Side Components/Server Side/Use System Property as an Object to Store Multiple Values and Retrieve Attributes When Needed/readme.md
new file mode 100644
index 0000000000..52290c43fc
--- /dev/null
+++ b/Server-Side Components/Server Side/Use System Property as an Object to Store Multiple Values and Retrieve Attributes When Needed/readme.md
@@ -0,0 +1,12 @@
+**Create a property as shown below.**
+
+
+**Use JSON.parse to convert it to an object.**
+**Handle errors using try-catch and retrieve attributes as required in any server-side configuration.**
+Refer script.js file
+
+
+**Output:**
+
+
+
diff --git a/Server-Side Components/Server Side/Use System Property as an Object to Store Multiple Values and Retrieve Attributes When Needed/script.js b/Server-Side Components/Server Side/Use System Property as an Object to Store Multiple Values and Retrieve Attributes When Needed/script.js
new file mode 100644
index 0000000000..c6dde4d823
--- /dev/null
+++ b/Server-Side Components/Server Side/Use System Property as an Object to Store Multiple Values and Retrieve Attributes When Needed/script.js
@@ -0,0 +1,11 @@
+var sysProperty = gs.getProperty("multi_value_object");
+try {
+ var out = JSON.parse(sysProperty); //convert string property value to object
+ for (var key in out) {
+ if (out[key]) {
+ gs.info(key + ":: " + out[key]);
+ }
+ }
+} catch (e) {
+ gs.info("Failed to parse property: " + e.message);
+}