OpenAI
Tato stránka byla přeložena strojově. Zobrazit původní článek v angličtině.

Správa zásad prohlížeče desktopové aplikace ChatGPT pomocí MDM

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

Aktualizováno: 23 hours ago

Dostupnost: Rozhraní prohlížeče v aplikaci pro instalaci a správu rozšíření nebude 8. 10. v pracovních prostorech Enterprise povoleno. Zásady MDM uvedené na této stránce během tohoto období fungují, takže správci mohou nastavit pravidla pro rozšíření ještě před zpřístupněním rozhraní.

Prohlížeč integrovaný do desktopové aplikace ChatGPT je založený na Chromiu a přebírá jeho systém podnikových zásad. Používá stejné názvy zásad a formáty hodnot jako Chrome. Dostupná nastavení a význam jejich hodnot najdete v referenční příručce zásad Chrome Enterprise. Zásady se uplatní, pokud desktopová aplikace ChatGPT podporuje danou platformu, verzi prohlížeče a příslušnou funkci.

Pokud už spravujete Chrome, bude vám postup nasazení povědomý. Chrome podporuje nasazení zásad na úrovni zařízení i cloudovou správu prohlížeče prostřednictvím administrátorské konzole Google. Desktopová aplikace ChatGPT aktuálně podporuje nasazení na úrovni zařízení prostřednictvím MDM, zásad skupiny nebo nástrojů pro správu konfigurace. Cloudová správa těchto zásad prohlížeče zatím není dostupná.

Obsah a formáty zásad zůstávají pro daný operační systém stejné. Hlavní rozdíl spočívá v tom, kam je na zařízení nasadíte: místo klíčů registru, domény předvoleb nebo adresáře zásad pro Chrome použijte jejich protějšky pro desktopovou aplikaci ChatGPT.

Umístění zásad podle platformy

PlatformaZpůsob načítání zásadUmístění pro ChromeUmístění pro desktopovou aplikaci ChatGPT
WindowsHodnoty registru a podklíče zásadSOFTWARE\Policies\Google\ChromeSOFTWARE\Policies\OpenAI\Codex
macOSSpravované předvolby v konfiguračním profilucom.google.Chromecom.openai.codex
LinuxSoubory JSON v adresáři povinných zásad/etc/opt/chrome/policies/managed//etc/opt/codex/policies/managed/

Identifikátory desktopové aplikace ChatGPT stále obsahují Codex nebo codex. Použijte je přesně v uvedené podobě.

  • Windows: Pro všechny uživatele zařízení použijte HKEY_LOCAL_MACHINE, pro konkrétního uživatele HKEY_CURRENT_USER. Typy hodnot zásad a podklíče seznamů odpovídají formátu registru pro Chrome. Standardní šablony pro správu (ADMX) pro Chrome se vztahují pouze na Chrome. Pro desktopovou aplikaci ChatGPT použijte vlastní nastavení registru.

  • macOS: Nasaďte klíče zásad a jejich hodnoty plist jako spravované předvolby v doméně com.openai.codex. Profil cílený na doménu Chromu se na desktopovou aplikaci ChatGPT nevztahuje.

  • Linux: Nasaďte soubory JSON přímo do /etc/opt/codex/policies/managed/. Pro zásady podporující výchozí hodnoty, které uživatelé mohou měnit, použijte /etc/opt/codex/policies/recommended/.

Příručka pro správce

Příklady zásad

Následující příklady konfigurují dvě zásady:

ZásadaPříklad hodnotyÚčinek
PasswordManagerEnabledfalseZabrání ukládání nových hesel. Již uložená hesla se nesmažou.
CookiesBlockedForUrls["https://example.com"]Zabrání webu https://example.com nastavovat soubory cookie. Přístup k webu neblokuje.

Nahraďte tyto příklady nastavením své organizace.

Správa rozšíření

