OpenAI
या पेजला मशीनद्वारे भाषांतरित केले आहे. मूळ इंग्रजी लेख पहा.

MDM वापरून ChatGPT डेस्कटॉप ब्राउझरची धोरणे व्यवस्थापित करा

Learn how to deploy and verify Chromium enterprise browser policies for ChatGPT desktop on Windows, macOS, and Linux.

अपडेट केले: yesterday

उपलब्धता: विस्तार स्थापित आणि व्यवस्थापित करण्यासाठीचे अ‍ॅपमधील ब्राउझरचे संवादपटल 10/8 रोजी Enterprise वर्कस्पेससाठी सक्षम केले जाणार नाही. या काळात या पानावरील MDM धोरणे कार्यरत राहतील, त्यामुळे संवादपटल उपलब्ध होण्यापूर्वीच प्रशासक विस्तारांसाठीची नियंत्रणे संरूपित करू शकतात.

ChatGPT डेस्कटॉपमधील ॲप-अंतर्गत ब्राउझर Chromium वर आधारित आहे आणि त्याची संस्थांसाठीची धोरण चौकट वापरतो. तो Chrome प्रमाणेच धोरणांची नावे आणि मूल्यांची स्वरूपे वापरतो. नियंत्रणे शोधण्यासाठी आणि त्यांची मूल्ये समजून घेण्यासाठी Chrome Enterprise धोरण संदर्भ वापरा. ChatGPT डेस्कटॉपमध्ये संबंधित प्लॅटफॉर्म, ब्राउझरची आवृत्ती आणि प्रभावित वैशिष्ट्य समर्थित असल्यास धोरणे लागू होतात.

तुम्ही आधीपासून Chrome चे व्यवस्थापन करत असल्यास, उपयोजन प्रक्रिया तुम्हाला परिचित असेल. Chrome मध्ये उपकरण-आधारित धोरण उपयोजन आणि Google Admin द्वारे क्लाउडमधून ब्राउझर व्यवस्थापन या दोन्हींना समर्थन आहे. ChatGPT डेस्कटॉप सध्या MDM, Group Policy किंवा संरचना-व्यवस्थापन साधनांद्वारे उपकरण-आधारित उपयोजनाला समर्थन देतो; या ब्राउझर धोरणांचे क्लाउडमधून व्यवस्थापन अद्याप उपलब्ध नाही.

दिलेल्या कार्यप्रणालीसाठी धोरणांचा आशय आणि स्वरूपे तशीच राहतात. मुख्य बदल म्हणजे तुम्ही ती उपकरणावर कुठे उपयोजित करता: Chrome ऐवजी ChatGPT डेस्कटॉपच्या रजिस्ट्री की, प्राधान्य डोमेन किंवा धोरण निर्देशिका वापरा.

प्लॅटफॉर्मनुसार धोरणांची स्थाने

प्लॅटफॉर्मधोरणे कशी वाचली जातातChrome चे स्थानChatGPT डेस्कटॉपचे स्थान
Windowsरजिस्ट्री मूल्ये आणि धोरणांच्या उपकीSOFTWARE\Policies\Google\ChromeSOFTWARE\Policies\OpenAI\Codex
macOSसंरचना प्रोफाइलमधील व्यवस्थापित प्राधान्येcom.google.Chromecom.openai.codex
Linuxअनिवार्य धोरणांच्या निर्देशिकेतील JSON फायली/etc/opt/chrome/policies/managed//etc/opt/codex/policies/managed/

ChatGPT डेस्कटॉपच्या अभिज्ञापकांमध्ये अजूनही Codex किंवा codex आहे. ते दाखवल्याप्रमाणे तंतोतंत वापरा.

  • Windows: उपकरणावरील सर्व वापरकर्त्यांसाठी HKEY_LOCAL_MACHINE किंवा विशिष्ट वापरकर्त्यासाठी HKEY_CURRENT_USER वापरा. धोरण मूल्यांचे प्रकार आणि यादीच्या उपकी Chrome च्या रजिस्ट्री स्वरूपानुसार असतात. Chrome चे प्रमाणित प्रशासकीय साचे (ADMX) Chrome साठी असतात; ChatGPT डेस्कटॉपसाठी सानुकूल रजिस्ट्री सेटिंग्ज वापरा.

  • macOS: धोरणांच्या की आणि त्यांची plist मूल्ये com.openai.codex अंतर्गत व्यवस्थापित प्राधान्ये म्हणून उपयोजित करा. Chrome च्या डोमेनसाठी असलेले प्रोफाइल ChatGPT डेस्कटॉपला लागू होत नाही.

  • Linux: JSON फायली थेट /etc/opt/codex/policies/managed/ मध्ये उपयोजित करा. वापरकर्ते बदलू शकतील अशा पूर्वनिर्धारित मूल्यांना समर्थन देणाऱ्या धोरणांसाठी /etc/opt/codex/policies/recommended/ वापरा.

