Apri la finestra del comando Esegui premendo i tasti Windows+R. Digita regedit nel campo Apri, quindi fai clic su OK.
Dopo aver aggiunto l’estensione Acrobat al browser, il PDF di benvenuto si apre in una nuova scheda
Soluzione: utilizza lo schema di archiviazione gestito dal browser per creare flag di funzionalità per abilitare o disabilitare una funzione impostando dei criteri nel registro di sistema
Un amministratore di sistema configura i criteri di gruppo che consentono all’estensione di preconfigurare Acrobat per tutti gli utenti di un’organizzazione. I criteri configurati possono essere letti dall’API storage.managed. L’estensione Acrobat legge e applica i criteri supportati configurati dall’amministratore.
La proprietà storage.managed_schema indica un file all’interno dell’estensione che contiene lo schema dei criteri.
{
"name": "Adobe Acrobat",
"storage": {
"managed_schema": "schema.json"
},
...
}
Per abilitare o disabilitare l’avvio della pagina di benvenuto, viene utilizzato lo schema seguente. Lo schema può anche essere esteso in futuro per altri casi d’uso.
{
"type": "object",
"properties":
{
"OpenHelpx":{
"title": "Open helpx tab.",
"description": "If set to false then it won't open helpx.",
"type": "string" }}}
Configurare l’estensione installata mediante criteri di gruppo
Un amministratore può configurare i criteri seguenti per abilitare o disabilitare le funzioni supportate nel file schema.json.
-
Tutti i criteri di gruppo per le estensioni installate devono essere scritti nelle seguenti chiavi del registro di sistema di Windows. Se non è già presente nell’elenco, crea la chiave del registro di sistema.
- Per Edge:
HKLM\Software\Policies\Microsoft\Edge\3rdparty\extensions\elhekieabhbkpmcefcoobjddigjcaadp\policy
- Per Chrome:
HKLM\Software\Policies\Google\Chrome\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
- Per Chromium:
HKLM\Software\Policies\Chromium\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
Nota:Per il browser Chromium, puoi anche utilizzare l’hive HKEY_CURRENT_USER invece di HKEY_LOCAL_MACHINE.
Puoi configurare i criteri per l’estensione utilizzando le preferenze MCX per il bundle com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj oppure, se utilizzi Chromium, per il bundle org.chromium.Chromium.extensions.efaidnbmnnnibpcajpcglclefindmkaj. A tale scopo, crea un file plist con la configurazione e importalo utilizzando DSCL.
<?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>com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj</key>
<dict>
<key>OpenHelpx</key>
<dict>
<key>state</key>
<string>always</string>
<key>value</key>
<string>false</string>
</dict>
</dict>
</dict>
</plist>
La prima chiave indica l’ID del bundle da configurare. Tieni presente che ogni criterio esegue innanzitutto la mappatura rispetto ai propri metadati, e il suo valore è elencato all’interno della chiave “value”. La chiave “state” viene utilizzata dalle preferenze di MCX per determinare la frequenza con cui il criterio deve essere applicato; quando è impostata su “always”, il criterio viene mantenuto per sempre. Utilizzando un account amministratore, importa questa configurazione con DSCL:
$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist
Sostituisci admin_username con un nome valido di un utente amministratore, e configuration.plist con il percorso della configurazione plist di cui sopra. Per semplicità, puoi inserire il file configuration.plist nella cartella Desktop ed eseguire i comandi dalla cartella Desktop nel terminale. Se DSCL segnala che il percorso non è valido, puoi creare un nodo per il computer locale con i seguenti comandi:
$ GUID=uuidgen
$ ETHER=$(ifconfig en0 | awk '/ether/ {print $2}')
$ dscl -u admin_username /Local/Default -create /Computers/local_computer
$ dscl -u admin_username /Local/Default -create /Computers/local_computer RealName "Local Computer"
$ dscl -u admin_username /Local/Default -create /Computers/local_computer GeneratedUID $GUID
$ dscl -u admin_username /Local/Default -create /Computers/local_computer ENetAddress $ETHER
Dopo aver eseguito questi comandi, importa di nuovo la configurazione:
$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist
Per applicare subito le modifiche, aggiorna le preferenze di sistema:
$ sudo mcxrefresh -n username
Se un utente esegue Chrome con l’estensione Segnalibri gestiti, Chrome carica questo criterio entro 10 secondi. Per caricarlo immediatamente, premi Ricarica criteri in chrome://policy. Per ulteriori informazioni, consulta https://www.chromium.org/administrators/configuring-policy-for-extensions/