Nasaďte tyto klíče zásad Chromia do výše uvedeného umístění pro desktopovou aplikaci ChatGPT. Integrovaný prohlížeč je načítá a vynucuje i v době, kdy je zpřístupnění rozhraní pro instalaci a správu rozšíření v pracovních prostorech Enterprise odloženo. Tyto zásady dané rozhraní nezpřístupní dříve.

  • ExtensionInstallBlocklist — Seznam ID rozšíření, která uživatelé nesmějí instalovat; * ve výchozím nastavení blokuje všechna rozšíření. Nainstalovaná rozšíření odpovídající seznamu se deaktivují.

  • ExtensionInstallAllowlist — Seznam ID, na která se blokování nevztahuje. Pokud seznam blokovaných rozšíření obsahuje *, tato zásada povolí uvedená podepsaná rozšíření, ale nenainstaluje je.

  • ExtensionInstallForcelist — Seznam ID rozšíření, za nimiž může následovat ; a adresa URL manifestu aktualizací. Bez zásahu uživatele je nainstaluje, udělí jim požadovaná oprávnění a zabrání uživatelům v jejich deaktivaci nebo odinstalaci. Má přednost před seznamem blokovaných rozšíření.

  • ExtensionSettings — Slovník s ID rozšíření jako klíči; pro výchozí nastavení slouží klíč *. Nastavuje režim instalace (například blocked, allowed nebo force_installed) a umožňuje omezit oprávnění a přístup k hostitelům, vyžadovat minimální verzi, nastavit chování aktualizací nebo připnout rozšíření. Nastavení pro konkrétní ID mohou přepsat zásady definované seznamy.

  • ExtensionAllowedTypes — Seznam typů manifestu, které lze instalovat, například extension nebo theme. Omezuje také vynucené instalace.

  • ExtensionInstallSources — Vzory adres URL pro přímou instalaci souborů CRX v Chromiu, pokud je dostupná. Vzorům musí odpovídat adresa URL pro stažení i stránka, která instalaci spouští; seznam blokovaných rozšíření má nadále přednost.

Ve Windows nasaďte seznamové zásady jako číslované hodnoty REG_SZ v podklíčích pojmenovaných podle zásad a ExtensionSettings jako JSON v hodnotě REG_SZ. V macOS použijte pole a slovník v doméně spravovaných předvoleb com.openai.codex. V Linuxu použijte pole JSON a objekt v souboru spravovaných zásad.

Dokud rozhraní není dostupné, kontrolujte nasazené hodnoty a chyby na chrome://policy. Pokud je vynuceně nainstalované rozšíření aktivní, otestujte pokud možno jeho skutečné chování při pilotním používání integrovaného prohlížeče. Až bude v pracovním prostoru zpřístupněno rozhraní integrovaného prohlížeče pro instalaci a správu rozšíření, zkontrolujte chrome://extensions/ a otestujte postup instalace a správy z pohledu uživatele.

Windows: Microsoft Intune nebo zásady skupiny

Pro Microsoft Intune uložte následující kód jako skript PowerShellu a přidejte jej do části Skripty platformy. Zapíše povinné zásady pro všechny uživatele zařízení:

]$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

V části Skripty platformy v Microsoft Intune nastavte Spustit tento skript pomocí přihlašovacích údajů přihlášeného uživatele na Ne a Spustit skript v 64bitovém hostiteli PowerShellu na Ano. Poté skript přiřaďte pilotní skupině. Po spuštění skriptu restartujte desktopovou aplikaci ChatGPT a ověřte zásady.

Pro zásady skupiny vytvořte položky předvoleb registru se stejnými klíči, názvy hodnot, typy a hodnotami jako ve skriptu a použijte je na pilotních zařízeních.

Formáty hodnot registru:

  • Logické hodnoty: REG_DWORD, kde 0 znamená false a 1 znamená true.

  • Seznamy řetězců: Podklíč pojmenovaný podle zásady s číslovanými hodnotami REG_SZ (1, 2 atd.). Při aktualizaci seznamu odstraňte číslované hodnoty, které už neplatí.

  • Strukturované zásady: Dodržujte kódování pro Windows uvedené v referenční příručce zásad. Například ExtensionSettings ukládá svůj slovník jako řetězec JSON v hodnotě REG_SZ.

Pro zásady na úrovni uživatele použijte stejnou cestu pod HKEY_CURRENT_USER a nasaďte je v kontextu příslušného uživatele. Skript spuštěný pod účtem SYSTEM nezapisuje do HKEY_CURRENT_USER přihlášeného uživatele. Pro zásady podporující doporučené výchozí hodnoty použijte podklíč Recommended pod kořenovým klíčem desktopové aplikace ChatGPT.

Stávající zásady Chromu: Pokud desktopová aplikace ChatGPT nemůže v dané větvi registru otevřít svůj klíč, aktuálně použije jako náhradní zdroj SOFTWARE\Policies\Google\Chrome. Tento postup se uplatňuje v každé větvi samostatně. Pokud je klíč desktopové aplikace ChatGPT čitelný, i když je prázdný, náhradní zdroj se pro danou větev nepoužije. Jednotlivé chybějící hodnoty se z Chromu nedoplňují. Chcete-li obě úrovně zásad oddělit od Chromu, vytvořte čitelný klíč desktopové aplikace ChatGPT jak v HKLM, tak v HKCU každého příslušného uživatele.

