SonicWall TZ and SonicWave Integration with Purple WiFi
हा तांत्रिक संदर्भ SonicWall TZ फायरवॉल्स आणि SonicWave APs चे Purple WiFi प्लॅटफॉर्मसोबतच्या एकत्रीकरणाचा तपशील देतो. हे Captive Portal रिडायरेक्शन, walled garden अपवाद, 802.1X प्रमाणीकरण, आणि Private Pre-Shared Keys (PPSK) वापरून डायनॅमिक VLAN स्टिअरिंगसाठी प्रत्यक्ष अंमलबजावणीयोग्य कॉन्फिगरेशन पायऱ्या प्रदान करते.
हे मार्गदर्शक ऐका
पॉडकास्ट ट्रान्सक्रिप्ट पहा
- कार्यकारी सारांश
- तांत्रिक सखोल विश्लेषण
- LHM द्वारे Captive Portal रिडायरेक्शन
- Walled Garden आर्किटेक्चर
- सुरक्षित Staff WiFi आणि 802.1X
- PPSK सह मल्टी-टेनंट आयसोलेशन
- अंमलबजावणी मार्गदर्शक
- १. SonicWall Captive Portal (LHM) कॉन्फिगर करणे
- २. Walled Garden तयार करणे
- ३. SonicWave APs साठी RADIUS कॉन्फिगर करणे
- ४. डायनॅमिक VLAN स्टिअरिंग कॉन्फिगर करणे
- सर्वोत्तम पद्धती
- ट्रबलशूटिंग आणि जोखीम निवारण
- ROI आणि व्यावसायिक प्रभाव

कार्यकारी सारांश
SonicWall नेटवर्क इन्फ्रास्ट्रक्चरला Purple च्या क्लाउड ओव्हरलेसह एकत्रित केल्याने अत्याधुनिक फर्स्ट-पार्टी डेटा कॅप्चरसह एंटरप्राइझ-ग्रेड ॲक्सेस कंट्रोल मिळते. या मार्गदर्शकामध्ये चार वेगवेगळ्या वापर प्रकरणांच्या (use cases) तांत्रिक अंमलबजावणीचा समावेश आहे: Captive Portal रिडायरेक्शनसह Guest WiFi, Walled Garden अपवाद, 802.1X वापरून सुरक्षित Staff WiFi, आणि डायनॅमिक VLAN स्टिअरिंगसह SonicWall Private Pre-Shared Keys (PPSK) वापरून मल्टी-टेनंट आयसोलेशन.
आम्ही ८०,०००+ लाइव्ह ठिकाणांवरून वार्षिक ४४० दशलक्ष लॉगिन प्रक्रियेत आणतो. खाली तपशीलवार दिलेली आर्किटेक्चर हॉस्पिटॅलिटी, रिटेल आणि सार्वजनिक-क्षेत्रातील वातावरणात मोठ्या प्रमाणावर सिद्ध झाली आहे. हे तुम्हाला तुमचे विद्यमान SonicWall हार्डवेअर कायम ठेवण्याची परवानगी देते आणि त्याच वेळी आयडेंटिटी मॅनेजमेंट, स्प्लॅश पेज होस्टिंग आणि RADIUS प्रमाणीकरण Purple क्लाउडवर सोपवण्याची सुविधा देते.
तांत्रिक सखोल विश्लेषण
हे एकत्रीकरण दोन प्राथमिक यंत्रणांवर अवलंबून आहे: Captive Portal रिडायरेक्शनसाठी Lightweight Hotspot Messaging (LHM), आणि 802.1X व PPSK प्रमाणीकरणासाठी RADIUS.
LHM द्वारे Captive Portal रिडायरेक्शन
SonicOS बाह्य Captive Portal रिडायरेक्ट हाताळण्यासाठी LHM चा वापर करते. जेव्हा एखादे अप्रमाणित अतिथी डिव्हाइस इंटरनेटवर प्रवेश करण्याचा प्रयत्न करते, तेव्हा SonicWall TZ फायरवॉल HTTP विनंती अडवते आणि क्लायंटला Purple च्या होस्ट केलेल्या स्प्लॅश पेजवर रिडायरेक्ट करते. अतिथी प्रमाणीकरण प्रक्रिया पूर्ण करतो (उदा. सोशल लॉगिन, फॉर्म भरणे). त्यानंतर Purple TCP पोर्ट ४०४३ वर SonicWall कडे परत LHM ऑथोरायझेशन पॅकेट पाठवते. हे पॅकेट प्राप्त झाल्यावर, SonicWall त्याची अंतर्गत ॲक्सेस कंट्रोल लिस्ट अपडेट करते, ज्यामुळे डिव्हाइसच्या MAC ॲड्रेसला इंटरनेटवर प्रवेश करण्याची परवानगी मिळते.

