Saatavuus: Sovelluksen sisäisen selaimen laajennusten asennus- ja hallintakäyttöliittymää ei oteta käyttöön Enterprise-työtiloissa 8.10. Tämän sivun MDM-käytännöt toimivat jo tuolloin, joten ylläpitäjät voivat määrittää laajennusten hallinta-asetukset ennen käyttöliittymän käyttöönottoa.
ChatGPT-työpöytäsovelluksen sisäinen selain perustuu Chromiumiin ja käyttää sen yrityskäytäntöjen hallintajärjestelmää. Se käyttää samoja käytäntöjen nimiä ja arvomuotoja kuin Chrome. Etsi hallinta-asetukset ja niiden arvojen selitykset Chrome Enterprisen käytäntöoppaasta. Käytännöt ovat voimassa, kun ChatGPT-työpöytäsovellus tukee kyseistä alustaa, selainversiota ja toimintoa.
Jos hallinnoit jo Chromea, käyttöönottoprosessi on tuttu. Chrome tukee sekä käytäntöjen laitekohtaista käyttöönottoa että selaimen pilvihallintaa Google Adminin kautta. ChatGPT-työpöytäsovellus tukee tällä hetkellä laitekohtaista käyttöönottoa MDM:n, ryhmäkäytännön tai kokoonpanonhallintatyökalujen kautta. Näiden selainkäytäntöjen pilvihallinta ei ole vielä käytettävissä.
Käytäntöjen sisältö ja muoto pysyvät samoina kunkin käyttöjärjestelmän sisällä. Tärkein ero on niiden sijainti laitteessa: käytä Chromen rekisteriavainten, asetusalueen tai käytäntöhakemiston sijaan ChatGPT-työpöytäsovelluksen vastaavia sijainteja.
Käytäntöjen sijainnit alustoittain
| Alusta | Käytäntöjen lukutapa | Chromen sijainti | ChatGPT-työpöytäsovelluksen sijainti |
|---|---|---|---|
| Windows | Rekisteriarvot ja käytäntöjen aliavaimet | SOFTWARE\Policies\Google\Chrome | SOFTWARE\Policies\OpenAI\Codex |
| macOS | Määritysprofiilin hallitut asetukset | com.google.Chrome | com.openai.codex |
| Linux | Pakollisten käytäntöjen hakemiston JSON-tiedostot | /etc/opt/chrome/policies/managed/ | /etc/opt/codex/policies/managed/ |
ChatGPT-työpöytäsovelluksen tunnisteissa esiintyy edelleen Codex tai codex. Käytä niitä täsmälleen esitetyssä muodossa.
Windows: Käytä HKEY_LOCAL_MACHINE-avainta laitteen kaikille käyttäjille tai HKEY_CURRENT_USER-avainta tietylle käyttäjälle. Käytäntöjen arvotyypit ja luetteloiden aliavaimet noudattavat Chromen rekisterimuotoa. Chromen vakiohallintamallit (ADMX) kohdistuvat Chromeen. Käytä ChatGPT-työpöytäsovellukselle mukautettuja rekisteriasetuksia.
macOS: Ota käytäntöavaimet ja niiden plist-arvot käyttöön hallittuina asetuksina asetusalueella com.openai.codex. Chromen asetusalueeseen kohdistuva profiili ei kohdistu ChatGPT-työpöytäsovellukseen.
Linux: Sijoita JSON-tiedostot suoraan hakemistoon /etc/opt/codex/policies/managed/. Käytä hakemistoa /etc/opt/codex/policies/recommended/ käytännöille, jotka tukevat käyttäjän muutettavissa olevia oletusasetuksia.
Ylläpitäjän opas
Esimerkkikäytännöt
Seuraavissa esimerkeissä määritetään kaksi käytäntöä:
| Käytäntö | Esimerkkiarvo | Vaikutus |
|---|---|---|
| PasswordManagerEnabled | false | Estää uusien salasanojen tallentamisen. Aiemmin tallennettuja salasanoja ei poisteta. |
| CookiesBlockedForUrls | ["https://example.com"] | Estää sivustoa https://example.com asettamasta evästeitä. Se ei estä pääsyä sivustolle. |
Korvaa nämä esimerkit organisaatiosi asetuksilla.
Laajennusten hallinta
Ota nämä Chromiumin käytäntöavaimet käyttöön edellä mainitussa ChatGPT-työpöytäsovelluksen sijainnissa. Sovelluksen sisäinen selain lukee ne ja noudattaa niitä, vaikka laajennusten asennus- ja hallintakäyttöliittymä tulee Enterprise-työtilojen saataville vasta myöhemmin. Nämä käytännöt eivät ota kyseistä käyttöliittymää käyttöön etuajassa.
ExtensionInstallBlocklist – Luettelo niiden laajennusten tunnisteista, joita käyttäjät eivät saa asentaa. * estää oletusarvoisesti kaikki. Tunnisteita vastaavat asennetut laajennukset poistetaan käytöstä.
ExtensionInstallAllowlist – Luettelo tunnisteista, joita estoluettelo ei koske. Kun estoluettelona on *, tämä sallii nimetyt allekirjoitetut laajennukset mutta ei asenna niitä.
ExtensionInstallForcelist – Luettelo laajennusten tunnisteista, joiden perässä voi olla ; ja päivityksen kokoonpanotietojen URL-osoite. Asentaa ne ilman käyttäjän toimia, myöntää pyydetyt käyttöoikeudet ja estää käyttäjiä poistamasta niitä käytöstä tai poistamasta niiden asennusta. Se on etusijalla estoluetteloon nähden.
ExtensionSettings – Sanakirja, jonka avaimina käytetään laajennusten tunnisteita tai oletusasetuksille merkkiä *. Määrittää asennustilan (esimerkiksi blocked, allowed tai force_installed). Sillä voi myös rajoittaa käyttöoikeuksia ja pääsyä palvelimiin, vaatia vähimmäisversion, määrittää päivityskäyttäytymisen tai kiinnittää laajennuksen. Tunnistekohtaiset asetukset voivat ohittaa luettelokäytännöt.
ExtensionAllowedTypes – Luettelo asennettavista kokoonpanotietojen tyypeistä, kuten extension tai theme. Se rajoittaa myös pakotettuja asennuksia.
ExtensionInstallSources – URL-osoitemallit Chromiumin suoraa CRX-asennusta varten, jos se on käytettävissä. Sekä latauksen URL-osoitteen että sen käynnistävän sivun on vastattava malleja. Estoluettelo on silti etusijalla.
Ota Windowsissa luettelokäytännöt käyttöön numeroituina REG_SZ-arvoina käytäntöjen mukaan nimetyissä aliavaimissa ja ExtensionSettings JSON-muodossa REG_SZ-arvossa. Käytä macOS:ssä taulukoita ja sanakirjaa hallittujen asetusten alueella com.openai.codex. Käytä Linuxissa JSON-taulukoita ja -objektia hallitun käytännön tiedostossa.
Kun käyttöliittymä ei ole vielä saatavilla, tarkista käyttöön otetut arvot ja virheet osoitteesta chrome://policy. Jos pakotetusti asennettu laajennus on aktiivinen, testaa sen todellinen toiminta mahdollisuuksien mukaan sovelluksen sisäisessä selaimessa tehtävällä pilottityönkululla. Kun sovelluksen sisäisen selaimen laajennusten asennus- ja hallintakäyttöliittymä on otettu käyttöön työtilassa, tarkista chrome://extensions/ ja testaa asennus ja hallinta käyttäjän näkökulmasta.
Windows: Microsoft Intune tai ryhmäkäytäntö
Jos käytät Microsoft Intunea, tallenna seuraava PowerShell-komentosarjaksi ja lisää se kohtaan Alustakomentosarjat. Se kirjoittaa pakolliset käytännöt laitteen kaikille käyttäjille:
| ]$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 |
Aseta Microsoft Intunen alustakomentosarjoissa asetuksen Suorita tämä komentosarja kirjautuneen käyttäjän tunnistetiedoilla arvoksi Ei ja asetuksen Suorita komentosarja 64-bittisessä PowerShell-isännässä arvoksi Kyllä. Kohdista se sitten pilottiryhmällesi. Kun komentosarja on suoritettu, käynnistä ChatGPT-työpöytäsovellus uudelleen ja tarkista käytännöt.
Jos käytät ryhmäkäytäntöä, luo rekisteriasetuskohteet komentosarjassa esitetyille avaimille, arvonimille, tyypeille ja arvoille ja ota ne käyttöön pilottilaitteissasi.
Rekisteriarvojen muodot:
Totuusarvot: REG_DWORD, jossa 0 tarkoittaa epätotta ja 1 totta.
Merkkijonoluettelot: Käytännön mukaan nimetty aliavain, jossa on numeroidut REG_SZ-arvot (1, 2 ja niin edelleen). Kun päivität luetteloa, poista numeroidut arvot, jotka eivät enää ole voimassa.
Rakenteiset käytännöt: Noudata käytäntöoppaassa määritettyä Windows-koodausta. Esimerkiksi ExtensionSettings tallentaa sanakirjansa JSON-merkkijonona REG_SZ-arvoon.
Käytä käyttäjäkohtaiselle käytännölle samaa polkua HKEY_CURRENT_USER-avaimen alla ja tee käyttöönotto kyseisen käyttäjän kontekstissa. SYSTEM-tilinä suoritettava komentosarja ei kirjoita kirjautuneen käyttäjän HKEY_CURRENT_USER-avaimeen. Käytä suositeltuja oletusasetuksia tukeville käytännöille Recommended-aliavainta ChatGPT-työpöytäsovelluksen juuriavaimen alla.
Olemassa oleva Chrome-käytäntö: ChatGPT-työpöytäsovellus käyttää tällä hetkellä vara-asetuksina avainta SOFTWARE\Policies\Google\Chrome erikseen kussakin rekisteripesässä, jos se ei pysty avaamaan kyseisen pesän ChatGPT-työpöytäsovelluksen avainta. Luettavissa oleva ChatGPT-työpöytäsovelluksen avain, myös tyhjä avain, estää vara-asetusten käytön kyseisessä rekisteripesässä. Puuttuvia yksittäisiä arvoja ei täydennetä Chromesta. Pidä sekä laite- että käyttäjäkohtaiset asetukset erillään Chromesta luomalla luettavissa oleva ChatGPT-työpöytäsovelluksen avain sekä HKLM:ään että kunkin asiaankuuluvan käyttäjän HKCU:hun.
macOS: Jamf Pro tai Microsoft Intune
Luo määritysprofiili, joka määrittää pakotetut (pakolliset) hallitut asetukset asetusalueelle com.openai.codex. Jos käytät Jamf Prota, tallenna ensin seuraava tiedostoksi 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: Käytä tietokoneen määritysprofiilin Sovellus- ja mukautetut asetukset -hyötykuormaa, lataa plist-tiedosto ja aseta asetusalueeksi com.openai.codex. Katso Jamfin ohjeet mukautetuista asetuksista.
Microsoft Intune: Luo macOS-profiili kohdassa Mallit → Asetustiedosto ja aseta Asetusalueen nimi -kentän arvoksi com.openai.codex. Tallenna tätä lataustyökalua varten vain esimerkin uloimman <dict>-elementin sisällä olevat avain–arvo-parit. Jätä pois XML-määritys, DOCTYPE sekä ympäröivät <plist>- ja uloimmat <dict>-tunnisteet. Säilytä sisäkkäinen <array>-elementti ehjänä. Katso Intunen ohjeet asetustiedostoista.
Muut MDM-työkalut: Käytä niiden mukautettujen hallittujen asetusten työnkulkua tai ota käyttöön vastaava .mobileconfig-profiili tälle asetusalueelle.
Kohdista profiili pilottilaitteillesi ja varmista, että se on asennettu. Käynnistä ChatGPT-työpöytäsovellus uudelleen ja tarkista käytännöt. Käytä hallittuja asetuksia: defaults write -komennolla kirjoitettu tavallinen käyttäjäasetus ei tee käytännöstä pakollista.
Linux: kokoonpanonhallinta
Toimita JSON-käytäntötiedosto laitteillesi esimerkiksi Ansiblella, Puppetilla tai Chefillä, aivan kuten tekisit Chromelle.
Luo tarvittaessa hakemisto /etc/opt/codex/policies/managed/.
Sijoita JSON-tiedosto suoraan kyseiseen hakemistoon kokoonpanonhallintatyökalun, paketin tai laitehallinta-agentin avulla.
Määritä hakemistojen ja tiedoston omistajaksi root. Anna ChatGPT-työpöytäsovelluksen käyttäjille lukuoikeus ja vain luotetuille ylläpitäjille kirjoitusoikeus. Tyypilliset käyttöoikeudet ovat hakemistoille 0755 ja tiedostoille 0644.
Käynnistä ChatGPT-työpöytäsovellus uudelleen ja tarkista käytännöt.
Esimerkki tiedostosta /etc/opt/codex/policies/managed/browser.json:
| { "PasswordManagerEnabled": false, "CookiesBlockedForUrls": ["https://example.com"]} |
Käytä JSON-totuusarvoja, -lukuja, -taulukoita ja -objekteja kunkin käytännön vaatimusten mukaisesti. Sijoita tiedostot suoraan managed/-hakemistoon. Alihakemistoja ei lueta. Vältä saman käytännön määrittämistä useassa tiedostossa.
Käytäntöjen tarkistaminen
Varmista, että käyttöönottotyökalu on toimittanut rekisteriarvot tai JSON-tiedoston pilottilaitteelle tai asentanut profiilin siihen.
Sulje ChatGPT-työpöytäsovellus ja avaa se uudelleen. Avaa sovelluksen sisäisen selaimen välilehti ja siirry osoitteeseen chrome://policy ChatGPT-työpöytäsovelluksen sisällä.
Valitse Lataa käytännöt uudelleen. Tarkista kunkin käytännön arvo, lähde, soveltamisala, taso ja tila. Pakollisissa esimerkkikäytännöissä lähteen tulisi olla Alusta ja tason Pakollinen, eikä käytäntövirheitä pitäisi olla.
Testaa kyseisessä selaimessa, että toiminta vastaa tavoitetta. Käytännön näkyminen tällä sivulla vahvistaa, että se on luettu. Se ei yksin todista, että kyseinen toiminto toimii tarkoitetulla tavalla.
Jotkin käytännöt edellyttävät koko sovelluksen uudelleenkäynnistystä, vaikka käytännöt olisi ladattu uudelleen. Tee pilottivaiheen tarkistukset loppuun ennen käyttöönoton laajentamista.
Jos käytäntö puuttuu, tarkista sen kirjoitusasu, kohdesijainti, kohdistus ja lukuoikeudet. Jos käytännössä on virhe tai se on ohitettu, tarkista arvotyyppi, tuettu alusta ja käytäntötaso sekä mahdolliset ristiriitaiset käytännöt, joista ilmoitetaan osoitteessa chrome://policy.
Jos haluat muuttaa käytäntöä tai poistaa sen, päivitä sen toimittanut käyttöönottomääritys ja poista vanhentuneet rekisterimerkinnät tai tiedostojen avaimet. Pelkkä komentosarjan kohdistuksen poistaminen ei kumoa sen kirjoittamia arvoja. Käynnistä ChatGPT-työpöytäsovellus uudelleen ja tarkista käytännöt uudestaan. ChatGPT-työpöytäsovelluksen Windows-juuriavaimen poistaminen voi ottaa Chromen vara-asetukset uudelleen käyttöön.