macOS: Jamf Pro nebo Microsoft Intune

Vytvořte konfigurační profil, který v doméně com.openai.codex nastaví vynucené (povinné) spravované předvolby. Pro Jamf Pro nejprve uložte následující kód jako 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: V konfiguračním profilu počítače použijte část Nastavení aplikací a vlastní nastavení, nahrajte soubor plist a nastavte doménu předvoleb na com.openai.codex. Viz pokyny Jamfu pro vlastní nastavení.

  • Microsoft Intune: Vytvořte profil pro macOS v části Šablony → Soubor předvoleb a nastavte Název domény předvoleb na com.openai.codex. Pro tento způsob nahrání uložte pouze klíče a hodnoty uvnitř vnějšího prvku <dict> z příkladu. Vynechte deklaraci XML, DOCTYPE a vnější obalové prvky <plist> a <dict>. Vnořený prvek <array> ponechte beze změny. Viz pokyny Intune pro soubor předvoleb.

  • Jiné nástroje MDM: Použijte jejich postup pro vlastní spravované předvolby nebo nasaďte odpovídající profil .mobileconfig pro tuto doménu.

Přiřaďte profil pilotním zařízením a ověřte jeho instalaci. Restartujte desktopovou aplikaci ChatGPT a ověřte zásady. Používejte spravované předvolby: běžná uživatelská předvolba zapsaná pomocí defaults write neudělá ze zásady povinnou zásadu.

Linux: správa konfigurace

K distribuci souboru zásad JSON do zařízení použijte nástroj, například Ansible, Puppet nebo Chef, stejně jako pro Chrome.

  1. V případě potřeby vytvořte /etc/opt/codex/policies/managed/.

  2. Pomocí nástroje pro správu konfigurace, balíčku nebo agenta správy zařízení nasaďte soubor JSON přímo do tohoto adresáře.

  3. Nastavte jako vlastníka adresářů a souboru uživatele root, uživatelům desktopové aplikace ChatGPT povolte čtení a zápis povolte pouze důvěryhodným správcům. Obvyklá oprávnění jsou 0755 pro adresáře a 0644 pro soubory.

  4. Restartujte desktopovou aplikaci ChatGPT a ověřte zásady.

Příklad souboru /etc/opt/codex/policies/managed/browser.json:

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

Podle požadavků jednotlivých zásad používejte logické hodnoty, čísla, pole a objekty ve formátu JSON. Soubory umisťujte přímo do managed/; vnořené adresáře se nenačítají. Nedefinujte stejnou zásadu ve více souborech.

Ověření zásad

  1. Ověřte, že nástroj pro nasazení doručil na pilotní zařízení hodnoty registru nebo soubor JSON, případně nainstaloval profil.

  2. Ukončete desktopovou aplikaci ChatGPT a znovu ji otevřete. Otevřete kartu integrovaného prohlížeče a přejděte na chrome://policy přímo v desktopové aplikaci ChatGPT.

  3. Vyberte Znovu načíst zásady. U každé zásady zkontrolujte hodnotu, zdroj, rozsah, úroveň a stav. U příkladů povinných zásad by měl být zdroj Platforma, úroveň Povinná a zásada by neměla vykazovat žádnou chybu.

  4. V daném prohlížeči otestujte očekávané chování. Zobrazení zásady na této stránce potvrzuje, že byla načtena. Samo o sobě ale nedokazuje, že se příslušná funkce chová podle očekávání.

Některé zásady vyžadují úplný restart aplikace i po opětovném načtení zásad. Před rozšířením nasazení dokončete pilotní kontroly.

Pokud zásada chybí, zkontrolujte správnost jejího názvu, cílové umístění, přiřazení a oprávnění ke čtení. Pokud zásada vykazuje chybu nebo je ignorována, zkontrolujte typ hodnoty, podporovanou platformu a úroveň zásady i případné konfliktní zásady uvedené na chrome://policy.

Chcete-li zásadu změnit nebo odebrat, upravte nasazení, ze kterého pochází, a odstraňte zastaralé položky registru nebo klíče v souboru. Samotné zrušení přiřazení skriptu nevrátí zpět hodnoty, které zapsal. Restartujte desktopovou aplikaci ChatGPT a ověření zopakujte. Odstranění kořenového klíče desktopové aplikace ChatGPT ve Windows může znovu aktivovat používání zásad Chromu jako náhradního zdroje.

Byl tento článek užitečný?