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: com.openai.codex હેઠળ નીતિ કી અને તેમનાં plist મૂલ્યોને સંચાલિત પસંદગીઓ તરીકે લાગુ કરો. 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, જેમાં false માટે 0 અને true માટે 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ની નીતિઓ વાપરવાનું ફરી સક્રિય થઈ શકે છે.

શું આ લેખ મદદરૂપ હતો?