{"id":2506,"date":"2024-03-08T16:09:53","date_gmt":"2024-03-08T16:09:53","guid":{"rendered":"https:\/\/www.climbcs.com\/uk\/?post_type=vendor&#038;p=2506"},"modified":"2026-04-16T10:36:02","modified_gmt":"2026-04-16T09:36:02","slug":"ninjaone","status":"publish","type":"vendor","link":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/","title":{"rendered":"NinjaOne Saas Backup"},"content":{"rendered":"            <div  id=\"banner-block_682bdd1b2ec06f68f58d77f8cb497d4d\" data-hide-tablet=\"false\" data-hide-mobile=\"false\" class=\" block block--banner \" style=\"background-color:#292929;--banner-min-height:400px;--background-image-alignment:right;--background-image-fit:contain;\" data-wmx-wpb=\"banner\" data-bs-theme=\"dark\" >\n                                        <div class=\"banner-wrapper\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"819\" height=\"400\" src=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/819x400-ninjaone-landing-page-banner.jpg\" class=\"banner-background d-none d-lg-block\" alt=\"\" style=\"width: 100%;height:100%;\" srcset=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/819x400-ninjaone-landing-page-banner.jpg 819w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/819x400-ninjaone-landing-page-banner-300x147.jpg 300w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/819x400-ninjaone-landing-page-banner-768x375.jpg 768w\" sizes=\"auto, (max-width: 819px) 100vw, 819px\" \/>        <div class=\"banner-content--wrapper container py-lg-5 py-4\">\n            <div class=\"row\">\n                <div class=\"col\">\n                    <div class=\"banner-content me-auto\"  style=\"--lg-max-width:100%;\">\n                        \n            <section id=\"wmx-section-wrapper-38uz1w6\" class=\"block block--section-wrapper \" data-wmx-wpb=\"section-wrapper\" >\n                <div class=\"container\">\n                    <div class=\"row\">\n                        <div class=\"col-12\">\n                                                                <div class=\"inner-wrapper\">\n\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"200\" height=\"41.4285714286\" src=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/NinjaOne-White-Logo.svg\" alt=\"\" class=\"wp-image-15419\" style=\"width:200px\"\/><\/figure>\n\n\n\n<div style=\"height:23px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"font-size:clamp(18.959px, 1.185rem + ((1vw - 3.2px) * 0.863), 30px);\"><strong>Cloud data backup for business continuity and compliance<\/strong><\/h2>\n\n\n\n<div style=\"height:23px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\r\n        <div class=\"wp-block-buttons   \">\r\n            \n<div class=\"wp-block-button\"><a class=\"btn btn-primary \" href=\"#contact\">CONNECT WITH US<\/a><\/div>\n\r\n        <\/div>\r\n\r\n\r\n        <\/div>\n\n\n\n<div class=\"wp-block-column\"><\/div>\n<\/div>\n\n\n    <\/div>\n\n                            <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n        \n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n                <\/div>\n        \n\n            <section id=\"wmx-section-wrapper-s0omxam\" class=\"block block--section-wrapper pt-lg-5 pt-4 pb-lg-5 pb-4 \" data-wmx-wpb=\"section-wrapper\" >\n                <div class=\"container\">\n                    <div class=\"row\">\n                        <div class=\"col-12\">\n                                                                <div class=\"inner-wrapper\">\n\n        \n            <div  id=\"wmx-section-wrapper-1p17ui0\" class=\"block block--section-wrapper \" data-wmx-wpb=\"section-wrapper\" >\n                                        <div class=\"inner-wrapper\">\n\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis:65%\">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Backup, archiving and recovery solutions delivered at scale to power your business defense<\/strong>.<\/h3>\n\n\n\n<p class=\"has-text-align-left\">NinjaOne SaaS Backup is an award-winning cloud software platform enabling businesses and organisations globally to easily backup, recover and protect their important business information. NinjaOne SaaS Backup&#8217;s commitment to advanced, secure, and scalable cloud technologies keeps them at the forefront of the industry and makes them the preferred choice of leading IT Administrators and Managed Service Providers globally.<\/p>\n\n\n\n<p class=\"has-text-align-left\"><strong>Try NinjaOne SaaS Backup<\/strong> <strong>for free at <a href=\"https:\/\/www.ninjaone.com\/freetrialform\/\">https:\/\/www.ninjaone.com\/freetrialform\/<\/a><\/strong><\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis:35%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"embed-responsive embed-responsive-16by9 iframe\"><div class=\"embed-responsive-item ratio ratio-16x9\"><iframe loading=\"lazy\" title=\"Suffering from IT misery? Let NinjaOne fix it.\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Nnjmg8Z0K9Q?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div><\/div>\n<\/div><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n    <\/div>\n\n                <\/div>\n        \n\n    <\/div>\n\n                            <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n        \n\n            <section id=\"wmx-section-wrapper-4bkwjzf\" class=\"block block--section-wrapper pt-lg-6 pt-4 pb-lg-6 pb-4 \" style=\"background-color:var(--bs-gray-200);\" data-wmx-wpb=\"section-wrapper\" >\n                <div class=\"container\">\n                    <div class=\"row\">\n                        <div class=\"col-12\">\n                                                                <div class=\"inner-wrapper\">\n\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">            <div  id=\"wmx-section-wrapper-ik0y4fw\" class=\"block block--section-wrapper \" data-wmx-wpb=\"section-wrapper\" >\n                                        <div class=\"inner-wrapper\">\n\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<h2 class=\"wp-block-heading has-text-align-left has-bs-primary-color has-text-color has-link-color wp-elements-b72ece0e2aa34e059198cbb5b4594d95\" style=\"padding-bottom:var(--wp--preset--spacing--50)\">Products<\/h2>\n<\/div>\n<\/div>\n\n\n    <\/div>\n\n                <\/div>\n        \n\n            <div  id=\"wmx-cards-n65v6e3\" class=\"block block--cards \" style=\"--card-count:2;\" data-wmx-wpb=\"cards\" data-mobile=\"stacked\" data-layout=\"\" >\n                                \r\n    \r\n            <div class=\"cards justify-content-center\">\r\n            \r\n                \n            <div  id=\"wmx-cards-card-34dqjzw\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\n                                \r\n\r\n    <div class=\"card p-3 layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<h4 class=\"wp-block-heading\"><strong>Email Backup<\/strong><\/h4>\n\n\n\n<p>Email Backup backs up Workspace Gmail, Exchange Online, Hosted Exchange, IMAP\/ POP and Open-Xchange quickly and securely. This means no matter which of those systems your customers use \u2013 their critical business email data is backed up safely and securely.<\/p>\n\n\n\n<p>Additional included solutions like Microsoft 365 Backup and Insights BI make Email Backup a powerful tool for business continuity and operational efficiency.<\/p>\n\n\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\n        \n\n            <div  id=\"wmx-cards-card-f9a5qhf\" class=\"block block--cards-card \" data-wmx-wpb=\"cards-card\" data-bs-theme=\"light\" >\n                                \r\n\r\n    <div class=\"card p-3 layout-default\" data-wmx-stretch-link=\"true\" >\r\n        \n\n<h4 class=\"wp-block-heading\"><strong>Email Archiving<\/strong><\/h4>\n\n\n\n<p>Email Archiving helps organisations efficiently store, safeguard, manage, and discover data from most email systems through Journaling. eDiscovery, Retention and Legal Hold policies, Advanced Search and Compliance Review are a few features to ensure you\u2019re within regulatory compliance.<\/p>\n\n\n\n<p>Email Archiving is built on top of Email Backup, providing a robust set of tools for your backup needs.<\/p>\n\n\r\n        \r\n            <\/div>\r\n\r\n\r\n                <\/div>\n        \n\r\n                    <\/div>\r\n\r\n                    <\/div>\n        <\/div>\n<\/div>\n\n\n    <\/div>\n\n                            <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n        \n\n            <section id=\"wmx-section-wrapper-mbwvs2b\" data-hide-mobile=\"true\" data-hide-tablet=\"true\" data-hide-desktop=\"true\" class=\" block block--section-wrapper pt-lg-6 pt-4 pb-lg-6 pb-4 \" data-wmx-wpb=\"section-wrapper\" >\n                <div class=\"container\">\n                    <div class=\"row\">\n                        <div class=\"col-12\">\n                                                                <div class=\"inner-wrapper\">\n\n        \n\n<h2 class=\"wp-block-heading has-text-align-left has-bs-primary-color has-text-color has-link-color wp-elements-5a9fa3456e99a7542bcde3caa3183478\">Client Testimonials<\/h2>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n            <div  id=\"wmx-testimonials-ebaxi5b\" class=\"block block--testimonials  py-3\" data-wmx-wpb=\"testimonials\" >\n                                \r\n    <div class=\"testimonials\">\r\n\r\n        \r\n    <\/div>\r\n\r\n                <\/div>\n        \n\n    <\/div>\n\n                            <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n        \n\n            <div  id=\"banner-block_8af4d94505a532c8a53d9f91ce382653\" data-hide-desktop=\"true\" data-hide-tablet=\"true\" data-hide-mobile=\"true\" class=\" block block--banner \" style=\"background-color:var(--bs-black);--banner-min-height:400px;--background-image-alignment:center;--background-image-fit:cover;\" data-wmx-wpb=\"banner\" data-bs-theme=\"dark\" >\n                                        <div class=\"banner-wrapper\">\n                <img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg.jpg\" class=\"banner-background d-none d-lg-block\" alt=\"\" style=\"width: 100%;height:100%;\" srcset=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg.jpg 1920w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-300x169.jpg 300w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-1024x576.jpg 1024w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-768x432.jpg 768w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-1536x864.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-1024x576.jpg\" class=\"banner-background d-none d-md-block d-lg-none\" alt=\"\" style=\"width: 100%;height:100%;\" srcset=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-1024x576.jpg 1024w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-300x169.jpg 300w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-768x432.jpg 768w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-1536x864.jpg 1536w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"432\" src=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-768x432.jpg\" class=\"banner-background d-md-none\" alt=\"\" style=\"width: 100%;height:100%;\" srcset=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-768x432.jpg 768w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-300x169.jpg 300w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-1024x576.jpg 1024w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg-1536x864.jpg 1536w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/02\/news-mountain-bg.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/>        <div class=\"banner-content--wrapper container py-lg-5 py-4\">\n            <div class=\"row\">\n                <div class=\"col\">\n                    <div class=\"banner-content me-auto\"  style=\"--lg-max-width:100%;\">\n                        \n            <section id=\"wmx-section-wrapper-jagdmw6\" class=\"block block--section-wrapper \" data-wmx-wpb=\"section-wrapper\" >\n                <div class=\"container\">\n                    <div class=\"row\">\n                        <div class=\"col-12\">\n                                                                <div class=\"inner-wrapper\">\n\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<h2 class=\"wp-block-heading has-h-1-font-size\" style=\"padding-bottom:var(--wp--preset--spacing--50)\">Latest from NinjaOne SaaS Backup<\/h2>\n<\/div>\n<\/div>\n\n\n    <\/div>\n\n                            <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n        \n\n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">            <div  id=\"wmx-cards-rv8l6yj\" class=\"block block--cards \" style=\"--card-count:3;\" data-wmx-wpb=\"cards\" data-mobile=\"stacked\" data-layout=\"grid\" >\n                                \r\n    \r\n            <div class=\"cards justify-content-start\">\r\n            \r\n                    <div class=\"block--cards-card\" data-bs-theme=\"light\">\r\n        <div class=\"card p-3 has-banner bg-light\" data-wmx-stretch-link=\"true\">\r\n                            <figure class=\"wp-block-image\">\r\n                    <img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"300\" src=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/01\/Dropsuite.jpg\" class=\"img-fluid\" alt=\"\" style=\"overflow:hidden;width: 100%; height:150px;\" srcset=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/01\/Dropsuite.jpg 600w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/01\/Dropsuite-300x150.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/>                <\/figure>\r\n                                        <p class=\"small\">\r\n                                                                July 27, 2023                                    <\/p>\r\n                                        <h4 id=\"title-490\">Dropsuite voted #1 in 2023 SoftwareReviews Email Backup Data Quadrant<\/h4>\r\n                                        <p>SoftwareReviews named Dropsuite gold medallist for the fourth consecutive time! Dropsuite received a 9.1\/10 composite score, representing their end users&#8217;&#8230;<\/p>                        <a href=\"https:\/\/www.climbcs.com\/uk\/resources\/dropsuite-voted-1-in-2023-softwarereviews-email-backup-data-quadrant\/\" aria-labelledby=\"#title-490\" class=\"mt-3 btn btn-primary visually-hidden-focusable\">Learn more<\/a>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n\r\n                    <\/div>\r\n\r\n                    <\/div>\n        <\/div>\n<\/div>\n\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n                <\/div>\n        \n\n            <section id=\"contact\" class=\"block block--section-wrapper mb-0 pt-lg-6 pt-4 pb-lg-6 pb-4 \" style=\"background-color:#292929;\" data-wmx-wpb=\"section-wrapper\" data-bs-theme=\"dark\" >\n                <div class=\"container\">\n                    <div class=\"row\">\n                        <div class=\"col-12\">\n                                                                <div class=\"inner-wrapper\">\n\n        \n\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column\">\n<div class=\"wp-block-columns\">\n<div class=\"wp-block-column is-vertically-aligned-center\" style=\"flex-basis:65%\">\n<h2 class=\"wp-block-heading has-bs-light-color has-u-002-du-002-dbs-light-color has-text-color has-link-color has-h-2-font-size wp-elements-805c6648c3121702ad191e3197ba95a9\" style=\"padding-bottom:var(--wp--preset--spacing--30)\">Why work with Climb?<\/h2>\n\n\n\n<p class=\"has-bs-light-color has-text-color has-link-color has-u-002-du-002-dbs-light-color has-text-color\">Climb\u2019s expert Sales Team empowers you. Get product demos, expand opportunities, and receive rapid responses to customer enquiries.<\/p>\n\n\n\n<p>Get in touch with the team today by filling in the form or giving us a call on&nbsp;<a href=\"tel:+441364655200\"><strong>+44 (0) 1364 655 200<\/strong><\/a><\/p>\n\n\n<style>p{margin-bottom:18px !important;}<\/style><div class=\"dynamics-form \" data-form-id=\"968745e8-c830-f011-8c4d-7c1e527dcbbf\" data-form-api-url=\"https:\/\/public-usa.mkt.dynamics.com\/api\/v1.0\/orgs\/6da31373-1eaa-ee11-be32-000d3a10620e\/landingpageforms\" data-cached-form-url=\"https:\/\/assets1-usa.mkt.dynamics.com\/6da31373-1eaa-ee11-be32-000d3a10620e\/digitalassets\/forms\/968745e8-c830-f011-8c4d-7c1e527dcbbf\"><\/div><script src=\"https:\/\/cxppusa1formui01cdnsa01-endpoint.azureedge.net\/usa\/FormLoader\/FormLoader.bundle.js\"><\/script><script>\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    \/\/ Initial setup for forms that are already loaded\n    setupFloatingLabels();\n    \n    \/\/ Create a MutationObserver to watch for dynamically added forms\n    const observer = new MutationObserver(function(mutations) {\n        mutations.forEach(function(mutation) {\n            if (mutation.addedNodes && mutation.addedNodes.length > 0) {\n                \/\/ Check if our form has been loaded\n                if (document.querySelector(\".dynamics-form .textFormFieldBlock, .dynamics-form .phoneFormFieldBlock\")) {\n                    setupFloatingLabels();\n                }\n            }\n        });\n    });\n    \n    \/\/ Start observing the document with the configured parameters\n    observer.observe(document.body, { childList: true, subtree: true });\n    \n    \/\/ Function to setup floating labels and enhance accessibility\n    function setupFloatingLabels() {\n        \/\/ Include phoneFormFieldBlock in the selector\n        const formBlocks = document.querySelectorAll(\".dynamics-form .textFormFieldBlock, .dynamics-form .phoneFormFieldBlock, .dynamics-form .optionSetFormFieldBlock\");\n\n        formBlocks.forEach(block => {\n            let inputElement;\n            \n            \/\/ Special handling for phone fields which have a nested structure\n            if (block.classList.contains(\"phoneFormFieldBlock\")) {\n                inputElement = block.querySelector(\".phoneCountryCode input\");\n                console.log(\"Phone field found:\", inputElement); \/\/ Debug\n            } else {\n                inputElement = block.querySelector(\"input, textarea, select\");\n            }\n            \n            const label = block.querySelector(\"label\");\n            \n            if (!inputElement || !label) {\n                console.log(\"Missing input or label for block:\", block); \/\/ Debug\n                return;\n            }\n            \n            \/\/ Add ARIA attributes to improve accessibility\n            inputElement.setAttribute(\"aria-labelledby\", label.id || inputElement.id + \"-label\");\n            \n            if (!label.id) {\n                label.id = inputElement.id + \"-label\";\n            }\n            \n            \/\/ Check if field is required\n            const isRequired = block.hasAttribute(\"data-required\") || \n                              inputElement.hasAttribute(\"required\") || \n                              block.getAttribute(\"data-required\") === \"required\";\n            \n            if (isRequired) {\n                inputElement.setAttribute(\"aria-required\", \"true\");\n                \n                \/\/ Add required indicator to label for screen readers\n                if (!label.querySelector(\".sr-only\")) {\n                    const requiredText = document.createElement(\"span\");\n                    requiredText.className = \"sr-only\";\n                    requiredText.textContent = \" (required)\";\n                    label.appendChild(requiredText);\n                }\n            } else {\n                inputElement.setAttribute(\"aria-required\", \"false\");\n            }\n            \n            if (inputElement.tagName.toLowerCase() === 'textarea') {\n                inputElement.setAttribute(\"role\", \"textbox\");\n                inputElement.setAttribute(\"aria-multiline\", \"true\");\n            } else if (inputElement.tagName.toLowerCase() === 'select') {\n                inputElement.setAttribute(\"role\", \"combobox\");\n                inputElement.setAttribute(\"aria-expanded\", \"false\");\n                \n                \/\/ Add event listener for select to show expanded state\n                inputElement.addEventListener(\"click\", () => {\n                    inputElement.setAttribute(\"aria-expanded\", \"true\");\n                });\n                \n                \/\/ When select loses focus, set expanded to false\n                inputElement.addEventListener(\"blur\", () => {\n                    inputElement.setAttribute(\"aria-expanded\", \"false\");\n                });\n            } else {\n                inputElement.setAttribute(\"role\", \"textbox\");\n            }\n            \n            \/\/ Check if input has value on page load\n            const hasValue = inputElement.value || \n                            (inputElement.tagName.toLowerCase() === 'select' && \n                             inputElement.selectedIndex > 0);\n            \n            if (hasValue) {\n                label.classList.add(\"label-floating\");\n            }\n            \n            \/\/ Handle focus event\n            inputElement.addEventListener(\"focus\", () => {\n                label.classList.add(\"label-floating\");\n                \/\/ Announce to screen readers that label has moved (optional)\n                inputElement.setAttribute(\"aria-describedby\", inputElement.id + \"-desc\");\n                \n                \/\/ Create or update description for screen readers\n                let srDesc = document.getElementById(inputElement.id + \"-desc\");\n                if (!srDesc) {\n                    srDesc = document.createElement(\"div\");\n                    srDesc.id = inputElement.id + \"-desc\";\n                    srDesc.className = \"sr-only\";\n                    srDesc.setAttribute(\"aria-live\", \"polite\");\n                    block.appendChild(srDesc);\n                }\n            });\n            \n            \/\/ Handle blur event\n            inputElement.addEventListener(\"blur\", () => {\n                const hasValueAfterBlur = inputElement.value || \n                                         (inputElement.tagName.toLowerCase() === 'select' && \n                                          inputElement.selectedIndex > 0);\n                                          \n                if (!hasValueAfterBlur) {\n                    label.classList.remove(\"label-floating\");\n                }\n            });\n            \n            \/\/ Special handling for select elements - keep label floating if an option is selected\n            if (inputElement.tagName.toLowerCase() === 'select') {\n                inputElement.addEventListener(\"change\", () => {\n                    if (inputElement.selectedIndex > 0) {\n                        label.classList.add(\"label-floating\");\n                    } else if (inputElement.selectedIndex === 0 && !inputElement.value) {\n                        label.classList.remove(\"label-floating\");\n                    }\n                });\n            }\n            \n            \/\/ Add error handling for accessibility\n            const form = block.closest(\"form\");\n            if (form) {\n                form.addEventListener(\"submit\", function(e) {\n                    \/\/ Check validity\n                    if (inputElement.hasAttribute(\"required\") && \n                        ((inputElement.tagName.toLowerCase() !== 'select' && !inputElement.value) || \n                         (inputElement.tagName.toLowerCase() === 'select' && inputElement.selectedIndex === 0))) {\n                        \n                        \/\/ Create or update error message\n                        let errorMsg = document.getElementById(inputElement.id + \"-error\");\n                        if (!errorMsg) {\n                            errorMsg = document.createElement(\"div\");\n                            errorMsg.id = inputElement.id + \"-error\";\n                            errorMsg.className = \"error-message\";\n                            errorMsg.setAttribute(\"role\", \"alert\");\n                            errorMsg.setAttribute(\"aria-live\", \"assertive\");\n                            block.appendChild(errorMsg);\n                        }\n                        errorMsg.textContent = label.textContent.replace(\" (required)\", \"\") + \" is required\";\n                        \n                        \/\/ Link the error message to the input\n                        inputElement.setAttribute(\"aria-invalid\", \"true\");\n                        inputElement.setAttribute(\"aria-describedby\", \n                            (inputElement.getAttribute(\"aria-describedby\") || \"\") + \" \" + inputElement.id + \"-error\");\n                    }\n                });\n            }\n        });\n        \n        \/\/ Add overall form accessibility improvements\n        const forms = document.querySelectorAll(\".dynamics-form form\");\n        forms.forEach(form => {\n            \/\/ Ensure the form has a proper role\n            form.setAttribute(\"role\", \"form\");\n            \n            \/\/ Add appropriate labels to submit buttons\n            const submitButtons = form.querySelectorAll(\"button[type='submit']\");\n            submitButtons.forEach(button => {\n                if (!button.getAttribute(\"aria-label\")) {\n                    button.setAttribute(\"aria-label\", \"Submit form\");\n                }\n            });\n        });\n    }\n});\n<\/script>\n\n\n\n<p class=\"has-body-small-font-size\">By submitting this form you are agreeing to our&nbsp;<a href=\"https:\/\/www.climbcs.com\/uk\/legal\/privacy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Privacy Policy<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/www.climbcs.com\/uk\/legal\/website-terms-of-use\/\" target=\"_blank\" rel=\"noreferrer noopener\">Website Terms of Use<\/a>.<\/p>\n<\/div>\n\n\n\n<div data-hide-tablet=\"true\" data-hide-mobile=\"true\" class=\" wp-block-column is-vertically-aligned-center\">\n<figure class=\"wp-block-image alignright size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"457\" height=\"431\" src=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/generic-cam-call-out-image.png\" alt=\"\" class=\"wp-image-4476\" srcset=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/generic-cam-call-out-image.png 457w, https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/generic-cam-call-out-image-300x283.png 300w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n    <\/div>\n\n                            <\/div>\n                    <\/div>\n                <\/div>\n            <\/section>\n        ","protected":false},"excerpt":{"rendered":"","protected":false},"author":23,"featured_media":15404,"template":"","meta":{"_acf_changed":true},"vendor-category":[85,160,118,122,220,96],"availability":[49],"solution":[],"class_list":["post-2506","vendor","type-vendor","status-publish","has-post-thumbnail","hentry","vendor-category-data","vendor-category-data-management-and-storage","vendor-category-data-protection","vendor-category-government","vendor-category-msp","vendor-category-public-sector","availability-uk"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>NinjaOne Saas Backup - Climb Channel Solutions UK<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NinjaOne Saas Backup - Climb Channel Solutions UK\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/\" \/>\n<meta property=\"og:site_name\" content=\"Climb Channel Solutions UK\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-16T09:36:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/ninjaOne-Open-Graph.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/ninjaOne-Open-Graph.jpg\" \/>\n<meta name=\"twitter:site\" content=\"@climbcs_uk\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/\",\"name\":\"NinjaOne Saas Backup - Climb Channel Solutions UK\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/svg\\\/ninjaOne-logo-blue.svg\",\"datePublished\":\"2024-03-08T16:09:53+00:00\",\"dateModified\":\"2026-04-16T09:36:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/svg\\\/ninjaOne-logo-blue.svg\",\"contentUrl\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/svg\\\/ninjaOne-logo-blue.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/vendors\\\/ninjaone\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NinjaOne Saas Backup\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/#website\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/\",\"name\":\"Climb Channel Solutions UK\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/#organization\",\"name\":\"Climb Channel Solutions UK\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/svg\\\/Climb-CS-colour-for-light-background.svg\",\"contentUrl\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/svg\\\/Climb-CS-colour-for-light-background.svg\",\"width\":1024,\"height\":325,\"caption\":\"Climb Channel Solutions UK\"},\"image\":{\"@id\":\"https:\\\/\\\/www.climbcs.com\\\/uk\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/climbcs_uk\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"NinjaOne Saas Backup - Climb Channel Solutions UK","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/","og_locale":"en_US","og_type":"article","og_title":"NinjaOne Saas Backup - Climb Channel Solutions UK","og_url":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/","og_site_name":"Climb Channel Solutions UK","article_modified_time":"2026-04-16T09:36:02+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/ninjaOne-Open-Graph.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/2024\/03\/ninjaOne-Open-Graph.jpg","twitter_site":"@climbcs_uk","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/","url":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/","name":"NinjaOne Saas Backup - Climb Channel Solutions UK","isPartOf":{"@id":"https:\/\/www.climbcs.com\/uk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/#primaryimage"},"image":{"@id":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/#primaryimage"},"thumbnailUrl":"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/svg\/ninjaOne-logo-blue.svg","datePublished":"2024-03-08T16:09:53+00:00","dateModified":"2026-04-16T09:36:02+00:00","breadcrumb":{"@id":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/#primaryimage","url":"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/svg\/ninjaOne-logo-blue.svg","contentUrl":"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/svg\/ninjaOne-logo-blue.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.climbcs.com\/uk\/vendors\/ninjaone\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.climbcs.com\/uk\/"},{"@type":"ListItem","position":2,"name":"NinjaOne Saas Backup"}]},{"@type":"WebSite","@id":"https:\/\/www.climbcs.com\/uk\/#website","url":"https:\/\/www.climbcs.com\/uk\/","name":"Climb Channel Solutions UK","description":"","publisher":{"@id":"https:\/\/www.climbcs.com\/uk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.climbcs.com\/uk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.climbcs.com\/uk\/#organization","name":"Climb Channel Solutions UK","url":"https:\/\/www.climbcs.com\/uk\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.climbcs.com\/uk\/#\/schema\/logo\/image\/","url":"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/svg\/Climb-CS-colour-for-light-background.svg","contentUrl":"https:\/\/www.climbcs.com\/uk\/wp-content\/uploads\/sites\/4\/svg\/Climb-CS-colour-for-light-background.svg","width":1024,"height":325,"caption":"Climb Channel Solutions UK"},"image":{"@id":"https:\/\/www.climbcs.com\/uk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/climbcs_uk"]}]}},"_links":{"self":[{"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/vendor\/2506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/vendor"}],"about":[{"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/types\/vendor"}],"author":[{"embeddable":true,"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/users\/23"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/media\/15404"}],"wp:attachment":[{"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/media?parent=2506"}],"wp:term":[{"taxonomy":"vendor-category","embeddable":true,"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/vendor-category?post=2506"},{"taxonomy":"availability","embeddable":true,"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/availability?post=2506"},{"taxonomy":"solution","embeddable":true,"href":"https:\/\/www.climbcs.com\/uk\/wp-json\/wp\/v2\/solution?post=2506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}