Skip to content

Commit 693cca3

Browse files
authored
[5.4] MNUM-17: Require MFA to enable SMS/MMS for TIO numbers (#1336)
1 parent 5d3334b commit 693cca3

File tree

10 files changed

+914
-333
lines changed

10 files changed

+914
-333
lines changed

src/apps/common/i18n/de-DE.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1004,5 +1004,43 @@
10041004
"deleteConferences": "Die Konferenzen dieses Benutzers ebenfalls entfernen",
10051005
"deleteConferencesHelp": "Wenn Sie diese Option deaktiviert lassen, werden Sie die Konferenznummer des Benutzers nirgends anders verwenden können, da sie weiterhin von dieser Konferenz belegt sein wird."
10061006
}
1007+
},
1008+
1009+
"numberMessaging": {
1010+
"titles": {
1011+
"sms": "SMS",
1012+
"mms": "MMS",
1013+
"dialog": "Messaging Configuration: {{phoneNumber}}"
1014+
},
1015+
"labels": {
1016+
"sms": "Enable SMS Services",
1017+
"mms": "Enable MMS Services",
1018+
"messaging": "Messaging"
1019+
},
1020+
"select": {
1021+
"noOwner": "- No owner selected -",
1022+
"noMember": "- No members selected -"
1023+
},
1024+
"info": "In order to configure MMS capabilities, SMS must be enabled first.",
1025+
"ownerInfo": "All Messaging DIDs must have an owner.",
1026+
"successUpdate": "You successfully updated the messaging configuration for {{phoneNumber}}",
1027+
"messagingServicesUnavailable": "SMS and MMS services are disabled. Contact your service provider for more information.",
1028+
"mfaNotice": "Messaging requires multi-factor authentication to be enabled for all users on your account. This requirement ensures ongoing compliance and secure access to Messaging features.",
1029+
"configureSmsBox": {
1030+
"label": "Create and configure message box",
1031+
"info": "This setting applies only to messaging boxes managed through the platform's official applications and does not affect customer-supplied or third-party integrations.",
1032+
"textingCampaignRegistrationNotice": "This phone number must be approved for texting before you can send and receive text messages. Please complete the Text Campaign Registration process in the Trunking.io application.",
1033+
"owner": "Owner",
1034+
"additionalMembers": "Additional Members"
1035+
},
1036+
"mfaNotConfiguredError": "MFA has not been configured for this account. Contact your administrator.",
1037+
"mfaEnabledDialog": {
1038+
"title": "Multi-factor authentication enabled for your account.",
1039+
"description": "Messaging requires multi-factor authentication to be enabled for all users on your account. To continue using Messaging, please ensure MFA is set up through your preferred authentication app."
1040+
},
1041+
"buttons": {
1042+
"close": "Close",
1043+
"saveChanges": "Save changes"
1044+
}
10071045
}
10081046
}

src/apps/common/i18n/en-US.json

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1647,21 +1647,37 @@
16471647
"titles": {
16481648
"sms": "SMS",
16491649
"mms": "MMS",
1650-
"dialog": "Configure Messaging"
1650+
"dialog": "Messaging Configuration: {{phoneNumber}}"
16511651
},
16521652
"labels": {
16531653
"sms": "Enable SMS Services",
16541654
"mms": "Enable MMS Services",
1655-
"messaging": "Messaging",
1656-
"owner": "Owner*",
1657-
"additionalMembers": "Additional Members"
1655+
"messaging": "Messaging"
16581656
},
16591657
"select": {
16601658
"noOwner": "- No owner selected -",
16611659
"noMember": "- No members selected -"
16621660
},
16631661
"info": "In order to configure MMS capabilities, SMS must be enabled first.",
16641662
"ownerInfo": "All Messaging DIDs must have an owner.",
1665-
"successUpdate": "You successfully updated the messaging configuration for {{phoneNumber}}"
1663+
"successUpdate": "You successfully updated the messaging configuration for {{phoneNumber}}",
1664+
"messagingServicesUnavailable": "SMS and MMS services are disabled. Contact your service provider for more information.",
1665+
"mfaNotice": "Messaging requires multi-factor authentication to be enabled for all users on your account. This requirement ensures ongoing compliance and secure access to Messaging features.",
1666+
"configureSmsBox": {
1667+
"label": "Create and configure message box",
1668+
"info": "This setting applies only to messaging boxes managed through the platform's official applications and does not affect customer-supplied or third-party integrations.",
1669+
"textingCampaignRegistrationNotice": "This phone number must be approved for texting before you can send and receive text messages. Please complete the Text Campaign Registration process in the Trunking.io application.",
1670+
"owner": "Owner",
1671+
"additionalMembers": "Additional Members"
1672+
},
1673+
"mfaNotConfiguredError": "MFA has not been configured for this account. Contact your administrator.",
1674+
"mfaEnabledDialog": {
1675+
"title": "Multi-factor authentication enabled for your account.",
1676+
"description": "Messaging requires multi-factor authentication to be enabled for all users on your account. To continue using Messaging, please ensure MFA is set up through your preferred authentication app."
1677+
},
1678+
"buttons": {
1679+
"close": "Close",
1680+
"saveChanges": "Save changes"
1681+
}
16661682
}
16671683
}