Walled Garden आर्किटेक्चर
प्रमाणीकरणापूर्वी, अतिथी डिव्हाइस मर्यादित झोनमध्ये ठेवले जाते. Walled garden हा Fully Qualified Domain Names (FQDNs) चा विशिष्ट संच आहे ज्यावर स्प्लॅश पेज दाखवण्यासाठी आणि लॉगिन प्रक्रिया पूर्ण करण्यासाठी डिव्हाइसला प्रवेश करण्याची परवानगी दिली जाते. यामध्ये Purple चे CDN (cdn.purple.ai), प्रमाणीकरण API (api.purple.ai), आणि Google Workspace, Microsoft Entra ID आणि Meta सारख्या थर्ड-पार्टी आयडेंटिटी प्रोव्हाइडर्ससाठी आवश्यक असलेले डोमेन समाविष्ट आहेत.
SonicOS FQDN ॲड्रेस ऑब्जेक्ट्सचा वापर करून walled gardens लागू करते. फायरवॉल या ऑब्जेक्ट्सवर डायनॅमिक DNS रिझोल्यूशन करते, ज्यामुळे परवानगी दिलेल्या IP श्रेणी स्वयंचलितपणे अपडेट होतात. हे अत्यंत महत्त्वाचे आहे कारण आयडेंटिटी प्रोव्हाइडर्स आणि CDNs डायनॅमिक IP वाटप वापरतात; स्टॅटिक IP व्हाइटलिस्ट्स अपयशी ठरतील.
सुरक्षित Staff WiFi आणि 802.1X
कर्मचाऱ्यांच्या नेटवर्कसाठी, SonicWave APs हे 802.1X ऑथेंटिकेटर म्हणून काम करतात, जे Purple च्या RADIUS सर्व्हरकडे विनंत्या प्रॉक्सी करतात. आम्ही प्रमाणपत्रे वापरणाऱ्या व्यवस्थापित डिव्हाइसेससाठी EAP-TLS, किंवा Microsoft Entra ID सारख्या डिरेक्टरीज विरुद्ध युझरनेम/पासवर्ड प्रमाणीकरणासाठी PEAP-MSCHAPv2 ची शिफारस करतो. यशस्वी प्रमाणीकरणानंतर, Purple डिव्हाइसला योग्य स्टाफ VLAN मध्ये डायनॅमिकली नियुक्त करण्यासाठी मानक RADIUS गुणधर्म (Tunnel-Type, Tunnel-Medium-Type, आणि Tunnel-Private-Group-ID) परत पाठवते.
PPSK सह मल्टी-टेनंट आयसोलेशन
आयडेंटिटी-बेस्ड नेटवर्कमुळे गुंतागुंतीच्या मल्टी-SSID उपयोजनांची (deployments) गरज उरत नाही. SonicWall PPSK वापरून, संपूर्ण ठिकाणी एकच SSID (उदा. "Multi-Tenant-WiFi") ब्रॉडकास्ट केला जातो. प्रत्येक टेनंटला एक युनिक पासफ्रेज मिळतो. जेव्हा एखादे डिव्हाइस विशिष्ट PPSK वापरून जोडले जाते, तेव्हा SonicWave AP Purple च्या RADIUS सर्व्हरवर त्या की ची पडताळणी करते. Purple टेनंटची ओळख पटवते आणि संबंधित VLAN ID परत पाठवते. त्यानंतर SonicWall ट्रॅफिकला आयसोलेटेड टेनंट VLAN मध्ये वळवते.