प्रशासक मार्गदर्शिका

नमुना धोरणे

खालील उदाहरणांमध्ये दोन धोरणे संरचित केली आहेत:

धोरणनमुना मूल्यपरिणाम
PasswordManagerEnabledfalseनवीन पासवर्ड जतन करण्यास प्रतिबंध करते. आधी जतन केलेले पासवर्ड हटवले जात नाहीत.
CookiesBlockedForUrls["https://example.com"]https://example.com ला कुकीज सेट करण्यास प्रतिबंध करते. यामुळे संकेतस्थळावर प्रवेश करण्यास प्रतिबंध होत नाही.

या उदाहरणांच्या जागी तुमच्या संस्थेची सेटिंग्ज वापरा.

विस्तारांचे व्यवस्थापन करा

या Chromium धोरण की वर दिलेल्या ChatGPT डेस्कटॉपच्या स्थानावर उपयोजित करा. Enterprise वर्कस्पेससाठी विस्तार स्थापित करण्याचा आणि त्यांचे व्यवस्थापन करण्याचा वापरकर्ता संवादपटल उपलब्ध होण्यास विलंब होत असला, तरी ॲप-अंतर्गत ब्राउझर ही धोरणे वाचतो आणि अंमलात आणतो. ही धोरणे तो संवादपटल लवकर सक्षम करत नाहीत.

  • ExtensionInstallBlocklist — वापरकर्ते स्थापित करू शकत नाहीत अशा विस्तारांच्या अभिज्ञापकांची यादी; * मुळे पूर्वनिर्धारितपणे सर्वांना प्रतिबंध केला जातो. यादीशी जुळणारे स्थापित विस्तार अक्षम केले जातात.

  • ExtensionInstallAllowlist — प्रतिबंधित यादीतून सूट दिलेल्या अभिज्ञापकांची यादी. प्रतिबंधित यादीत * असल्यास, हे धोरण नमूद केलेल्या स्वाक्षरीयुक्त विस्तारांना परवानगी देते; ते विस्तार स्थापित करत नाही.

  • ExtensionInstallForcelist — विस्तारांच्या अभिज्ञापकांची यादी; प्रत्येक अभिज्ञापकानंतर पर्यायाने ; आणि अद्यतन-मॅनिफेस्टचा URL देता येतो. वापरकर्त्याला सूचना न देता ते स्थापित करते, मागितलेल्या परवानग्या देते आणि वापरकर्त्यांना ते अक्षम करण्यास किंवा विस्थापित करण्यास प्रतिबंध करते. याला प्रतिबंधित यादीपेक्षा प्राधान्य मिळते.

  • ExtensionSettings — की म्हणून विस्ताराचा अभिज्ञापक किंवा पूर्वनिर्धारित सेटिंग्जसाठी * वापरणारा शब्दकोश. स्थापनेची पद्धत (उदा. blocked, allowed किंवा force_installed) सेट करते. तसेच परवानग्या आणि होस्टवरील प्रवेश मर्यादित करू शकते, किमान आवृत्तीची अट घालू शकते, अद्यतने कशी होतील ते ठरवू शकते किंवा विस्तार पिन करू शकते. प्रत्येक अभिज्ञापकासाठीची सेटिंग्ज यादी-आधारित धोरणांवर मात करू शकतात.

  • ExtensionAllowedTypes — स्थापित करता येणाऱ्या मॅनिफेस्ट प्रकारांची यादी, जसे की extension किंवा theme. हे सक्तीच्या स्थापनांवरही मर्यादा घालते.

  • ExtensionInstallSources — Chromium मध्ये थेट CRX स्थापित करण्याच्या प्रक्रियेसाठी URL नमुने, ही प्रक्रिया उपलब्ध असेल तेथे. डाउनलोडचा URL आणि प्रक्रिया सुरू करणारे पृष्ठ हे दोन्ही जुळले पाहिजेत; तरीही प्रतिबंधित यादीला प्राधान्य मिळते.