src/apps/common/i18n/fr-FR.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,5 +329,43 @@
329329
"usedBy": "Elle correspond au téléphone nommé {{variable}}."
330330
}
331331
}
332+
},
333+
334+
"numberMessaging": {
335+
"titles": {
336+
"sms": "SMS",
337+
"mms": "MMS",
338+
"dialog": "Messaging Configuration: {{phoneNumber}}"
339+
},
340+
"labels": {
341+
"sms": "Enable SMS Services",
342+
"mms": "Enable MMS Services",
343+
"messaging": "Messaging"
344+
},
345+
"select": {
346+
"noOwner": "- No owner selected -",
347+
"noMember": "- No members selected -"
348+
},
349+
"info": "In order to configure MMS capabilities, SMS must be enabled first.",
350+
"ownerInfo": "All Messaging DIDs must have an owner.",
351+
"successUpdate": "You successfully updated the messaging configuration for {{phoneNumber}}",
352+
"messagingServicesUnavailable": "SMS and MMS services are disabled. Contact your service provider for more information.",
353+
"mfaNotice": "Messaging requires multi-factor authentication to be enabled for all users on your account. This requirement ensures ongoing compliance and secure access to Messaging features.",
354+
"configureSmsBox": {
355+
"label": "Create and configure message box",
356+
"info": "This setting applies only to messaging boxes managed through the platform's official applications and does not affect customer-supplied or third-party integrations.",
357+
"textingCampaignRegistrationNotice": "This phone number must be approved for texting before you can send and receive text messages. Please complete the Text Campaign Registration process in the Trunking.io application.",
358+
"owner": "Owner",
359+
"additionalMembers": "Additional Members"
360+
},
361+
"mfaNotConfiguredError": "MFA has not been configured for this account. Contact your administrator.",
362+
"mfaEnabledDialog": {
363+
"title": "Multi-factor authentication enabled for your account.",
364+
"description": "Messaging requires multi-factor authentication to be enabled for all users on your account. To continue using Messaging, please ensure MFA is set up through your preferred authentication app."
365+
},
366+
"buttons": {
367+
"close": "Close",
368+
"saveChanges": "Save changes"
369+
}
332370
}
333371
}