अंमलबजावणी मार्गदर्शक
१. SonicWall Captive Portal (LHM) कॉन्फिगर करणे
SonicOS 7.x चालवणाऱ्या SonicWall TZ सिरीजवर बाह्य Captive Portal कॉन्फिगर करण्यासाठी:
- Object > Match Objects > Zones वर जा. तुमच्या अतिथी नेटवर्कला (उदा. WLAN) नियुक्त केलेल्या झोनमध्ये बदल (Edit) करा.
- Guest Services टॅब अंतर्गत, Enable Guest Services आणि External Guest Authentication सक्षम करा.
- Configure > Guest Services > General वर जा.
- Client Redirect Protocol हे HTTP वर सेट करा.
- Web Server ॲड्रेस
portal.purple.aiवर सेट करा. - Port
4043वर सेट करा. - Auth Pages टॅब अंतर्गत, Login URL तुमच्या Purple ठिकाणच्या डॅशबोर्डमध्ये प्रदान केलेल्या विशिष्ट स्प्लॅश पेज URL वर सेट करा.
- कॉन्फिगरेशन सेव्ह करा. SonicOS TCP पोर्ट ४०४३ ला परवानगी देण्यासाठी स्वयंचलितपणे NAT पॉलिसी आणि WAN-to-WAN ॲक्सेस नियम तयार करेल. या स्वयंचलितपणे तयार झालेल्या नियमांमध्ये बदल करू नका.
२. Walled Garden तयार करणे
आवश्यक डोमेन्ससाठी FQDN ॲड्रेस ऑब्जेक्ट्स तयार करा आणि त्यांना एका ॲड्रेस ग्रुपमध्ये जोडा. हा ग्रुप तुमच्या अतिथी झोनमधील परवानगी नियमावर (allow rule) लागू करा.
आवश्यक Purple डोमेन्स:
*.purple.ai*.purpleportal.net
OS Captive Portal प्रोब्स:
captive.apple.com(iOS/macOS)connectivitycheck.gstatic.com(Android)msftconnecttest.com(Windows)
सामान्य सोशल लॉगिन डोमेन्स (Google):
accounts.google.comoauth2.googleapis.comapis.google.com*.gstatic.com
३. SonicWave APs साठी RADIUS कॉन्फिगर करणे
वायरलेस नेटवर्क मॅनेजरद्वारे SonicWave APs ला Purple RADIUS सह एकत्रित करण्यासाठी:
- Policies > Policy Hierarchy वर जा आणि तुमची AP पॉलिसी निवडा.
- 802.1X टॅब निवडा.
- Purple RADIUS सर्व्हरचा IP ॲड्रेस प्रविष्ट करा (तुमच्या Purple डॅशबोर्डमध्ये उपलब्ध).
- Purple द्वारे जनरेट केलेले शेअर्ड सिक्रेट प्रविष्ट करा.
- Authentication Port
1812वर आणि Accounting Port1813वर सेट करा. - तुमच्या आयडेंटिटी प्रोव्हाइडरवर आधारित योग्य EAP पद्धत निवडा.
४. डायनॅमिक VLAN स्टिअरिंग कॉन्फिगर करणे
डायनॅमिक असाइनमेंट सक्षम करण्यापूर्वी लक्ष्यित VLANs SonicWall TZ फायरवॉलवर सब-इंटरफेस म्हणून अस्तित्वात असल्याची खात्री करा.
Purple डॅशबोर्डमध्ये, युझर ग्रुप किंवा PPSK ला लक्ष्य VLAN ID वर मॅप करा. Purple यशस्वी ऑथेंटिकेशन झाल्यावर खालील ॲट्रिब्युट्स परत करेल:
Tunnel-Type = VLAN (13)Tunnel-Medium-Type = 802 (6)Tunnel-Private-Group-ID = [VLAN ID](उदा., "110")
सर्वोत्तम पद्धती
- LHM पोर्ट व्हिजिबिलिटी तपासा: TCP पोर्ट 4043 हा इंटरनेटवरून SonicWall WAN इंटरफेसपर्यंत पोहोचण्यायोग्य असणे आवश्यक आहे. गो-लाइव्ह होण्यापूर्वी बाह्य पोर्ट स्कॅनर वापरून याची चाचणी घ्या. जर ISP ने हा पोर्ट ब्लॉक केला, तर ऑथरायझेशन पॅकेट ड्रॉप होईल आणि अतिथी स्प्लॅश पेजवरच अडकून राहतील.
- VLAN सब-इंटरफेस आधीच तयार ठेवा: ऑथेंटिकेशन इव्हेंटच्या आधी SonicWall वर लक्ष्य VLAN सब-इंटरफेस कॉन्फिगर केलेला नसल्यास, डायनॅमिक VLAN स्टिअरिंग कोणत्याही एरर मेसेजशिवाय अयशस्वी होईल. डिव्हाइस डीफॉल्ट अनटॅग केलेल्या VLAN वर परत जाईल.
- वेब-आधारित OAuth सक्तीचे करा: तुमच्या स्प्लॅश पेज कॉन्फिगरेशनमध्ये वेब-आधारित OAuth फ्लो सक्तीचे केले असल्याची खात्री करा. मूळ सोशल मीडिया ॲप्सवर (जसे की Facebook iOS ॲप) डीप-लिंकिंग केल्याने अनेकदा Captive Portal ची प्रक्रिया खंडित होते, कारण मूळ ॲप ट्रॅफिक वॉल्ड गार्डनद्वारे ब्लॉक केले जाते.
- DNS रिफ्रेश इंटरव्हल्स ऑप्टिमाइझ करा: SonicOS वेळोवेळी FQDN ऑब्जेक्ट्स रिझॉल्व्ह करते. स्टेडियम किंवा ट्रान्सपोर्ट हब सारख्या जास्त गर्दीच्या ठिकाणी, CDN IP मधील बदल अचूकपणे ट्रॅक केले जावेत यासाठी वॉल्ड गार्डन ऑब्जेक्ट्ससाठी DNS रिफ्रेश इंटरव्हल 60 सेकंदांवर सेट करा.
ट्रबलशूटिंग आणि जोखीम निवारण
लक्षण: अतिथी स्प्लॅश पेज लॉगिन पूर्ण करतो परंतु त्याला इंटरनेट ॲक्सेस मिळत नाही. कारण: TCP 4043 वरील LHM ऑथरायझेशन पॅकेट SonicWall पर्यंत पोहोचत नाही आहे. निवारण: ऑटो-जनरेटेड WAN-टू-WAN ॲक्सेस नियम अस्तित्वात असल्याची पडताळणी करा. पोर्ट ब्लॉकिंगसाठी अपस्ट्रीम ISP राउटर तपासा. SonicWall WAN IP हा Purple डॅशबोर्डमध्ये योग्यरित्या नोंदणीकृत असल्याची खात्री करा.
लक्षण: स्प्लॅश पेज लोड होण्यास अपयशी ठरते, किंवा सोशल लॉगिन बटणे CORS एरर दाखवतात. कारण: अपूर्ण वॉल्ड गार्डन कॉन्फिगरेशन. निवारण: ऑथेंटिकेट न केलेल्या स्थितीत चाचणी डिव्हाइस कनेक्ट करा. ब्लॉक केलेल्या HTTPS विनंत्या ओळखण्यासाठी ब्राउझर डेव्हलपर टूल्स (नेटवर्क टॅब) वापरा. अयशस्वी होणारे डोमेन SonicOS मध्ये FQDN ॲड्रेस ऑब्जेक्ट्स म्हणून जोडा.
लक्षण: कर्मचाऱ्यांची डिव्हाइसेस 802.1X द्वारे ऑथेंटिकेट होतात परंतु त्यांना नियुक्त केलेल्या VLAN ऐवजी डीफॉल्ट VLAN कडून IP ॲड्रेस मिळतो.
कारण: लक्ष्य VLAN सब-इंटरफेस SonicWall वर अस्तित्वात नाही, किंवा RADIUS ॲट्रिब्युट्स चुकीच्या स्वरूपात आहेत.
निवारण: VLAN सब-इंटरफेस सक्रिय असल्याची पडताळणी करा. Tunnel-Private-Group-ID हा VLAN ID शी जुळणारा स्ट्रिंग व्हॅल्यू म्हणून पाठवला जात असल्याची खात्री करण्यासाठी Purple RADIUS लॉग तपासा.
ROI आणि व्यावसायिक प्रभाव
Purple सह SonicWall इन्फ्रास्ट्रक्चर तैनात केल्याने एका सामान्य नेटवर्क कॉस्ट सेंटरचे रूपांतर मोजता येण्याजोग्या व्यावसायिक मालमत्तेत होते.
200 ठिकाणी आउटलेट्स असलेल्या रिटेल चेनसाठी, सामान्य प्री-शेअर्ड की वरून ब्रँडेड Captive Portal वर शिफ्ट झाल्याने साधारणपणे सहा महिन्यांत ज्ञात ग्राहक प्रोफाईलमध्ये 40% वाढ होते. हा फर्स्ट-पार्टी डेटा थेट CRM सिस्टममध्ये समाकलित होतो, ज्यामुळे लक्ष्यित मार्केटिंग मोहिमा चालवणे आणि पुन्हा येणाऱ्या ग्राहकांची संख्या वाढवणे शक्य होते.
कोवर्किंग स्पेस किंवा विद्यार्थ्यांच्या निवासासारख्या मल्टी-टेनंट वातावरणात, डायनॅमिक VLAN स्टिअरिंगसह PPSK प्रत्येक भाडेकरूसाठी स्वतंत्र हार्डवेअर व्यवस्थापित करण्याचा ऑपरेशनल खर्च पूर्णपणे वाचवते. तुम्ही एकच फिजिकल नेटवर्क तैनात करता आणि आयडेंटिटीद्वारे त्याचे लॉजिकल विभाजन करता. यामुळे कडक ISO 27001-सुसंगत नेटवर्क आयसोलेशन राखताना हार्डवेअरवरील भांडवली खर्च 60% पर्यंत कमी होतो.
महत्वाच्या व्याख्या
Lightweight Hotspot Messaging (LHM)
A protocol used by SonicWall to communicate with external captive portals. It handles the redirect and authorisation handshake.
Required for integrating SonicOS with cloud-managed guest WiFi platforms like Purple.
Walled Garden
A specific set of domains or IP addresses that unauthenticated devices are permitted to access.
Critical for allowing guest devices to load the splash page, access CDNs, and complete social login OAuth flows before gaining full internet access.
Private Pre-Shared Key (PPSK)
A security method where multiple unique passphrases are valid on a single SSID, with each passphrase tied to a specific user or policy.
Used in multi-tenant environments to isolate traffic without broadcasting multiple SSIDs.
Captive Network Assistant (CNA)
The built-in OS mechanism (on iOS, Android, Windows) that detects a captive portal and automatically opens a limited browser window for authentication.
If the OS probe domains (e.g., captive.apple.com) are not in the walled garden, the CNA will not trigger, and guests will think the WiFi is broken.
Dynamic VLAN Steering
The process of assigning a device to a specific VLAN based on its identity or credentials, rather than the SSID it connected to.
Managed by Purple RADIUS returning the Tunnel-Private-Group-ID attribute to the SonicWall.
FQDN Address Object
A firewall object based on a Fully Qualified Domain Name rather than a static IP address.
SonicOS resolves these objects dynamically, making them essential for robust walled garden configurations.
Identity-Based Network
A network architecture where access policies and segmentation are applied based on the authenticated user or device, rather than physical ports or SSIDs.
Achieved by combining Purple RADIUS with SonicWall PPSK and 802.1X.
Tunnel-Private-Group-ID
The standard RFC 2868 RADIUS attribute used to specify the VLAN ID for a connecting device.
Must be returned by Purple as a string value (e.g., '100') to instruct the SonicWall to steer the device.
सोडवलेली उदाहरणे
A 150-room hotel (Premier Inn) needs to provide free Guest WiFi via a splash page and a secure Staff WiFi network for housekeeping devices. They have a SonicWall TZ570 and 40 SonicWave APs. How should they segment this traffic?
Deploy two SSIDs. SSID 1: 'Guest-WiFi' mapped to VLAN 100. Configure the SonicWall WLAN zone for External Guest Authentication pointing to portal.purple.ai on TCP 4043. Configure the walled garden FQDNs for Purple and social logins. SSID 2: 'Staff-WiFi' mapped to VLAN 200 using 802.1X. Point the SonicWave AP policy to Purple's RADIUS server. Configure Purple to authenticate housekeeping devices via MAC address bypass (MAB) or PEAP-MSCHAPv2, returning Tunnel-Private-Group-ID '200'.
A coworking space manages 15 different companies sharing one open-plan office. They want to provide secure, isolated networks for each company without broadcasting 15 different SSIDs from their SonicWave APs.
Deploy a single SSID named 'Workspace-Secure' using WPA2-Enterprise with PPSK. Create 15 VLAN sub-interfaces on the SonicWall TZ firewall (e.g., VLANs 101-115). In the Purple dashboard, generate a unique PPSK for each company and map it to their specific VLAN ID. When a user connects using their company's PPSK, Purple RADIUS returns the corresponding Tunnel-Private-Group-ID, and the SonicWall steers the device into the isolated VLAN.
सराव प्रश्न
Q1. You have configured the SonicWall guest zone for External Guest Authentication and set the web server to portal.purple.ai. Guests are redirected to the splash page and can log in successfully, but they never gain internet access. What is the most likely cause?
टीप: Think about how Purple tells the SonicWall that the authentication was successful.
नमुना उत्तर पहा
The LHM authorisation packet is being blocked. TCP port 4043 must be open on the SonicWall WAN interface to receive the success signal from Purple. Check upstream firewalls or ISP configurations for port blocking.
Q2. A venue wants to offer Facebook login on their splash page. You add www.facebook.com to the walled garden FQDN address group. Guests report that the Facebook login page loads, but the styling is broken and the login button does not work.
टीप: Modern web applications load assets from multiple domains.
नमुना उत्तर पहा
The walled garden is incomplete. You must also whitelist the domains that serve Facebook's CSS, JavaScript, and API calls, specifically graph.facebook.com, connect.facebook.net, and the CDN domain (e.g., *.fbcdn.net).
Q3. You are deploying PPSK for a multi-tenant office. You configure the SSID for WPA2-Enterprise with PPSK and point the RADIUS server to Purple. You create a PPSK in Purple mapped to VLAN 50. When a user connects with that PPSK, they receive an IP address from VLAN 10 instead. Why?
टीप: The SonicWall needs to know where to send the traffic before the RADIUS request completes.
नमुना उत्तर पहा
VLAN 50 has not been created as a sub-interface on the SonicWall TZ firewall. Dynamic VLAN steering requires the target VLAN to exist on the firewall beforehand; if it does not, the device falls back to the default untagged VLAN (in this case, VLAN 10).
या मालिकेमध्ये पुढे वाचा
Allied Telesis Access Points चे Purple WiFi सोबत एकत्रीकरण
हे मार्गदर्शक Allied Telesis TQ-Series access points ला Purple WiFi सोबत एकत्रित करण्यासाठी एक सर्वसमावेशक कॉन्फिगरेशन प्लेबुक प्रदान करते. यामध्ये बाह्य Captive Portal रिडायरेक्शन, 802.1X RADIUS ऑथेंटिकेशन आणि सुरक्षित मल्टी-टेनंट डिप्लॉयमेंट्ससाठी Private Pre-Shared Keys (PPSK) वापरून डायनॅमिक VLAN स्टिअरिंग समाविष्ट आहे.
Huawei AirEngine आणि CloudCampus चे Purple WiFi सोबत एकत्रीकरण
हे मार्गदर्शक Huawei AirEngine ॲक्सेस पॉइंट्स आणि iMaster NCE-Campus ला Purple WiFi सोबत एकत्रित करण्यासाठी टप्प्याटप्प्याने सूचना प्रदान करते. यामध्ये एंटरप्राइझ नेटवर्कसाठी Captive Portal कॉन्फिगरेशन, 802.1X कर्मचारी प्रमाणीकरण, आणि PPSK डायनॅमिक VLAN स्टिअरिंग समाविष्ट आहे.
DrayTek Vigor Routers and Access Points Integration with Purple WiFi
हे मार्गदर्शक DrayTek Vigor राउटर आणि VigorAP ऍक्सेस पॉईंट्सना Purple च्या क्लाउड प्लॅटफॉर्मसह एकत्रित करण्यासाठी टप्प्याटप्प्याने तांत्रिक सूचना प्रदान करते. यामध्ये Guest WiFi साठी DrayTek Captive Portal कॉन्फिगरेशन, सुरक्षित Staff WiFi साठी 802.1X ऑथेंटिकेशन, Walled Garden सेटअप आणि डायनॅमिक VLAN असाइनमेंटसह मल्टी-टेनंट नेटवर्क सेगमेंटेशनसाठी DrayTek Multiple PSK (PPSK) कॉन्फिगरेशन समाविष्ट आहे. हे हॉस्पिटॅलिटी, रिटेल आणि मल्टी-टेनंट ठिकाणी Purple तैनात करणाऱ्या IT इंस्टॉलर्स आणि SMB नेटवर्क प्रशासकांसाठी डिझाइन केले आहे.