Windows वर, धोरणांच्या नावांच्या उपकींमध्ये यादी-आधारित धोरणे क्रमांकित REG_SZ मूल्ये म्हणून आणि ExtensionSettings हे REG_SZ मूल्यात JSON म्हणून उपयोजित करा. macOS वर, com.openai.codex या व्यवस्थापित-प्राधान्य डोमेनमध्ये अ‍ॅरे आणि शब्दकोश वापरा. Linux वर, व्यवस्थापित-धोरण फाइलमध्ये JSON अ‍ॅरे आणि ऑब्जेक्ट वापरा.

संवादपटल उपलब्ध होईपर्यंत, उपयोजित मूल्ये आणि त्रुटी पाहण्यासाठी chrome://policy तपासा. सक्तीने स्थापित केलेला विस्तार सक्रिय असल्यास, शक्य असेल तेव्हा ॲप-अंतर्गत ब्राउझरच्या प्रायोगिक कार्यप्रवाहात तो प्रत्यक्ष कसा काम करतो ते तपासा. वर्कस्पेससाठी ॲप-अंतर्गत ब्राउझरमध्ये विस्तार स्थापित करण्याचा आणि त्यांचे व्यवस्थापन करण्याचा संवादपटल सक्षम झाल्यावर, chrome://extensions/ तपासा आणि वापरकर्त्याच्या स्थापना व व्यवस्थापन प्रक्रियेची चाचणी घ्या.

Windows: Microsoft Intune किंवा Group Policy

Microsoft Intune साठी, खालील मजकूर PowerShell स्क्रिप्ट म्हणून जतन करा आणि ती प्लॅटफॉर्म स्क्रिप्ट्स अंतर्गत जोडा. ती उपकरणावरील सर्व वापरकर्त्यांसाठी अनिवार्य धोरणे लिहिते:

]$ErrorActionPreference = 'Stop'$policyRoot = 'HKLM:\SOFTWARE\Policies\OpenAI\Codex'if (-not (Test-Path -LiteralPath $policyRoot)) {  New-Item -Path $policyRoot -Force | Out-Null}New-ItemProperty -Path $policyRoot -Name PasswordManagerEnabled -PropertyType DWord -Value 0 -Force | Out-Null$cookieKey = "$policyRoot\CookiesBlockedForUrls"if (-not (Test-Path -LiteralPath $cookieKey)) {  New-Item -Path $cookieKey -Force | Out-Null}New-ItemProperty -Path $cookieKey -Name '1' -PropertyType String -Value 'https://example.com' -Force | Out-Null

Microsoft Intune प्लॅटफॉर्म स्क्रिप्ट्स मध्ये, प्रवेश केलेल्या वापरकर्त्याची ओळखपत्रे वापरून ही स्क्रिप्ट चालवा हा पर्याय नाही आणि 64-बिट PowerShell होस्टमध्ये स्क्रिप्ट चालवा हा पर्याय होय असा सेट करा, नंतर ती तुमच्या प्रायोगिक गटाला नियुक्त करा. स्क्रिप्ट चालल्यानंतर, ChatGPT डेस्कटॉप पुन्हा सुरू करा आणि धोरणे पडताळा.

Group Policy साठी, स्क्रिप्टमध्ये दाखवलेल्या त्याच की, मूल्यांची नावे, प्रकार आणि मूल्यांसाठी रजिस्ट्री प्राधान्य नोंदी तयार करा आणि त्या तुमच्या प्रायोगिक उपकरणांना लागू करा.

रजिस्ट्री मूल्यांची स्वरूपे:

  • बूलियन मूल्ये: REG_DWORD, ज्यात असत्यासाठी 0 आणि सत्यासाठी 1 वापरले जाते.

  • स्ट्रिंग याद्या: धोरणाचे नाव असलेली उपकी, ज्यात क्रमांकित REG_SZ मूल्ये (1, 2 इत्यादी) असतात. यादी अद्यतनित करताना, आता लागू नसलेली क्रमांकित मूल्ये काढून टाका.

  • संरचित धोरणे: धोरण संदर्भातील Windows एन्कोडिंगचे अनुसरण करा. उदाहरणार्थ, ExtensionSettings त्याचा शब्दकोश REG_SZ मूल्यात JSON स्ट्रिंग म्हणून साठवते.