src/apps/common/i18n/nl-NL.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,5 +239,43 @@
239239
},
240240
"saveSuccess": "De Carrier instellingen zijn succesvol verwerkt voor dit account!",
241241
"huntError": "Uw bestande instellingen voor de No_match route worden niet ondersteund door de MONSTER UI, wilt u toch doorgaan verander dan niets in dit scherm. U kunt een en ander ook aanpassen door een optie te selecteren in de dropdown!"
242+
},
243+
244+
"numberMessaging": {
245+
"titles": {
246+
"sms": "SMS",
247+
"mms": "MMS",
248+
"dialog": "Messaging Configuration: {{phoneNumber}}"
249+
},
250+
"labels": {
251+
"sms": "Enable SMS Services",
252+
"mms": "Enable MMS Services",
253+
"messaging": "Messaging"
254+
},
255+
"select": {
256+
"noOwner": "- No owner selected -",
257+
"noMember": "- No members selected -"
258+
},
259+
"info": "In order to configure MMS capabilities, SMS must be enabled first.",
260+
"ownerInfo": "All Messaging DIDs must have an owner.",
261+
"successUpdate": "You successfully updated the messaging configuration for {{phoneNumber}}",
262+
"messagingServicesUnavailable": "SMS and MMS services are disabled. Contact your service provider for more information.",
263+
"mfaNotice": "Messaging requires multi-factor authentication to be enabled for all users on your account. This requirement ensures ongoing compliance and secure access to Messaging features.",
264+
"configureSmsBox": {
265+
"label": "Create and configure message box",
266+
"info": "This setting applies only to messaging boxes managed through the platform's official applications and does not affect customer-supplied or third-party integrations.",
267+
"textingCampaignRegistrationNotice": "This phone number must be approved for texting before you can send and receive text messages. Please complete the Text Campaign Registration process in the Trunking.io application.",
268+
"owner": "Owner",
269+
"additionalMembers": "Additional Members"
270+
},
271+
"mfaNotConfiguredError": "MFA has not been configured for this account. Contact your administrator.",
272+
"mfaEnabledDialog": {
273+
"title": "Multi-factor authentication enabled for your account.",
274+
"description": "Messaging requires multi-factor authentication to be enabled for all users on your account. To continue using Messaging, please ensure MFA is set up through your preferred authentication app."
275+
},
276+
"buttons": {
277+
"close": "Close",
278+
"saveChanges": "Save changes"
279+
}
242280
}
243281
}

src/apps/common/i18n/ru-RU.json

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,5 +298,43 @@
298298
"deleteConferences": "Также удалить конференц-комнаты пользователя из системы",
299299
"deleteConferencesHelp": "Если оставите эту опцию не выделенной, Вы не сможете использовать номер конференции пользователя где-либо еще, так как он будет использоваться данной конференцией."
300300
}
301+
},
302+
303+
"numberMessaging": {
304+
"titles": {
305+
"sms": "SMS",
306+
"mms": "MMS",
307+
"dialog": "Messaging Configuration: {{phoneNumber}}"
308+
},
309+
"labels": {
310+
"sms": "Enable SMS Services",
311+
"mms": "Enable MMS Services",
312+
"messaging": "Messaging"
313+
},
314+
"select": {
315+
"noOwner": "- No owner selected -",
316+
"noMember": "- No members selected -"
317+
},
318+
"info": "In order to configure MMS capabilities, SMS must be enabled first.",
319+
"ownerInfo": "All Messaging DIDs must have an owner.",
320+
"successUpdate": "You successfully updated the messaging configuration for {{phoneNumber}}",
321+
"messagingServicesUnavailable": "SMS and MMS services are disabled. Contact your service provider for more information.",
322+
"mfaNotice": "Messaging requires multi-factor authentication to be enabled for all users on your account. This requirement ensures ongoing compliance and secure access to Messaging features.",
323+
"configureSmsBox": {
324+
"label": "Create and configure message box",
325+
"info": "This setting applies only to messaging boxes managed through the platform's official applications and does not affect customer-supplied or third-party integrations.",
326+
"textingCampaignRegistrationNotice": "This phone number must be approved for texting before you can send and receive text messages. Please complete the Text Campaign Registration process in the Trunking.io application.",
327+
"owner": "Owner",
328+
"additionalMembers": "Additional Members"
329+
},
330+
"mfaNotConfiguredError": "MFA has not been configured for this account. Contact your administrator.",
331+
"mfaEnabledDialog": {
332+
"title": "Multi-factor authentication enabled for your account.",
333+
"description": "Messaging requires multi-factor authentication to be enabled for all users on your account. To continue using Messaging, please ensure MFA is set up through your preferred authentication app."
334+
},
335+
"buttons": {
336+
"close": "Close",
337+
"saveChanges": "Save changes"
338+
}
301339
}
302340
}

0 commit comments

Comments
 (0)