Legacy Dev Forum Posts

 View Only

Sign Up

Security question about WebMessaging

  • 1.  Security question about WebMessaging

    Posted 06-05-2025 18:36

    fransiska.hendra | 2022-12-20 04:07:09 UTC | #1

    hi All,

    We are implementing Purecloud Webmessaging for a customer in IOS (not using IOS native application, just open web browser in IOS application to initiate a chat. Basically using below standard script to initiate a chat in IOS:

    <script type="text/javascript" charset="utf-8">

    • (function (g, e, n, es, ys) {*
    • g['_genesysJs'] = e;*
    • g[e] = g[e] || function () {*
    • (g[e].q = g[e].q || []).push(arguments)*
    • };*
    • g[e].t = 1 * new Date();*
    • g[e].c = es;*
    • ys = document.createElement('script'); ys.async = 1; ys.src = n; ys.charset = 'utf-8'; document.head.appendChild(ys);*
    • })(window, 'Genesys', 'https://apps.mypurecloud.com.au/genesys-bootstrap/genesys.min.js', {*
    • environment: 'apse2',*
    • deploymentId: 'xxxx'*
    • });*

    </script>

    And we need to response their security questionnaire, looks we know the answer but need your help to confirm if answer is correct or not. Very much appreciate if you can advise if following answer is correct or not. • Is the code developed by Genesys or a 3rd-party? Answer : Genesys • Does the code use open source libraries? Answer: No • This the code subject to regular code review? Answer : Yes • Can Customer review the output of the code review? Answer: No • Does the code support all models of iPhone and iOS? Answer: this Messenger is only supported with Desktop and Mobile browser not native IOS.

    And if is it possible to answer following questions from Customer, because we not sure the answer. • How is the integrity of the code maintained? • How is the availability of the code maintained? • What is the code life-cycle and deployment strategy?

    Thank you for all help in advance. Fransiska


    Angelo_Cicchitto | 2023-01-03 15:02:21 UTC | #2

    Hi @fransiska.hendra on your first list of bullet points:

    The rest is accurate.

    For the remaining 3 bullet points: I'm not sure I fully understand the questions, particularly the first two:

    • How is the integrity of the code maintained?
    • How is the availability of the code maintained?
    • What is the code life-cycle and deployment strategy? We typically deploy new code to prod every two weeks, including regular maintenance. New features are typically gated by corresponding Admin-UI toggle, so no breaking change in user experience, unless it's an incremental improvement

    fransiska.hendra | 2022-12-20 20:07:12 UTC | #3

    hi @Angelo_Cicchitto ,

    Really appreciate for advising the answers. I will response this to the customer. Will get back to you if there's any further queries from them.

    Thank you very much for all responses. Fransiska


    system | 2023-01-19 20:07:44 UTC | #4

    This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 17699