प्रत्येक वापरकर्त्यासाठी स्वतंत्र धोरण वापरायचे असल्यास, HKEY_CURRENT_USER अंतर्गत तोच पाथ वापरा आणि संबंधित वापरकर्त्याच्या संदर्भात उपयोजित करा. SYSTEM म्हणून चालणारी स्क्रिप्ट प्रवेश केलेल्या वापरकर्त्याच्या HKEY_CURRENT_USER मध्ये लिहीत नाही. शिफारस केलेल्या पूर्वनिर्धारित मूल्यांना समर्थन देणाऱ्या धोरणांसाठी, ChatGPT डेस्कटॉपच्या मूळ कीच्या खालील Recommended उपकी वापरा.

विद्यमान Chrome धोरण: सध्या ChatGPT डेस्कटॉप प्रत्येक हाइव्हमध्ये स्वतंत्रपणे, त्या हाइव्हची ChatGPT डेस्कटॉप की उघडता न आल्यास, पर्याय म्हणून SOFTWARE\Policies\Google\Chrome वापरतो. ChatGPT डेस्कटॉपची की वाचता येत असल्यास, ती रिकामी असली तरीही, त्या हाइव्हसाठी हा पर्याय वापरणे थांबते; गहाळ असलेली स्वतंत्र मूल्ये Chrome मधून भरली जात नाहीत. दोन्ही व्याप्ती Chrome पासून वेगळ्या ठेवण्यासाठी, HKLM आणि लागू असलेल्या प्रत्येक वापरकर्त्याच्या HKCU या दोन्ही ठिकाणी वाचता येणारी ChatGPT डेस्कटॉप की तयार करा.

macOS: Jamf Pro किंवा Microsoft Intune

com.openai.codex डोमेनमध्ये सक्तीची (अनिवार्य) व्यवस्थापित प्राधान्ये सेट करणारे संरचना प्रोफाइल तयार करा. Jamf Pro साठी, प्रथम खालील मजकूर com.openai.codex.plist म्हणून जतन करा:

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>  <key>PasswordManagerEnabled</key>  <false/>  <key>CookiesBlockedForUrls</key>  <array>    <string>https://example.com</string>  </array></dict></plist>
  • Jamf Pro: संगणकाच्या संरचना प्रोफाइलमधील अनुप्रयोग आणि सानुकूल सेटिंग्ज पेलोड वापरा, plist अपलोड करा आणि प्राधान्य डोमेन com.openai.codex असे सेट करा. Jamf च्या सानुकूल सेटिंग्जविषयीच्या सूचना पाहा.

  • Microsoft Intune: macOS साठी साचे → प्राधान्य फाइल प्रोफाइल तयार करा आणि प्राधान्य डोमेनचे नाव com.openai.codex असे सेट करा. या अपलोड साधनासाठी, उदाहरणातील बाहेरील <dict> च्या आत असलेली फक्त की/मूल्य सामग्री जतन करा; XML घोषणा, DOCTYPE, <plist> आणि बाहेरील <dict> आवरणे वगळा. आतील <array> जसेच्या तसे ठेवा. Intune च्या प्राधान्य फाइलविषयीच्या सूचना पाहा.

  • इतर MDM साधने: त्यांचा सानुकूल व्यवस्थापित-प्राधान्य कार्यप्रवाह वापरा किंवा या डोमेनसाठी समतुल्य .mobileconfig प्रोफाइल उपयोजित करा.

प्रोफाइल तुमच्या प्रायोगिक उपकरणांना नियुक्त करा आणि ते स्थापित झाल्याची खात्री करा. ChatGPT डेस्कटॉप पुन्हा सुरू करा आणि धोरणे पडताळा. व्यवस्थापित प्राधान्ये वापरा: defaults write वापरून लिहिलेले सामान्य वापरकर्ता प्राधान्य धोरणाला अनिवार्य बनवत नाही.

Linux: संरचना व्यवस्थापन

