데스크톱 앱 구성 관리
IT 관리자는 Slack 데스크톱 앱을 구성하여 조직의 사용자를 위한 설정을 관리하고, 데스크톱 앱 업데이트를 제어하고, Slack을 배포할 수 있습니다. 이것이 모두 대규모로 가능합니다.
주요 항목
- 다양한 설정이 지원되어 Mac, Windows 및 Linux 데스크톱 앱용으로 구성할 수 있습니다.
- 앱 설정에 대해 새로운 기본값을 구성하거나 더 많은 관리 제어를 위해 앱 설정을 잠그도록 적용할 수 있습니다.
참고: 데스크톱 앱 구성은 데스크톱 앱 버전 4.31 이상에서 지원됩니다.
설정 구성
Mac
Windows
Linux
데스크톱 앱 환경설정은 macOS용 엔터프라이즈 관리 소프트웨어를 통해 .plist 또는 .mobileconfig 파일을 배포하여 설정할 수 있습니다. 데스크톱 앱은 두 가지 유형의 구성을 지원합니다.
기본값
- 일반적으로 데스크톱 앱 롤아웃 또는 배포에 사용됩니다.
- 설정은 사용자가 조정할 수 있지만 관리자는 기본값을 설정할 수 있습니다.
- 설정은 특수 기본값 하위 키에 따라 정의됩니다.
적용됨
- 일반적으로 배포된 데스크톱 앱의 지속적인 운영을 관리하는 데 사용됩니다.
- 설정은 관리상 잠겨 있으며 사용자는 값을 변경할 수 없습니다.
- 설정은 .plist 파일의 루트 키 내의 값으로 정의됩니다.
구성 파일 만들기
모바일 기기 관리(MDM) 솔루션을 통해 .plist 또는 .mobileconfig 파일을 배포하여 Slack 데스크톱 앱에 지원되는 설정 및 값을 정의할 수 있습니다. 구성 파일을 더 쉽게 만들도록, ProfileCreator 및 iMazing Profile Editor에서 매니페스트를 사용할 수 있습니다.
다음은 .plist 파일이 표시되는 형식의 예입니다.
HardwareAcceleration
Defaults
ReleaseChannel
beta
참고: Slack 데스크톱 클라이언트는 .plist 및 .mobileconfig 파일에 대해 도메인 com.tinyspeck.slackmacgap을 사용합니다.
데스크톱 앱 설정은 Windows 그룹 정책을 통해 설정할 수 있습니다. 데스크톱 앱은 두 가지 유형의 구성을 지원합니다.
기본값
- 일반적으로 데스크톱 앱 롤아웃 또는 배포에 사용됩니다.
- 설정은 사용자가 조정할 수 있지만 관리자는 기본값을 설정할 수 있습니다.
- 설정은 특수 기본값 하위 키에 따라 정의됩니다.
적용됨
- 일반적으로 배포된 데스크톱 앱의 지속적인 운영을 관리하는 데 사용됩니다.
- 설정은 관리상 잠겨 있으며 사용자는 값을 변경할 수 없습니다.
레지스트리 위치로 설정 구성
설정은 HKLM(시스템 수준) 또는 HKCU(현재 사용자) 하이브에서 구성할 수 있습니다. 두 위치 모두에서 설정을 구성하는 경우, HKLM 설정이 HKCU보다 우선합니다.
구성을 더 쉽게 설정하려면 그룹 정책 객체 템플릿을 다운로드하세요.
기본값- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Slack\Defaults
- HKEY_CURRENT_USER\SOFTWARE\Policies\Slack\Defaults
적용됨
- HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Slack
- HKEY_CURRENT_USER\SOFTWARE\Policies\Slack
데스크톱 앱 환경설정은 JSON 형식이 지정된 구성 파일을 배포하여 설정할 수 있습니다. slack-desktop.conf 파일을 /etc 폴더에 둬야 합니다. Slack 앱이 실행되는 컨텍스트의 사용자 또는 사용자 그룹은 구성 파일에 대한 읽기 권한이 있어야 합니다. 데스크톱 앱은 두 가지 유형의 구성을 지원합니다.
기본값
- 일반적으로 데스크톱 앱 롤아웃 또는 배포에 사용됩니다.
- 설정은 사용자가 조정할 수 있지만 관리자는 기본값을 설정할 수 있습니다.
- 설정은 특수 기본값 객체의 속성으로 정의됩니다.
적용됨
- 일반적으로 배포된 데스크톱 앱의 지속적인 운영을 관리하는 데 사용됩니다.
- 설정은 관리상 잠겨 있으며 사용자는 값을 변경할 수 없습니다.
- 설정은 JSON 파일의 루트 객체 내의 속성으로 정의됩니다.
구성 파일 만들기
다음은 slack-desktop.conf 파일이 표시되는 형식의 예입니다.
{
"HardwareAcceleration": false,
"defaults": {
"DownloadPath": "/media/documents",
}
}
지원되는 설정
적용됨 또는 기본값 구성 중 하나에서 다양한 설정을 관리할 수 있습니다.
Mac
Windows
Linux
설정 | 구성 |
값 |
AutoUpdate 데스크톱 앱의 자동 업데이트를 활성화 또는 비활성화합니다. |
적용됨 |
Boolean True*(활성화됨) False(비활성화됨) |
ClientEnvironment 클라이언트가 상업 모드 또는 정부 규정 준수 모드(GovSlack) 중 하나로 실행하도록 구성합니다. |
적용됨 기본값 |
Integer 1000*(상업용) 1001(GovSlack) |
DefaultSignInTeam 사용자가 첫 실행 시 로그인할 기본 워크스페이스 또는 조직 URL을 설정합니다. |
적용됨 |
String 유효한 워크스페이스 또는 조직 ID |
DownloadPath 다운로드 위치를 구성합니다. |
적용됨 기본값 |
String (예: /tmp/downloads) |
HardwareAcceleration 클라이언트의 하드웨어 가속화 렌더링을 활성화 또는 비활성화합니다. |
적용됨 기본값 |
Boolean True*(활성화됨) False(비활성화됨) |
ReleaseChannel 클라이언트가 프로덕션(prod) 또는 베타 채널 중 하나로부터 업데이트를 받도록 구성합니다. |
적용됨 |
String prod* beta |
설정 | 구성 | 값 |
AutoUpdate 데스크톱 앱의 자동 업데이트를 활성화 또는 비활성화합니다. |
적용됨 |
REG_DWORD 1*(활성화됨) 0(비활성화됨) |
ClientEnvironment 클라이언트가 상업 모드 또는 정부 규정 준수 모드(GovSlack) 중 하나로 실행하도록 구성합니다. |
적용됨 기본값 |
REG_DWORD 1000*(상업용) 1001(GovSlack) |
DefaultSignInTeam 사용자가 첫 실행 시 로그인할 기본 워크스페이스 또는 조직 URL을 설정합니다. |
적용됨 |
REG_SZ 유효한 워크스페이스 또는 조직 ID |
DownloadPath 다운로드 위치를 구성합니다. |
적용됨 기본값 |
REG_SZ (예: C:\Download\Path, \\SERVER\path) |
HardwareAcceleration 클라이언트의 하드웨어 가속화 렌더링을 활성화 또는 비활성화합니다. |
적용됨 기본값 |
REG_DWORD 1*(활성화됨) 0(비활성화됨) |
HideOnStartup 사용자가 시스템에 로그인하고 로그인 시 실행이 활성화되어 있을 때 작업 표시줄에 Slack 실행을 표시할지 또는 최소화할지 제어합니다. |
적용됨 기본값 |
REG_DWORD 1*(활성화됨) 0(비활성화됨) |
ReleaseChannel 클라이언트가 프로덕션(prod) 또는 베타 채널 중 하나로부터 업데이트를 받도록 구성합니다. |
적용됨 |
REG_SZ prod* beta |
설정 | 구성 | 값 |
ClientEnvironment 클라이언트가 상업 모드 또는 정부 규정 준수 모드(GovSlack) 중 하나로 실행하도록 구성합니다. |
적용됨 기본값 |
Integer 1000*(상업용) 1001(GovSlack) |
DefaultSignInTeam 사용자가 첫 실행 시 로그인할 기본 워크스페이스 또는 조직 URL을 설정합니다. |
적용됨 |
String 유효한 워크스페이스 또는 조직 ID
|
DownloadPath 다운로드 위치를 구성합니다. |
적용됨 기본값 |
String (예: /tmp/downloads) |
HardwareAcceleration 클라이언트의 하드웨어 가속화 렌더링을 활성화 또는 비활성화합니다. |
적용됨 기본값 |
Boolean True*(활성화됨) False(비활성화됨) |