Gestire le configurazioni dell’app desktop

Come amministratore IT, puoi configurare l’app desktop di Slack per gestire le impostazioni per gli utenti della tua organizzazione, controllare gli aggiornamenti dell’app desktop e implementare Slack, tutto su larga scala.

Cosa puoi aspettarti

  • Una serie di impostazioni supportate sono disponibili per la configurazione delle app desktop su Mac, Windows e Linux. 
  • Puoi configurare nuovi valori predefiniti per le impostazioni delle app o applicare impostazioni delle app bloccandole per un maggior controllo amministrativo.

Attenzione: la configurazione dell’app desktop è supportata per l’app desktop versioni 4.31 e successive.

 

Configurazione delle impostazioni

Mac

Windows

Linux

Le preferenze dell’app desktop possono essere impostate distribuendo file .plist o .mobileconfig usando un software di gestione aziendale per macOS. L’app desktop supporta due tipi di configurazioni:

Impostazioni predefinite

  • Generalmente utilizzata per distribuzioni o implementazioni dell’app desktop.
  • Le impostazioni possono essere modificate dagli utenti, ma gli amministratori possono impostare i valori predefiniti.
  • Le impostazioni sono definite in una sottochiave Defaults speciale.

Applicata

  • Generalmente utilizzata per gestire le operazioni in corso delle app desktop distribuite.
  • Le impostazioni sono bloccate a livello amministrativo e i valori non possono essere modificati dagli utenti.
  • Le impostazioni sono definite come valori nella chiave radice del file .plist.

Creazione di file di configurazione

Puoi usare soluzioni Mobile Device Management (MDM) per distribuire file .plist o .mobileconfig per definire i valori e le impostazioni supportate per l’app desktop di Slack. Per facilitare la creazione dei file di configurazione, saranno disponibili i manifest in ProfileCreator e iMazing Profile Editor.

Ecco un esempio di come potrebbe essere il tuo file .plist:




  HardwareAcceleration
 
  Defaults
   
      ReleaseChannel
      beta
   

 

Attenzione: Il client desktop di Slack usa il dominio com.tinyspeck.slackmacgap per i file .plist e .mobileconfig.

Le impostazioni dell’app desktop possono essere definite dalle Group Policy di Windows. L’app desktop supporta due tipi di configurazioni:

Impostazioni predefinite

  • Generalmente utilizzata per distribuzioni o implementazioni dell’app desktop.
  • Le impostazioni possono essere modificate dagli utenti, ma gli amministratori possono impostare i valori predefiniti.
  • Le impostazioni sono definite in una sottochiave Defaults speciale.

Applicata

  • Generalmente utilizzata per gestire le operazioni in corso delle app desktop distribuite.
  • Le impostazioni sono bloccate a livello amministrativo e i valori non possono essere modificati dagli utenti.

Configurare le impostazioni con le posizioni del registro di sistema

Le impostazioni possono essere configurate nel registro di sistema nell’hive HKLM (computer locale) o HKCU (utente corrente). Se un’impostazione è configurata in entrambe le posizioni, l’impostazione HKLM avrà la priorità su HKCU. Per facilitare la configurazione delle impostazioni, scarica il nostro modello Group Policy Object

Impostazioni predefinite
  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Slack\Defaults
  • HKEY_CURRENT_USER\SOFTWARE\Policies\Slack\Defaults

Applicata

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Slack
  • HKEY_CURRENT_USER\SOFTWARE\Policies\Slack

Le preferenze dell’app desktop possono essere impostate distribuendo un file di configurazione in formato JSON. Il file slack-desktop.conf deve essere posizionato nella cartella /etc. L’utente o il gruppo utenti nel cui contesto viene eseguita l’app Slack deve avere accesso in lettura al file di configurazione. L’app desktop supporta due tipi di configurazioni:

Impostazioni predefinite

  • Generalmente utilizzata per distribuzioni o implementazioni dell’app desktop.
  • Le impostazioni possono essere modificate dagli utenti, ma gli amministratori possono impostare i valori predefiniti.
  • Le impostazioni sono definite come proprietà in un oggetto Defaults speciale.

