OS X Server: gestione delle opzioni dei plugin di Safari tramite un profilo di configurazione

In Safari 6.1.2 e 7.0.2 le opzioni dei plugin di Safari possono essere gestite tramite la funzione dei profili di configurazione di OS X Server.

Usa Gestore profilo in OS X Server per creare un payload di impostazioni personalizzate. Digita il nome di dominio delle preferenze "com.apple.Safari", quindi aggiungi una chiave ManagedPlugInPolicies come descritto di seguito.

Chiave Tipo Contenuto
ManagedPlugInPolicies Dizionario Le informazioni per ciascun plugin gestito vengono archiviate in questo dizionario. La chiave è un identificatore bundle e il valore è un dizionario con le informazioni sul plugin, descritto di seguito.

Identificatori bundle di plugin comuni includono:
  • com.apple.QuickTime Plugin.plugin
  • com.oracle.java.JavaAppletPlugin
  • com.macromedia.Flash Player.plugin

 

Dizionario del plugin
Ciascun dizionario di informazioni sul plugin può contenere le seguenti chiavi:

Chiave Tipo Valore
PlugInFirstVisitPolicy Stringa

Facoltativo. Determina la politica del plugin per la prima visita ai siti web che lo usano. In base a questa politica Safari consentirà l'esecuzione del plugin, la bloccherà o chiederà il consenso all'utente.


I seguenti valori vengono accettati:

  • PlugInPolicyAsk = Chiedi
  • PlugInPolicyBlock = Blocca
  • PlugInPolicyAllowWithSecurityRestrictions = Consenti
  • PlugInPolicyAllowNoSecurityRestrictions = Consenti sempre
PlugInPreventPerSitePolicyChange Booleano Facoltativo. Se presente e impostato su true, l'utente non può modificare le impostazioni del plugin per i siti web definiti sotto PlugInHostnamePolicies.
PlugInRunUnsandboxedOnFirstVisit Booleano Facoltativo. Se presente e impostato su true, è possibile eseguire un plugin in modalità non sicura quando un sito web viene visitato per la prima volta. Il valore predefinito è false.
PlugInHostnamePolicies Array di dizionari Facoltativo. Questo array archivia le impostazioni per singoli siti web. Il formato del dizionario per ciascun sito web è descritto di seguito.

 

Dizionario del sito web
Ciascun dizionario del sito web può contenere le seguenti chiavi:

Chiave Tipo Valore
PlugInHostname Stringa Il nome host del sito web.
PlugInPolicy Stringa Determina la politica del plugin usata quando viene visitato questo sito web. Consentiti gli stessi valori della chiave PlugInFirstVisitPolicy descritta in precedenza.
PlugInRunUnsandboxed Booleano Facoltativo. Se presente e impostato su true, è possibile eseguire il plugin in modalità non sicura. Il valore predefinito è false.

Ulteriori informazioni

La sorgente di questo esempio di profilo di configurazione costituisce un campione delle impostazioni dei plugin di Safari.

Data di pubblicazione: