diff --git a/frontend/src/pages/Subscribers/components/SubscriberModal.js b/frontend/src/pages/Subscribers/components/SubscriberModal.js
index 8495819c1c5e022b8cbac3e50aff36138c4e6d72..e93d97d9f87f3eadf5e25f35bc3e826c8c4c8a9d 100644
--- a/frontend/src/pages/Subscribers/components/SubscriberModal.js
+++ b/frontend/src/pages/Subscribers/components/SubscriberModal.js
@@ -421,14 +421,12 @@ class SubscriberModal extends Component {
       },
       "SessionManagementSubscriptionData": smDatasFromSliceConfiguration(formData["sliceConfigurations"]),
       "SmfSelectionSubscriptionData": {
-        "DnnInfosubscribedSnssaiInfos": _.fromPairs(
+        "subscribedSnssaiInfos": _.fromPairs(
           _.map(formData["sliceConfigurations"], slice => [snssaiToString(slice.snssai),
           {
-            "dnnInfos": [
-              {
-                "dnn": "internet",
-              },
-            ]
+            "dnnInfos": _.map(slice.dnnConfigurations, dnnCofig => {
+              return {"dnn": dnnCofig.dnn}
+            })
           }]))
       },
       "AmPolicyData": {
@@ -444,11 +442,14 @@ class SubscriberModal extends Component {
               "sst": slice.snssai.sst,
               "sd": slice.snssai.sd
             },
-            "smPolicyDnnData": {
-              "internet": {
-                "dnn": "internet"
-              },
-            },
+            "smPolicyDnnData": _.fromPairs(
+              _.map(slice.dnnConfigurations, dnnConfig => [
+                dnnConfig.dnn,
+                {
+                  "dnn": dnnConfig.dnn
+                }
+              ])
+            )
           }]))
       },
       "FlowRules": flowRulesFromSliceConfiguration(formData["sliceConfigurations"])