Applicata

  • Generalmente utilizzata per gestire le operazioni in corso delle app desktop distribuite.
  • Le impostazioni sono bloccate a livello amministrativo e i valori non possono essere modificati dagli utenti.
  • Le impostazioni sono definite come proprietà nell’oggetto radice del file JSON.

Creazione di file di configurazione

Ecco un esempio di come potrebbe essere il tuo file slack-desktop.conf:

{
  "HardwareAcceleration": false,
  "defaults": {
    "DownloadPath": "/media/documents",
  }
}


Impostazioni supportate

Puoi gestire una serie di impostazioni nelle configurazioni Applicata o Impostazioni predefinite.

Mac

Windows

Linux

Impostazione Configurazioni

Valore

AutoUpdate

Abilita o disabilita gli aggiornamenti automatici dell’app desktop.

Applicata

Booleano

True* (abilitata)

False (disabilitata)

ClientEnvironment

Configura l’esecuzione del client in modalità commerciale o in modalità di conformità governativa (GovSlack). 

Applicata

Impostazioni predefinite

Numero intero

1000* (commerciale)

1001 (GovSlack)

DefaultSignInTeam

Imposta un URL area di lavoro predefinito a cui gli utenti accedono al primo avvio. 

Applicata

Stringa 

Un ID area di lavoro valido

DownloadPath

Configura un percorso di download

Applicata

Impostazioni predefinite

Stringa
Un percorso valido di una cartella sul file system

HardwareAcceleration

Abilita o disabilita il rendering accelerato tramite hardware sul client.

Applicata

Impostazioni predefinite

Booleano

True* (abilitata)

False (disabilitata)

 

* Valori predefiniti per l’app desktop di Slack.

Impostazione Configurazioni Valore

AutoUpdate

Abilita o disabilita gli aggiornamenti automatici dell’app desktop.

Applicata

REG_DWORD

1* (abilitata)

0 (disabilitata)

ClientEnvironment

Configura l’esecuzione del client in modalità commerciale o in modalità di conformità governativa (GovSlack). 

Applicata

Impostazioni predefinite

REG_DWORD

1000* (commerciale)

1001 (GovSlack)

DefaultSignInTeam

Imposta un URL area di lavoro predefinito a cui gli utenti accedono al primo avvio. 

Applicata

REG_SZ

Un ID area di lavoro valido

DownloadPath

Configura un percorso di download

Applicata

Impostazioni predefinite

REG_SZ
Un percorso valido di una cartella sul file system

HardwareAcceleration

Abilita o disabilita il rendering accelerato tramite hardware sul client.

Applicata

Impostazioni predefinite

REG_DWORD

1* (abilitata)

0 (disabilitata)

HideOnStartup

Controlla se Slack si avvia in modo visibile o ridotto a icona nell’area di notifica quando l’utente accede al proprio computer e l’avvio all’accesso è abilitato.

Applicata

Impostazioni predefinite

REG_DWORD

1* (abilitata)

0 (disabilitata)

ReleaseChannel

Configura il client per ricevere aggiornamenti dal canale beta o produzione (prod).

Applicata

REG_SZ

prod*

beta

 

* Valori predefiniti per l’app desktop di Slack.

Impostazione Configurazioni Valore

ClientEnvironment

Configura l’esecuzione del client in modalità commerciale o in modalità di conformità governativa (GovSlack). 

Applicata

Impostazioni predefinite

Numero intero

1000* (commerciale)

1001 (GovSlack)

DefaultSignInTeam

Imposta un URL area di lavoro predefinito a cui gli utenti accedono al primo avvio. 

Applicata

Stringa 

Un ID area di lavoro valido

 

DownloadPath

Configura un percorso di download.

Applicata

Impostazioni predefinite

Stringa
Un percorso valido di una cartella sul file system

HardwareAcceleration

Abilita o disabilita il rendering accelerato tramite hardware sul client.

Applicata

Impostazioni predefinite

Booleano

True* (abilitata) 

False (disabilitata)

 

* Valori predefiniti per l’app desktop di Slack.

Attenzione: in futuro saranno supportate impostazioni aggiuntive. Seguite gli aggiornamenti.