Chrome साठी करता त्याप्रमाणेच, तुमच्या उपकरणांवर JSON धोरण फाइल पोहोचवण्यासाठी Ansible, Puppet किंवा Chef यांसारखे साधन वापरा.

  1. गरज असल्यास /etc/opt/codex/policies/managed/ तयार करा.

  2. तुमचे संरचना-व्यवस्थापन साधन, पॅकेज किंवा उपकरण-व्यवस्थापन एजंट वापरून JSON फाइल थेट त्या निर्देशिकेत उपयोजित करा.

  3. निर्देशिका आणि फाइलची मालकी root कडे ठेवा, ChatGPT डेस्कटॉप वापरकर्त्यांना त्या वाचता येतील याची आणि फक्त विश्वासार्ह प्रशासकांनाच त्यात लिहिता येईल याची खात्री करा. सामान्यतः निर्देशिकांसाठी 0755 आणि फायलींसाठी 0644 अशा परवानग्या असतात.

  4. ChatGPT डेस्कटॉप पुन्हा सुरू करा आणि धोरणे पडताळा.

/etc/opt/codex/policies/managed/browser.json चे उदाहरण:

{  "PasswordManagerEnabled": false,  "CookiesBlockedForUrls": ["https://example.com"]}

प्रत्येक धोरणाच्या गरजेनुसार JSON बूलियन मूल्ये, संख्या, अ‍ॅरे आणि ऑब्जेक्ट वापरा. फायली थेट managed/ मध्ये ठेवा; त्यातील उपनिर्देशिका वाचल्या जात नाहीत. एकच धोरण अनेक फायलींमध्ये परिभाषित करणे टाळा.

धोरणे पडताळा

  1. तुमच्या उपयोजन साधनाने प्रायोगिक उपकरणावर रजिस्ट्री मूल्ये पोहोचवली आहेत, प्रोफाइल स्थापित केले आहे किंवा JSON फाइल पोहोचवली आहे याची खात्री करा.

  2. ChatGPT डेस्कटॉप पूर्णपणे बंद करून पुन्हा उघडा. ॲप-अंतर्गत ब्राउझरचा टॅब उघडा आणि ChatGPT डेस्कटॉपमध्येच chrome://policy वर जा.

  3. धोरणे पुन्हा लोड करा निवडा. प्रत्येक धोरणाचे मूल्य, स्रोत, व्याप्ती, स्तर आणि स्थिती तपासा. अनिवार्य धोरणांच्या उदाहरणांसाठी, स्रोत प्लॅटफॉर्म, स्तर अनिवार्य आणि धोरणात कोणतीही त्रुटी नसणे अपेक्षित आहे.

  4. त्या ब्राउझरमध्ये अपेक्षित परिणाम होत असल्याची चाचणी घ्या. या पृष्ठावर धोरण दिसत असल्यास ते वाचले गेल्याची खात्री होते; मात्र केवळ त्यावरून प्रभावित वैशिष्ट्य अपेक्षेप्रमाणे काम करत असल्याचे सिद्ध होत नाही.

काही धोरणांसाठी, धोरणे पुन्हा लोड केल्यानंतरही ॲप पूर्णपणे बंद करून पुन्हा सुरू करावे लागते. उपयोजनाची व्याप्ती वाढवण्यापूर्वी प्रायोगिक तपासण्या पूर्ण करा.

एखादे धोरण दिसत नसल्यास, त्याचे नाव अचूक लिहिले आहे का, लक्ष्य स्थान, नियुक्ती आणि वाचन परवानग्या तपासा. धोरणात त्रुटी असल्यास किंवा ते दुर्लक्षित केले जात असल्यास, मूल्याचा प्रकार, समर्थित प्लॅटफॉर्म आणि धोरण स्तर, तसेच chrome://policy वर नोंदवलेले कोणतेही विसंगत धोरण तपासा.

धोरण बदलण्यासाठी किंवा काढून टाकण्यासाठी, ते पुरवणारे उपयोजन अद्यतनित करा आणि कालबाह्य रजिस्ट्री नोंदी किंवा फाइलमधील की काढून टाका. केवळ स्क्रिप्टची नियुक्ती रद्द केल्याने तिने लिहिलेली मूल्ये पूर्ववत होत नाहीत. ChatGPT डेस्कटॉप पुन्हा सुरू करा आणि पुन्हा पडताळा; Windows वरील ChatGPT डेस्कटॉपची मूळ की काढून टाकल्याने Chrome चा पर्याय म्हणून वापर पुन्हा सक्षम होऊ शकतो.

हा लेख उपयुक्त आहे का?