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.

Nota: 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
   

 

Nota: 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 o organizzazione predefinito a cui gli utenti accedono al primo avvio. 

Applicata

Stringa 

Un ID area di lavoro o organizzazione valido

DownloadPath

Configura un percorso di download

Applicata

Impostazioni predefinite

Stringa
Un percorso valido di una cartella sul file system

(ad es. /tmp/downloads)

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 o organizzazione predefinito a cui gli utenti accedono al primo avvio. 

Applicata

REG_SZ

Un ID area di lavoro o organizzazione valido

DownloadPath

Configura un percorso di download

Applicata

Impostazioni predefinite

REG_SZ
Un percorso valido di una cartella sul file system

(ad es. C:\Download\Path, \\SERVER\path)

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 o organizzazione predefinito a cui gli utenti accedono al primo avvio. 

Applicata

Stringa 

Un ID area di lavoro o organizzazione valido

 

DownloadPath

Configura un percorso di download.

Applicata

Impostazioni predefinite

Stringa
Un percorso valido di una cartella sul file system

(ad es. /tmp/downloads)

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.

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