InfoGrab Docs

사이트 구성 설정

요약

제품 메뉴를 선택하고 System Console을 선택한 다음 Site Configuration을 선택하여 System Console에서 다음 사이트 구성 옵션을 검토하고 관리합니다: 자체 호스팅 Mattermost 배포를 관리하는 시스템 관리자는 다음 표에서 설명한 대로 config.json 파일을 편집할 수 있습니다.

제품 메뉴를 선택하고 System Console을 선택한 다음 Site Configuration을 선택하여 System Console에서 다음 사이트 구성 옵션을 검토하고 관리합니다:

Tip

자체 호스팅 Mattermost 배포를 관리하는 시스템 관리자는 다음 표에서 설명한 대로 config.json 파일을 편집할 수 있습니다. 아래 각 구성 값에는 JSON 인식 도구를 사용하여 config.json 파일에서 프로그래밍 방식으로 값에 접근하기 위한 JSON 경로가 포함되어 있습니다. 예를 들어 SiteName 값은 TeamSettings 아래에 있습니다.

    • jq와 같은 도구를 사용하는 경우 다음을 입력합니다: cat config/config.json | jq '.TeamSettings.SiteName'
    • config.json 파일을 수동으로 작업하는 경우 TeamSettings와 같은 객체를 찾은 다음 해당 객체 내에서 키 SiteName을 찾습니다.

#

사용자 지정#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 사용자 지정으로 이동하여 액세스할 수 있습니다.

사이트 이름#

Name of the site shown in login screens and user interface. String input. Maximum 30 characters. Default is Mattermost- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > SiteName - Environment variable: MM_TEAMSETTINGS_SITENAME

사이트 설명#

Text displayed above the login form. When not specified, the phrase "Log in" is displayed. String input.- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > CustomDescriptionText - Environment variable: MM_TEAMSETTINGS_CUSTOMDESCRIPTIONTEXT
  • true: Enables the display of a custom image and text on the login page
  • false: (Default) Custom branding is disabled

사용자 지정 브랜딩 활성화#

- true: Enables the display of a custom image and text on the login page - false: (Default) Custom branding is disabled See also the custom brand image and custom brand text configuration settings for more branding options.- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > EnableCustomBrand > false - Environment variable: MM_TEAMSETTINGS_ENABLECUSTOMBRAND

사용자 지정 브랜드 이미지#

A JPG image for display on the login page. The image must be uploaded through the System Console. There is no config.json setting. The file should be smaller than 2 MB. Enable custom branding must be set to true to display the image.- System Config path: Site Configuration > Customization - config.json setting: N/A - Environment variable: N/A

사용자 지정 브랜드 텍스트#

Text that will be shown below the Custom brand image on the login page. You can format this text using the same Markdown formatting as in Mattermost messages. String input. Maximum 500 characters. Enable custom branding must be set to true to display the text.- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > CustomBrandText - Environment variable: MM_TEAMSETTINGS_CUSTOMBRANDTEXT
  • true: (Default) A link to the Mattermost Community appears as Ask the community under the Help menu in the channel header.
  • false: The link does not appear.

커뮤니티에 질문하기 링크 활성화#

- true: (Default) A link to the Mattermost Community appears as Ask the community under the Help menu in the channel header. - false: The link does not appear. The link does not display on mobile apps.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > EnableAskCommunityLink > true - Environment variable: MM_SUPPORTSETTINGS_ENABLEASKCOMMUNITYLINK

도움말 링크#

This field sets the URL for the Help link on the login and sign up pages, as well as the Help Resources link under the Help menu in the channel header. String input. Default is https://about.mattermost.com/default-help/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > HelpLink - Environment variable: MM_SUPPORTSETTINGS_HELPLINK
Note

이 값이 비어 있으면 로그인 및 가입 페이지에서 도움말 링크가 숨겨집니다. 그러나 도움말 리소스 링크는 도움말 메뉴 아래에서 계속 사용할 수 있습니다.

이용 약관 링크#

This field sets the URL for the Terms of Use of a self-hosted site. A link to the terms appears at the bottom of the sign-up and login pages. The default URL links to a Terms of Use page hosted on mattermost.com. This includes the Mattermost Acceptable Use Policy explaining the terms under which Mattermost software is provided to end users. If you change the default link to add your own terms, the new terms must include a link to the default terms so end users are aware of the Mattermost Acceptable Use Policy. String input. Default is https://about.mattermost.com/default-terms/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > TermsOfServiceLink - Environment variable: MM_SUPPORTSETTINGS_TERMSOFSERVICELINK
Note
    • Mattermost 구독을 보유한 고객은 Mattermost와의 계약 조건에 따라 허용 사용 정책을 자체 허용 사용 또는 행동 정책으로 교체하거나 재정의할 수 있습니다. 단, 자체 약관에 허용 사용 정책이 포함되어 있거나 동등한 조건이 포함되어 있어야 합니다. 제공하는 서비스의 자체 약관을 추가하기 위해 기본 링크를 변경하는 경우, 최종 사용자가 Mattermost 소프트웨어에 대한 Mattermost 허용 사용 정책을 인지할 수 있도록 새 약관에는 기본 약관에 대한 링크가 포함되어야 합니다.
    • 이 설정은 자체 호스팅 배포에만 적용되며 Mattermost 정보 창의 이용 약관 링크는 변경되지 않습니다.

개인정보 보호 정책 링크#

This field sets the URL for the Privacy Policy of a self-hosted site. A link to the policy appears at the bottom of the sign-up and login pages. If this field is empty, the link does not appear. String input. Default is https://about.mattermost.com/default-privacy-policy/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > PrivacyPolicyLink - Environment variable: MM_SUPPORTSETTINGS_PRIVACYPOLICYLINK
Note
    • 이 설정은 자체 호스팅 배포에만 적용되며 Mattermost 정보 창의 개인정보 보호 정책 링크는 변경되지 않습니다.

정보 링크#

This field sets the URL for a page containing general information about a self-hosted site. A link to the About page appears at the bottom of the sign-up and login pages. If this field is empty the link does not appear. String input. Default is https://about.mattermost.com/default-about/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > AboutLink - Environment variable: MM_SUPPORTSETTINGS_ABOUTLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

비밀번호 찾기 사용자 지정 링크#

When the Forgot Password link is enabled on the Mattermost login page, users are taken to a custom URL to recover or change their password. Leave this field blank to use Mattermost's Password Reset workflow.- System Config path: Site Configuration > Forgot password custom link - config.json setting: SupportSettings > ForgetPasswordLink - Environment variable: MM_SUPPORTSETTINGS_FORGETPASSWORDLINK
Note

이 구성 설정은 웹, 데스크톱 앱, 모바일 앱을 포함한 모든 Mattermost 클라이언트에 적용됩니다. 인증 > 비밀번호 > 비밀번호 찾기 링크 활성화로 이동하여 클라이언트에서 비밀번호 찾기 링크의 표시 여부를 제어할 수 있습니다. 자세한 내용은 구성 문서를 참조하세요.

문제 보고#

자체 호스팅 배포에서 도움말 메뉴를 통해 Mattermost 앱에서 문제 보고 옵션이 동작하는 방식을 지정할 수 있습니다:

  • 기본 링크: 문제를 보고하기 위해 기본 Mattermost URL을 사용합니다. Mattermost 구독 고객은 Mattermost 지원 포털로 이동합니다. 커뮤니티 배포는 Mattermost GitHub 리포지터리에서 새 이슈 생성으로 이동합니다.
  • 이메일 주소: Mattermost에서 문제 보고를 선택할 때 사용자가 메시지를 보내도록 안내받을 이메일 주소 입력을 활성화합니다.
  • 사용자 지정 링크: Mattermost에서 문제 보고를 선택할 때 사용자가 이동할 URL 입력을 활성화합니다.
  • 링크 숨기기: Mattermost에서 문제 보고 옵션을 제거합니다.

문제 보고 링크#

This field sets the URL for the Report a Problem link in the channel header Help menu. If this field is empty the link does not appear. String input. Default is https://mattermost.com/pl/report-a-bug.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > ReportAProblemLink - Environment variable: MM_SUPPORTSETTINGS_REPORTAPROBLEMLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

문제 보고 이메일 주소#

This field sets the email address for the Report a Problem link in the channel header Help menu. String input. Cannot be left blank.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > ReportAProblemMail - Environment variable: MM_SUPPORTSETTINGS_REPORTAPROBLMEMAIL
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

모바일 앱 로그 다운로드 허용#

Enable users to download mobile app logs for troubleshooting. When the Report a Problem link is shown, mobile logs can be downloaded as part of the reporting flow. - true (Default): Users can download mobile app logs. - false Users can't download mobile app logs.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > AllowDownloadLogs - Environment variable: MM_SUPPORTSETTINGS_ALLOWDOWNLOADLOGS
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

Mattermost 앱 다운로드 페이지 링크#

This field sets the URL for the Download Apps link in the Product menu. If this field is empty, the link does not appear. If you have an Enterprise App Store, set the link to the appropriate download page for your Mattermost apps. String input. Default is https://mattermost.com/pl/download-apps.- System Config path: Site Configuration > Customization - config.json setting: NativeAppSettings > AppDownloadLink - Environment variable: MM_NATIVEAPPSETTINGS_APPDOWNLOADLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

Android 앱 다운로드 링크#

This field sets the URL to download the Mattermost Android app. Users who access the Mattermost site on a mobile browser will be prompted to download the app through this link. If this field is empty, the prompt does not appear. If you have an Enterprise App Store, link to your Android app. String input. Default is https://mattermost.com/pl/android-app/.- System Config path: Site Configuration > Customization - config.json setting: NativeAppSettings > AndroidAppDownloadLink - Environment variable: MM_NATIVEAPPSETTINGS_ANDROIDAPPDOWNLOADLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

iOS 앱 다운로드 링크#

This field sets the URL to download the Mattermost iOS app. Users who access the site on a mobile browser will be prompted to download the app through this link. If this field is empty, the prompt does not appear. If you use an Enterprise App Store, link to your iOS app. String input. Default is https://mattermost.com/pl/ios-app/.- System Config path: Site Configuration > Customization - config.json setting: NativeAppSettings > IosAppDownloadLink - Environment variable: MM_NATIVEAPPSETTINGS_IOSAPPDOWNLOADLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

    • true: (Default) Mattermost prompts users to use the desktop app.
    • false: Mattermost doesn't prompt users to use the desktop app.

데스크톱 앱 랜딩 페이지 활성화#

- true: (Default) Prompts users to use the desktop app. - false: Doesn't prompt users to use the desktop app.- System Config path: Site Configuration > Customization - config.json setting: ServiceSettings > EnableDesktopLandingPage > true - Environment variable: MM_SERVICESETTINGS_ENABLEDESKTOPLANDINGPAGE

최소 데스크톱 앱 버전#

Specify the minimum version of the Mattermost Desktop App required to connect to this server (e.g., 5.10.0). Users connecting with a Desktop App version below this minimum are shown an update required screen and cannot use the application until they update. The update screen includes a download link configured via the Mattermost apps download page link setting. Must be a valid semantic version (e.g., 5.0.0). Leave blank to allow all Desktop App versions to connect. String input. Default is empty (no minimum enforced).- System Config path: Site Configuration > Customization - config.json setting: ServiceSettings > MinimumDesktopAppVersion - Environment variable: MM_SERVICESETTINGS_MINIMUMDESKTOPAPPVERSION

앱 사용자 지정 URL 스킴#

이 설정은 시스템 콘솔에서 사용할 수 없으며 config.json에서만 설정할 수 있습니다.

사용자 지정 빌드 모바일 Mattermost 앱에서 제공하는 리디렉션 링크에 유효한 사용자 지정 URL 스킴을 정의합니다. 이를 통해 사용자가 Mattermost의 모바일 클라이언트가 아닌 사용자 지정 빌드 모바일 앱으로 리디렉션되도록 합니다.

구성 후, OAuth 또는 SAML 사용자 인증이 완료되면 모바일 클라이언트에서 보낸 사용자 지정 URL 스킴의 유효성이 검사되어 http 또는 https와 같은 기본 스킴이 포함되지 않는지 확인합니다. 그런 다음 모바일 사용자는 모바일 클라이언트에서 제공한 사용자 지정 스킴 URL을 사용하여 모바일 앱으로 다시 리디렉션됩니다. 유효한 사용자 지정 URL 스킴으로 모바일 클라이언트 값도 업데이트하는 것을 권장합니다.

This feature's config.json setting is "NativeAppSettings.AppCustomURLSchemes" with an array of strings as input separated by spaces.
For example: - MM_NativeAppSettings_AppCustomURLSchemes = mmauth:// mmauthbeta:// - Via mmctl: mmctl config set NativeAppSettings.AppCustomURLSchemes "mmauth://" "mmauthbeta://"
  • true: The mobile app uses the default internal mobile browser to perform SSO authentication.
  • false: (Default) The mobile app uses an external mobile browser to perform SSO authentication.

모바일 외부 브라우저#

From Mattermost v10.2 and Mobile v2.2.1, this setting configures the mobile app to use an external mobile browser to perform SSO authentication. - true: The mobile app uses the default internal mobile browser to perform SSO authentication. - false: (Default) The mobile app uses an external mobile browser to perform SSO authentication.- System Config path: N/A - config.json setting: NativeAppSettings.MobileExternalBrowser - Environment variable: MM_NATIVEAPPSETTINGS_MOBILEEXTERNALBROWSER

Note
    • 이 설정은 자체 호스팅 배포에만 적용됩니다.
    • 모바일 앱 SSO 리디렉션 흐름에 문제가 있는 경우 이 구성 설정을 활성화하는 것을 권장합니다.
#

지역화#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 지역화로 이동하여 액세스할 수 있습니다. 이 섹션의 구성 설정 변경은 서버를 재시작해야 적용됩니다.

기본 서버 언어#

The default language for system messages and logs. Options: "bg", "de", "en", "en-AU", "es", "fa", "fr", "hu", "it", "ja", "ko", "nl", "pl", "pt-br", "ro", "ru", "sv", "tr", "uk", "vi", "zh-Hans", and "zh-Hant". Default is "en".- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > DefaultServerLocale - Environment variable: MM_LOCALIZATIONSETTINGS_DEFAULTSERVERLOCALE
Note

이 구성 설정을 변경하면 설정에서 언어 기본 설정을 지정하지 않은 사용자의 기본 서버 언어가 변경됩니다.

Mattermost는 사용자가 언어 기본 설정을 지정한 경우 해당 설정을 적용합니다.

기본 클라이언트 언어#

The default language for new users and pages where the user isn't logged in. Options: "bg", "de", "en", "en-AU", "es", "fa", "fr", "hu", "it", "ja", "ko", "nl", "pl", "pt-br", "ro", "ru", "sv", "tr", "uk", "vi", "zh-Hans", and "zh-Hant". Default is "en".- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > DefaultClientLocale - Environment variable: MM_LOCALIZATIONSETTINGS_DEFAULTCLIENTLOCALE
Note

이 구성 설정을 변경하면 설정에서 언어 기본 설정을 지정하지 않은 사용자의 기본 클라이언트 언어가 변경됩니다. Mattermost는 사용자가 언어 기본 설정을 지정한 경우 해당 설정을 적용합니다.

사용 가능한 언어#

Sets the list of languages users see under Settings > Display > Language. If this field is left blank, users see all supported languages. Newly supported languages are added automatically. If this field is not blank, it must contain the Default client language, in addition to any other languages. For example, to limit the language choices to US English and Español (es), the string would be "en,es". Options: "bg", "de", "en", "en-AU", "es", "fa", "fr", "hu", "it", "ja", "ko", "nl", "pl", "pt-br", "ro", "ru", "sv", "tr", "uk", "vi", "zh-Hans", and "zh-Hant". Default is "en".- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > AvailableLocales - Environment variable: MM_LOCALIZATIONSETTINGS_AVAILABLELOCALES
  • true: Work in progress languages are available in Mattermost in addition to officially supported languages.
  • false: (Default) Only officially supported languages are available in Mattermost.

실험적 언어 설정 활성화#

번역을 검토하고 번역 누락을 파악하기 위해 Mattermost에서 작업 중인 언어를 활성화합니다.

- true: Work in progress languages are available in Mattermost in addition to officially supported languages. - false: (Default) Only officially supported languages are available in Mattermost.- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > EnableExperimentalLocales > false - Environment variable: MM_LOCALIZATIONETTINGS_ENABLEEXPERIMENTALLOCALES

Note
    • 클라우드 시스템 관리자는 Mattermost 계정 매니저에게 문의하여 인스턴스에 이 구성 설정을 활성화하도록 요청할 수 있습니다.
    • 작업 중인 언어는 불완전할 수 있습니다. 번역이 누락된 문자열은 미국 영어로 표시됩니다.
    • 현재 웹 및 데스크톱 앱 제품 문자열만 이 구성 설정의 영향을 받습니다. 서버 및 모바일 제품 문자열은 이 설정의 영향을 받지 않습니다.
    • Mattermost에서 언어 기본 설정 선택에 대한 자세한 내용은 언어 문서를 참조하세요.
#

자동 번역#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 지역화로 이동하여 액세스할 수 있습니다. 이 설정은 채널 메시지의 자동 번역을 구성합니다. 배포 세부 정보는 자동 번역 설정 가이드를 참조하세요.

  • true: Autotranslation is available and can be enabled per channel.
  • false: (Default) Autotranslation is disabled.

자동 번역 활성화#

Enable or disable automatic translation of channel messages. - true: Autotranslation is available and can be enabled per channel. - false: (Default) Autotranslation is disabled.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > Enable > false - Environment variable: MM_AUTOTRANSLATIONSETTINGS_ENABLE

번역 제공자#

The translation provider to use for autotranslation. - libretranslate: Use a self-hosted LibreTranslate server for translations. - agents: Use the Mattermost Agents plugin with an LLM backend for translations. Default is "" (no provider selected).- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > Provider - Environment variable: MM_AUTOTRANSLATIONSETTINGS_PROVIDER

LibreTranslate URL#

The URL of the LibreTranslate server used for translations. The Mattermost server must be able to reach this URL. String value.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > LibreTranslate > URL - Environment variable: MM_AUTOTRANSLATIONSETTINGS_LIBRETRANSLATE_URL

LibreTranslate API key#

The API key for authenticated access to the LibreTranslate server. Leave blank if the LibreTranslate server doesn't require authentication. String value.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > LibreTranslate > APIKey - Environment variable: MM_AUTOTRANSLATIONSETTINGS_LIBRETRANSLATE_APIKEY

Agents LLM 서비스 ID#

The service ID of the LLM configured in the Mattermost Agents plugin to use for translations. Configure LLM services in the Agents plugin settings. String value.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > Agents > LLMServiceID - Environment variable: MM_AUTOTRANSLATIONSETTINGS_AGENTS_LLMSERVICEID

허용 언어#

The languages that all messages in autotranslation-enabled channels are translated into. Every message is translated into each language in this list, regardless of who is in the channel. Specify languages as an array of language codes. Default is ["en"].- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > TargetLanguages - Environment variable: MM_AUTOTRANSLATIONSETTINGS_TARGETLANGUAGES

번역 제한 시간#

The maximum time in milliseconds to wait for a translation to complete. If a translation exceeds this timeout, it is skipped. Numerical value. Default is 5000 (5 seconds).- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > TimeoutMs > 5000 - Environment variable: MM_AUTOTRANSLATIONSETTINGS_TIMEOUTMS
  • true: Autotranslation can't be enabled in direct or group messages.
  • false: (Default) Autotranslation can be enabled in direct and group messages.

다이렉트 및 그룹 메시지에서 자동 번역 제한#

Restrict autotranslation from being enabled in direct and group messages. - true: Autotranslation can't be enabled in direct or group messages. - false: (Default) Autotranslation can be enabled in direct and group messages.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > RestrictDMAndGM > false - Environment variable: MM_AUTOTRANSLATIONSETTINGS_RESTRICTDMANDGM

번역 작업자#

The number of concurrent translation workers per node. Higher values increase translation throughput but use more resources. This setting is not available in the System Console and can only be set via mmctl, config.json, or environment variable. Numerical value. Default is 6.- config.json setting: AutoTranslationSettings > Workers > 6 - Environment variable: MM_AUTOTRANSLATIONSETTINGS_WORKERS

사용자 및 팀#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 사용자 및 팀으로 이동하여 액세스할 수 있습니다.

팀당 최대 사용자 수#

The Max users per team is the maximum total number of users per team, including activated and deactivated users. In Mattermost, a team of people should be a small organization with a specific goal. In the physical world, a team could sit around a single table. The default maximum (50) should be enough for most teams, but with appropriate hardware, this limit can be increased to thousands of users. Channels are another way of organizing communications within teams on various topics. Numerical input. Default is 50 self-hosted deployments, and 10000 for Cloud deployments.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > MaxUsersPerTeam > 50 - Environment variable: MM_TEAMSETTINGS_MAXUSERSPERTEAM

팀당 최대 채널 수#

The maximum number of channels per team, including both active and archived channels. Numerical input. Default is 2000 for self-hosted deployments, and 10000 for Cloud deployments.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > MaxChannelsPerTeam > 2000 - Environment variable: MM_TEAMSETTINGS_MAXCHANNELSPERTEAM
  • true: (Default) Join/Leave messages are displayed.
  • false: Join/Leave messages are hidden.

기본적으로 입장/퇴장 메시지 활성화#

Specify the default configuration of system messages displayed when users join or leave channels. - true: (Default) Join/Leave messages are displayed. - false: Join/Leave messages are hidden. Users can override this default by going to Settings > Advanced > Enable Join/Leave Messages.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > EnableJoinLeaveMessageByDefault > true - Environment variable: MM_TEAMSETTINGS_ENABLEJOINLEAVEMESSAGEBYDEFAULT
  • Any user on the Mattermost server: (Default) Users can send a direct message to any user through the Direct Messages > More menu. config.json setting: "any"
  • Any member of the team: The Direct Messages > More menu only allows direct messages to users on the same team. config.json setting: "team"

사용자가 다이렉트 메시지 채널을 열 수 있는 대상#

This setting determines whether a user can open a direct message channel with anyone on the Mattermost server or only to members of the same team. This setting only affects the options presented in the user interface. It does not affect permissions on the backend server. - Any user on the Mattermost server: (Default) Users can send a direct message to any user through the Direct Messages > More menu. config.json setting: "any" - Any member of the team: The Direct Messages > More menu only allows direct messages to users on the same team. Pressing Ctrl K on Windows or Linux, or K on Mac, only lists other users on the team currently being viewed. A user who is a member of multiple teams can only send direct messages to the team that is being viewed. However, the user can receive messages from other teams, regardless of the team currently being viewed. config.json setting: "team"- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > RestrictDirectMessage - Environment variable: MM_TEAMSETTINGS_RESTRICTDIRECTMESSAGE
  • Show username: (Default) Displays usernames. config.json option: "username".
  • Show nickname if one exists...: Displays the user's nickname. config.json option: "nickname_full_name".
  • Show first and last name: Displays the user's full name. config.json option: "full_name".

팀원 이름 표시#

This setting determines how names appear in posts and under the Direct Messages list. Users can change this setting in their interface under Settings > Display > Teammate Name Display, unless this setting is locked by a system admin via the Lock teammate name display for all users configuration setting. - Show username: (Default for self-hosted deployments) Displays usernames. config.json option: "username". - Show nickname if one exists...: Displays the user's nickname. If the user doesn't have a nickname, their full name is displayed. If the user doesn't have a full name, their username is displayed. config.json option: "nickname_full_name". - Show first and last name: (Default for Cloud deployments) Displays user's full name. If the user doesn't have a full name, their username is displayed. Recommended when using SAML or LDAP if first name and last name attributes are configured. config.json option: "full_name".- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > TeammateNameDisplay > username - Environment variable: MM_TEAMSETTINGS_TEAMMATENAMEDISPLAY
  • true: Users cannot change the Teammate Name Display.
  • false: (Default) Users can change the Teammate Name Display setting.

모든 사용자의 팀원 이름 표시 잠금#

This setting controls whether users can change settings under Settings > Display > Teammate Name Display. - true: Users cannot change the Teammate Name Display. - false: (Default) Users can change the Teammate Name Display setting.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > LockTeammateNameDisplay > false - Environment variable: MM_TEAMSETTINGS_LOCKTEAMMATENAMEDISPLAY
  • true: (Default) Allows users to access the content of archived channels of which they were a member.
  • false: Users are unable to access content in archived channels.

사용자가 보관된 채널 보기 허용#

- true: (Default) Allows users to access the content of archived channels of which they were a member. - false: Users are unable to access content in archived channels.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > ExperimentalViewArchivedChannels > true - Environment variable: MM_TEAMSETTINGS_EXPERIMENTALVIEWARCHIVEDCHANNELS
Note
    • Mattermost v11부터 이 구성 설정은 항상 활성화되며 더 이상 구성할 수 없습니다. 사용자는 항상 자신이 구성원인 보관된 채널에 액세스할 수 있습니다.
    • 클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.
    • true: (Default) All users can see the email addresses of every other user.
    • false: Hides email addresses in the client user interface, except for system admins and the System Roles with read/write access to Compliance, Billing, or User Management (users/teams/channels/groups etc).

이메일 주소 표시#

- true: (Default) All users can see the email addresses of every other user. - false: Hides email addresses in the client user interface, except from system admins and the System Roles with read/write access to Compliance, Billing, or User Management (users/teams/channels/groups etc).- System Config path: Site Configuration > Users and teams - config.json setting: PrivacySettings > ShowEmailAddress > true - Environment variable: MM_PRIVACYSETTINGS_SHOWEMAILADDRESS
  • true: (Default) Full names are visible to all users in the client user interface.
  • false: Hides full names from all users, except system admins.

전체 이름 표시#

- true: (Default) Full names are visible to all users in the client user interface. - false: Hides full names from all users, except system admins. Username is shown in place of the full name.- System Config path: Site Configuration > Users and Teams - config.json setting: PrivacySettings > ShowFullName > true - Environment variable: MM_PRIVACYSETTINGS_SHOWFULLNAME
  • true: Team and channel URLs are anonymized; the team or channel name is not visible in the URL.
  • false: Team and channel URLs include the team or channel name.

익명 팀 및 채널 URL 활성화#

From Mattermost v11.6.0, when enabled, team and channel URLs are anonymized, meaning the URL no longer contains the team or channel name. This prevents team and channel names from being identified through web addresses. When this setting is enabled, the team and channel creation workflows no longer include a step for users to define a URL; teams and channels are created with an automatically generated anonymous URL. This applies only to newly created teams and channels; existing teams and channels are not affected. - true: Team and channel URLs are anonymized. - false: Team and channel URLs include the team or channel name.- System Config path: Site Configuration > Users and Teams - config.json setting: PrivacySettings > UseAnonymousURLs - Environment variable: MM_PRIVACYSETTINGS_USEANONYMOUSURLS
  • true: (Default) Users can set status messages and emojis that are visible to all users.
  • false: Users cannot set custom statuses.

사용자 지정 사용자 상태 활성화#

- true: (Default) Users can set status messages and emojis that are visible to all users. - false: Users cannot set custom statuses.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > EnableCustomUserStatuses > true - Environment variable: MM_TEAMSETTINGS_ENABLECUSTOMUSERSTATUSES
  • true: (Default) Users can see when deactivated users were last active on a user's profile and in direct message channel headers.
  • false: Users can't see when deactivated users were last online.

마지막 활동 시간 표시 활성화#

- true: (Default) Users can see when deactivated users were last active on a user's profile and in direct message channel headers. - false: Users can't see when deactivated users were last online.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > EnableLastActiveTime > true - Environment variable: MM_TEAMSETTINGS_ENABLELASTACTIVETIME
  • true: (Default) Users with appropriate permissions can create custom user groups, and users can @mention custom user groups in Mattermost conversations.
  • false: Custom user groups cannot be created.

사용자 지정 사용자 그룹 활성화#

- true: (Default) Users with appropriate permissions can create custom user groups, and users can @mention custom user groups in Mattermost conversations. - false: Custom user groups cannot be created.- System Config path: Site Configuration > Users and Teams - config.json setting: ServiceSettings > EnableCustomGroups > true - Environment variable: MM_SERVICESETTINGS_ENABLECUSTOMGROUPS

사용자 통계 업데이트 시간#

Set the server time for updating the user post statistics, including each user's total message count, and the timestamp of each user's most recently sent message. Must be a 24-hour time stamp in the form HH:MM based on the local time of the server. Default is 00:00.- System Config path: Site Configuration > Users and Teams - config.json setting: ServiceSettings > RefreshPostStatsRunTime > 00:00 - Environment variable: MM_SERVICESETTINGS_REFRESHPOSTSTATSRUNTIME

알림#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 알림으로 이동하여 액세스할 수 있습니다.

  • true: (Default) Requires users to confirm when posting @channel, @all, @here, or group mentions in channels with more than 5 members.
  • false: No confirmation is required.

@channel, @all 또는 @here 확인 대화상자 표시#

- true: (Default) Requires users to confirm when posting @channel, @all, @here, or group mentions in channels with more than 5 members. - false: No confirmation is required.- System Config path: Site Configuration > Notifications - config.json setting: TeamSettings > EnableConfirmNotificationsToChannel > true - Environment variable: MM_TEAMSETTINGS_ENABLECONFIRMNOTIFICATIONSTOCHANNEL
  • true: (Default) Enables automatic email notifications for posts.
  • false: Disables notifications.

이메일 알림 활성화#

- true: (Default) Enables automatic email notifications for posts. - false: Disables notifications. A developer may choose this option to speed development by skipping email setup (see also the Enable preview mode banner setting).- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > SendEmailNotifications > ture - Environment variable: MM_EMAILSETTINGS_SENDEMAILNOTIFICATIONS
Note
    • 클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.
    • 이 설정이 false이고 SMTP 서버가 설정된 경우, 계정 관련 이메일(인증 메시지 등)은 이 설정과 관계없이 발송됩니다.
    • 이메일 초대 및 계정 비활성화 이메일은 이 설정의 영향을 받지 않습니다.
    • 이메일용 Mattermost 구성을 계획하지 않는 경우, 규모가 큰 배포에서 이 구성 설정을 비활성화하면 특히 성능이 핵심 과제인 고트래픽 환경에서 서버 성능이 향상될 수 있습니다:
    • 서버 부하 감소: 이메일 생성 및 전송에는 처리 능력과 리소스가 필요합니다. 이메일 알림을 비활성화하면 서버의 부하가 줄어들어 다른 작업에 리소스를 재할당할 수 있습니다.
    • I/O 작업 감소: 이메일 전송에는 로그 및 데이터베이스 쓰기, 이메일 서버와의 통신 처리 등 입출력(I/O) 작업이 포함됩니다. 이러한 I/O 작업을 줄이면 전체 시스템 효율성이 향상될 수 있습니다.
    • 네트워크 트래픽 감소: 각 이메일 발송은 네트워크 트래픽에 기여합니다. 이메일 알림을 비활성화하면 전송되는 데이터 양이 줄어들어 대역폭이 제한된 환경에서 특히 성능이 향상될 수 있습니다.
    • 빠른 응답 시간: 처리할 백그라운드 작업(이메일 발송 등)이 줄어들면 애플리케이션이 사용자 요청에 더 빠르게 응답할 수 있어 체감 성능이 향상될 수 있습니다.
    • 리소스 할당: 이메일 발송에 사용되었던 CPU 사이클, 메모리, 네트워크 대역폭 등의 리소스를 다른 곳에 활용할 수 있어 시스템의 다른 중요한 구성 요소의 성능이 향상될 수 있습니다.
    • 그러나 이메일 알림을 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.
    • true: (Default) When Send email notifications is false, users see the Preview Mode banner.
    • false: Preview Mode banner does not appear.

미리 보기 모드 배너 활성화#

- true: (Default) When Send email notifications is false, users see the Preview Mode banner. This banner alerts users that email notifications are disabled. - false: Preview Mode banner does not appear.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > EnablePreviewModeBanner > true - Environment variable: MM_EMAILSETTINGS_ENABLEPREVIEWMODEBANNER
Note

클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.

    • true: Multiple email notifications for mentions and direct messages over a given time period are batched into a single email. Users can customize how often to receive batched notifications.
    • false: (Default) Emails will be sent for each mention or direct message.

이메일 일괄 처리 활성화#

- true: Multiple email notifications for mentions and direct messages over a given time period are batched into a single email. - false: (Default) Email notifications are sent for each mention or direct message.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > EnableEmailBatching > false - Environment variable: MM_EMAILSETTINGS_ENABLEEMAILBATCHING
Note
    • Send full message contents: (Default) Email notifications include the full message contents, along with the name of the sender and the channel. config.json setting: "full"
    • Send generic description with only sender name: Only the name of the sender and team name are included in email notifications. config.json setting: "generic"

이메일 알림 내용#

- Send full message contents: (Default) Email notifications include the full message contents, along with the name of the sender and the channel. config.json setting: "full" - Send generic description with only sender name: Only the name of the sender and team name are included in email notifications. Use this option if Mattermost contains confidential information and policy dictates it cannot be stored in email. config.json setting: "generic"- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > EmailNotificationContentsType - Environment variable: MM_EMAILSETTINGS_EMAILNOTIFICATIONCONTENTSTYPE

알림 표시 이름#

Display name for email notifications sent from the Mattermost system. String input. No default setting. This field is required when changing settings in the System Console.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > FeedbackName - Environment variable: MM_EMAILSETTINGS_FEEDBACKNAME

알림 발신 주소#

Email address for notification emails from the Mattermost system. This address should be monitored by a system admin. String input. Default is test@example.com. This field is required when changing settings in the System Console.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > FeedbackEmail - Environment variable: MM_EMAILSETTINGS_FEEDBACKEMAIL
Note

클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.

지원 이메일 주소#

Sets a user support (or feedback) email address that is displayed on email notifications and during the Getting Started tutorial. This address should be monitored by a system admin. If no value is set, email notifications will not contain a way for users to request assistance. String input. Default is feedback@mattermost.com. This field is required when changing settings in the System Console.- System Config path: Site Configuration > Notifications - config.json setting: SupportSettings > SupportEmail - Environment variable: MM_SUPPORTSETTINGS_SUPPORTEMAIL

알림 답장 주소#

Email address used in the reply-to header when sending notification emails from the Mattermost system. This address should be monitored by a system admin. String input. Default is test@example.com.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > ReplyToAddress - Environment variable: MM_EMAILSETTINGS_REPLYTOADDRESS

알림 바닥글 우편 주소#

Optional setting to include the organization's name and mailing address in the footer of email notifications. If not set, nothing will appear. String input.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > FeedbackOrganization - Environment variable: MM_EMAILSETTINGS_FEEDBACKORGANIZATION
  • Generic description with only sender name: Push notifications include the sender's name, but not the channel name or message contents. config.json setting: "generic_no_channel"
  • Generic description with sender and channel names: (Default) Push notifications include the name of the sender and channel, but not the message contents. config.json setting: "generic"
  • Full message content sent in the notification payload: Includes the message contents in the push notification payload. config.json setting: "full"
  • Full message content fetched from the server on receipt (Available in Mattermost Enterprise): The notification payload contains no message content; the content is fetched separately. config.json setting: "id_loaded"

푸시 알림 내용#

- Generic description with only sender name: Push notifications include the sender's name, but not the channel name or message contents. config.json setting: "generic_no_channel" - Generic description with sender and channel names: (Default) Push notifications include the name of the sender and channel, but not the message contents. config.json setting: "generic" - Full message content sent in the notification payload: Includes the message contents in the push notification payload, which may be sent through Apple's Push Notification service or Google's Firebase Cloud Messaging . We highly recommended this option only be used with an https protocol to encrypt the connection and protect confidential information. config.json setting: "full" - Full message content fetched from the server on receipt (Available in Mattermost Enterprise): The notification payload contains no message content. Instead it contains a unique message ID used to fetch message content from the Mattermost server when a push notification is received via a notification service app extension on iOS or an expandable notification pattern on Android. If the server cannot be reached, a generic push notification is displayed without message content or sender name. For customers who wrap the Mattermost mobile application in a secure container, the container must fetch the message contents using the unique message ID when push notifications are received. If the container is unable to execute the fetch, the push notification contents cannot be received by the customer's mobile application without passing the message contents through Apple's or Google's notification service. config.json setting: "id_loaded"- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > PushNotificationContents - Environment variable: MM_EMAILSETTINGS_PUSHNOTIFICATIONCONTENTS
  • true: (Default) Mattermost notification data collection is enabled for client-side web and desktop app users.
  • false: Mattermost notification data collection is disabled.

알림 모니터링 활성화#

Enable or disable notification metrics data collection. - true: (Default) Mattermost notification data collection is enabled for client-side web and desktop app users. - false: Mattermost notification data collection is disabled.- System Config path: Environment > Performance Monitoring - config.json setting: MetricsSettings > EnableNotificationMetrics > true - Environment variable: MM_METRICSSETTINGS_ENABLENOTIFICATIONMETRICS

Note

Mattermost 알림 상태 메트릭에 대한 자세한 내용은 성능 모니터링 문서를 참조하세요.

#

시스템 전체 알림#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 시스템 전체 알림으로 이동하여 액세스할 수 있습니다.

  • true: Enable system-wide notifications that display at the top of the Mattermost interface for all users across all teams.
  • false: (Default) Disable system-wide notifications.

시스템 전체 알림 활성화#

- true: Enable system-wide notifications to display at the top of the Mattermost interface for all users across all teams. - false: (Default) Disable system-wide notifications.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > SystemWideNotifications > false - Environment variable: MM_ANNOUNCEMENTSETTINGS_SYSTEMWIDENOTIFICATIONS

배너 텍스트#

The text of the system-wide notification, when enabled. String input.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > BannerText - Environment variable: MM_ANNOUNCEMENTSETTINGS_BANNERTEXT

배너 색상#

The background color of system-wide notifications. String input of a CSS color value.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > BannerColor > "#f2a93b" - Environment variable: MM_ANNOUNCEMENTSETTINGS_BANNERCOLOR

배너 텍스트 색상#

The color of the text in system-wide notifications. String input of a CSS color value.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > BannerTextColor > "#333333" - Environment variable: MM_ANNOUNCEMENTSETTINGS_BANNERTEXTCOLOR
  • true: (Default) Users can dismiss the system-wide notification. It will re-appear the next time the user logs in, or when the text is updated by an admin.
  • false: Users cannot dismiss the system-wide notification.

배너 해제 허용#

- true: (Default) Users can dismiss the system-wide notification. It will re-appear the next time the user logs in, and when the text is updated by an admin, or when an admin disables system-wide notifications and reenables them. - false: Users cannot dismiss the banner.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > AllowBannerDismissal > true - Environment variable: MM_ANNOUNCEMENTSETTINGS_ALLOWBANNERDISMISSAL

이모지#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 이모지로 이동하여 액세스할 수 있습니다.

  • true: (Default) Enables an emoji picker when composing messages and for message reactions.
  • false: Disables the emoji picker in message composition and reactions.

이모지 선택기 활성화#

- true: (Default) Enables an emoji picker when composing messages and for message reactions. - false: Disables the emoji picker in message composition and reactions.- System Config path: Site Configuration > Emoji - config.json setting: ServiceSettings > EnableEmojiPicker > true - Environment variable: MM_SERVICESETTINGS_ENABLEEMOJIPICKER
  • true: Allows users to add up to 6000 emojis through a Custom Emoji option in the emoji picker.
  • false: (Default) Disables custom emojis.

사용자 지정 이모지 활성화#

- true: (Default) Allows users to add up to 6000 emojis through a Custom Emoji option in the emoji picker. Emojis can be GIF, PNG, or JPG files up to 512 KB in size. - false: Disables custom emojis.- System Config path: Site Configuration > Emoji - config.json setting: ServiceSettings > EnableCustomEmoji > true - Environment variable: MM_SERVICESETTINGS_ENABLECUSTOMEMOJI

Note

Mattermost는 최대 6000개의 사용자 지정 이모지를 지원하지만, 사용자 지정 이모지가 늘어나면 서버 성능이 저하될 수 있습니다.

#

게시물#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 게시물로 이동하여 액세스할 수 있습니다.

  • true: (Default) Enables automatic following for all threads that a user starts, or in which the user participates or is mentioned.
  • false: Disables automatic following of threads.

스레드 자동 팔로우#

- true: (Default) Enables automatic following for all threads that a user starts, or in which the user participates or is mentioned. A Threads table in the database tracks threads and thread participants. A ThreadMembership table tracks followed threads for each user and whether the thread is read or unread. - false: Disables automatic following of threads.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > ThreadAutoFollow > true - Environment variable: MM_SERVICESETTINGS_THREADAUTOFOLLOW
Note
    • 이 설정은 자체 호스팅 배포에만 적용됩니다.
    • 스레드 토론이 작동하려면 이 설정을 반드시 활성화해야 합니다.
    • 이 설정을 활성화해도 이전 사용자 작업을 기반으로 스레드가 자동으로 팔로우되지는 않습니다.
    • Always On: (Default) Enables threaded discussions on the server and for all users. config.json setting: "always_on"
    • Default On: Enables threaded discussions on the server and for all users. config.json setting: "default_on"
    • Default Off: Enables threaded discussions on the server but not for users. config.json setting: "default_off"
    • Disabled: Users cannot enable threaded discussions. config.json setting: "disabled"

스레드 토론#

Important

v7.0 이전의 레거시 Mattermost 릴리즈에서 업그레이드하는 고객은 이 기능을 활성화하기 전에 스레드 토론 활성화를 위한 관리자 가이드(이전에는 접힌 답장 스레드라고 불림)를 검토해야 합니다.

- Always On: (Default) Enables threaded discussions on the server and for all users. This is the recommended configuration for optimal user experience and to ensure consistency in how users read and respond to threaded conversations. config.json setting: "always_on" - Default On: Enables threaded discussions on the server and for all users. - Default Off: Enables threaded discussions on the server but not for users. - Disabled: Users cannot enable threaded discussions. config.json setting: "disabled"- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > CollapsedThreads - Environment variable: MM_SERVICESETTINGS_COLLAPSEDTHREADS
  • true: (Default) Enables message priority for all users.
  • false: Disables the ability to set message priority and request acknowlegements.

메시지 우선순위#

Tip

Mattermost Enterprise 또는 Professional 고객은 특정 시간에 민감한 메시지가 확인되고 조치되었는지 추적하기 위해 메시지 확인 요청을 추가로 사용할 수 있습니다. 자세한 내용은 메시지 우선순위 문서를 참조하세요.

- true: (Default) Enables message priority for all users which enables them to set a visual indiciator for important or urgent root messages. - false: Disables the ability to set message priority and request acknowledgements.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PostPriority > true - Environment variable: MM_SERVICESETTINGS_POSTPRIORITY
Note

규모가 큰 배포에서 이 구성 설정을 비활성화하면 특히 성능과 응답성이 중요한 환경에서 서버 성능이 향상될 수 있습니다:

    • 처리 간소화: 게시물 우선순위가 활성화되면 시스템은 지정된 우선순위 수준에 따라 게시물을 관리하고 우선순위를 지정해야 합니다. 이렇게 하면 시스템이 게시물을 평가하고 정렬해야 하므로 추가 처리 오버헤드가 발생합니다. 이 기능을 비활성화하면 모든 게시물이 동등하게 처리되어 처리 로직이 간소화되고 계산 부하가 줄어듭니다.
    • 지연 시간 감소: 게시물 우선순위가 활성화되면 시스템이 각 게시물의 우선순위를 결정하고 올바른 순서로 처리하는 동안 지연이 발생할 수 있습니다. 게시물 우선순위를 비활성화하면 시스템이 선착순으로 게시물을 처리하므로 더 일관되고 빠른 처리가 이루어질 수 있습니다.
    • 리소스 활용 감소: 게시물 우선순위를 관리하면 CPU 및 메모리와 같은 추가 시스템 리소스가 소비될 수 있습니다. 이 기능을 비활성화하면 이러한 리소스가 확보되어 시스템이 다른 작업에 할당할 수 있으므로 전반적인 성능이 향상됩니다.
    • 확장성 향상: 고트래픽 환경에서는 게시물 우선순위를 관리하는 복잡성이 더욱 두드러질 수 있습니다. 이 기능을 비활성화하면 시스템 운영이 간소화되어 사용자 및 게시물 수가 증가함에 따라 확장하기가 더 쉬워집니다.
    • true: (Default) Users can trigger repeating notifications to mentioned recipients of urgent messages.
    • false: Disables the ability to send repeating notifications.

지속적 알림#

- true: (Default) Users can trigger repeating notifications to mentioned recipients of urgent messages. - false: Disables the ability to send repeating notifications.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > AllowPersistentNotifications > true - Environment variable: MM_SERVICESETTINGS_ALLOWPERSISTENTNOTIFICATIONS

지속적 알림의 최대 수신자 수#

The maximum number of recipients users may send persistent notifications to. Numerical input. Default is 5.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PersistentNotificationMaxRecipients > 5 - Environment variable: MM_SERVICESETTINGS_PERSISTENTNOTIFICATIONMAXRECIPIENTS

지속적 알림 빈도#

The number of minutes between repeated notifications for urgent messages sent with persistent notifications. Numerical input. Default is 5. Minimum is 2.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PersistentNotificationIntervalMinutes > 5 - Environment variable: MM_SERVICESETTINGS_PERSISTENTNOTIFICATIONINTERVALMINUTES

게시물당 지속적 알림 총 횟수#

The maximum number of times users may receive persistent notifications. Numerical input. Default is 6.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PersistentNotificationMaxCount > 6 - Environment variable: MM_SERVICESETTINGS_PERSISTENTNOTIFICATIONMAXCOUNT
  • true: Users can send burn-on-read messages in channels, direct messages, and group messages.
  • false: (Default) The option to send a burn-on-read message isn't available.

읽으면 소멸 메시지 활성화#

  • 수신자가 읽으면 소멸 메시지를 공개하면 다시 숨길 수 없습니다.
  • 읽으면 소멸 메시지가 만료되거나 소멸되면 영구적으로 삭제되며 복구할 수 없습니다.
  • 수신자는 읽으면 소멸 메시지에 답글을 달거나 편집하거나 스레드를 만들 수 없습니다.
Enable or disable burn-on-read messages. - false: (Default) The option to send a burn-on-read message isn't available. - true: Users can send burn-on-read messages in channels, direct messages, and group messages.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableBurnOnRead > false - Environment variable: MM_SERVICESETTINGS_ENABLEBURNONREAD
Note

이 기능을 비활성화하면 사용자가 새 읽으면 소멸 메시지를 전송하지 못합니다. 비활성화된 후에도 사용자는 기존 읽으면 소멸 메시지와 상호작용할 수 있습니다.

읽으면 소멸 지속 시간#

Sets the countdown duration for burn-on-read messages once they are revealed. After a recipient reveals a burn-on-read message, the message is deleted for that user after the specified duration. This setting applies to all burn-on-read messages. Numerical input in seconds. Default is 600 seconds (10 minutes).- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > BurnOnReadDurationSeconds > 600 - Environment variable: MM_SERVICESETTINGS_BURNONREADDURATIONSECONDS

읽으면 소멸 메시지의 최대 생존 시간#

Sets the maximum duration that burn-on-read messages can exist after they are sent. The message is deleted after the specified duration, even if it hasn't been revealed by all recipients. Numerical input in seconds. Default is 604800 seconds (7 days).- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > BurnOnReadMaximumTimeToLiveSeconds > 604800 - Environment variable: MM_SERVICESETTINGS_BURNONREADMAXIMUMTIMETOLIVESECONDS
  • true: The server generates a preview of the first website, image, or YouTube video linked in a message.
  • false: (Default) All previews are disabled and the server does not request metadata for any links contained in messages.

웹사이트 링크 미리 보기 활성화#

Important

미리 보기를 생성하려면 서버가 인터넷에 연결되어 있어야 합니다. 필요한 경우 방화벽 또는 아웃바운드 프록시를 통해 이 연결을 설정할 수 있습니다.

- true: The server generates a preview of the first website, image, or YouTube video linked in a message. Users can disable website previews, but not image or YouTube previews, under Settings > Display > Website Link Previews. - false: (Default) All previews are disabled and the server does not request metadata for any links contained in messages.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableLinkPreviews > true - Environment variable: MM_SERVICESETTINGS_ENABLELINKPREVIEWS
Note

규모가 큰 배포에서 이 구성 설정을 비활성화하면 서버 성능이 향상될 수 있습니다:

    • 네트워크 요청 감소: 링크 미리 보기가 활성화되면 시스템은 연결된 웹페이지에서 메타데이터(제목, 설명, 이미지 등)를 가져와야 합니다. 이를 위해 추가 네트워크 요청이 필요하며 시스템 속도가 느려질 수 있습니다.
    • 서버 부하 감소: 링크 미리 보기를 생성하면 연결된 페이지의 콘텐츠를 구문 분석해야 합니다. 많은 사용자가 링크를 공유하는 경우 서버는 수많은 네트워크 요청을 수행하고 많은 양의 추가 데이터를 처리해야 하므로 서버 부하가 증가합니다.
    • 데이터 처리 감소: 공유된 모든 링크는 필요한 미리 보기 정보를 추출하기 위해 처리되어야 합니다. 이 처리는 CPU 및 메모리 리소스를 소비하며, 그렇지 않으면 다른 작업을 위해 예약될 수 있습니다.
    • 클라이언트 측 렌더링 시간 감소: 클라이언트 측에서 링크 미리 보기(텍스트, 이미지, 레이아웃 추가)를 렌더링하는 데 시간과 리소스가 필요합니다. 링크 미리 보기를 비활성화하면 클라이언트가 이러한 요소를 렌더링할 필요가 없어 메시지 표시가 빨라집니다.
    • 대역폭 절약: 링크 미리 보기에는 종종 연결된 콘텐츠의 이미지 및 기타 데이터가 포함됩니다. 이를 비활성화하면 이러한 추가 리소스를 다운로드하는 데 사용될 대역폭을 절약할 수 있습니다.
    • 그러나 링크 미리 보기를 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.

특정 도메인의 링크 미리 보기 비활성화#

Use this setting to disable previews of links for specific domains. String input of a comma-separated list of domains, for example: "mattermost.com, images.example.com"- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > RestrictLinkPreviews - Environment variable: MM_SERVICESETTINGS_RESTRICTLINKPREVIEWS
  • true: (Default) Share links to Mattermost messages will generate a preview for any users that have access to the original message.
  • false: Share links do not generate a preview.

메시지 링크 미리 보기 활성화#

- true: (Default) Share links to Mattermost messages will generate a preview for any users that have access to the original message. - false: Share links do not generate a preview.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnablePermalinkPreviews > true - Environment variable: MM_SERVICESETTINGS_ENABLEPERMALINKPREVIEWS
Note

규모가 큰 배포에서 이 구성 설정을 비활성화하면 특히 메시지 처리량이 높거나 리소스가 제한된 환경에서 서버 성능이 향상될 수 있습니다:

    • 서버 부하 감소: 퍼머링크 미리 보기가 활성화되면 서버는 공유된 각 링크에 대한 미리 보기 요약을 생성해야 합니다. 이렇게 하면 메타데이터를 가져오기 위한 추가 요청이 생성되고 웹 페이지를 구문 분석해야 할 수도 있어 서버의 처리 부하가 증가합니다.
    • 데이터 전송 감소: 퍼머링크 미리 보기에는 이미지, 제목, 설명 등의 추가 메타데이터가 포함됩니다. 미리 보기를 비활성화하면 전송해야 하는 데이터 양이 줄어들어 대역폭 사용량이 감소하고 특히 링크 볼륨이 높은 채널에서 메시지 로드 시간이 향상될 수 있습니다.
    • 메시지 렌더링 속도 향상: 클라이언트 측에서 멀티미디어 미리 보기가 있는 메시지를 렌더링하는 데는 일반 텍스트 메시지보다 더 많은 시간이 걸립니다. 미리 보기를 비활성화하면 렌더링 복잡성이 줄어들고 특히 리소스가 제한된 장치에서 클라이언트 성능이 향상될 수 있습니다.
    • 네트워크 지연 시간: 링크 미리 보기의 메타데이터를 가져오면 서버가 외부 리소스에 접근해야 하므로 네트워크 지연 시간이 발생할 수 있습니다. 이를 비활성화하면 이러한 지연이 제거되어 더 빠른 메시지 처리 및 표시가 보장됩니다.
    • 메시지 처리 간소화: 미리 보기가 없는 경우 메시지는 저장, 검색 및 표시하는 데 더 간단하고 리소스 집약적이지 않습니다. 이는 전반적인 시스템 응답성과 효율성 향상에 기여할 수 있습니다.
    • 그러나 퍼머링크 미리 보기를 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.
    • true: Enables previews of SVG files attached to messages.
    • false: (Default) Disables previews of SVG files.

SVG 활성화#

- true: Enables previews of SVG files attached to messages. - false: (Default) Disables previews of SVG files.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableSVGs > false - Environment variable: MM_SERVICESETTINGS_ENABLESVGS
Warning

모든 사용자를 신뢰할 수 없는 환경에서는 SVG를 활성화하는 것을 권장하지 않습니다.

    • true: Enables rendering of LaTeX in code blocks.
    • false: (Default) Disables rendering in blocks. Instead, LaTeX code is highlighted.

LaTeX 코드 블록 렌더링 활성화#

- true: Enables rendering of LaTeX in code blocks. - false: (Default) Disables rendering in blocks. Instead, LaTeX code is highlighted.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableLatex > false - Environment variable: MM_SERVICESETTINGS_ENABLELATEX
Warning

모든 사용자를 신뢰할 수 없는 환경에서는 LaTeX 렌더링을 활성화하는 것을 권장하지 않습니다.

    • true: Enables rendering of LaTeX in message text.
    • false: (Default) Disables inline rendering of LaTeX. Instead, LaTeX in message text is highlighted.

인라인 LaTeX 렌더링 활성화#

- true: Enables rendering of LaTeX in message text. - false: (Default) Disables inline rendering of LaTeX. Instead, LaTeX in message text is highlighted. LaTeX can also be rendered in a code block, if that feature is enabled. See Enable LaTeX code block rendering.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableInlineLatex > false - Environment variable: MM_SERVICESETTINGS_ENABLEINLINELATEX
Warning

모든 사용자를 신뢰할 수 없는 환경에서는 LaTeX 렌더링을 활성화하는 것을 권장하지 않습니다.

사용자 지정 URL 스킴#

A list of URL schemes that will automatically create a link in message text, for example: ["git", "smtp"]. These schemes always create links: http, https, ftp, tel, and mailto. config.json setting: an array of strings- System Config path: Site Configuration > Posts - config.json setting: DisplaySettings > CustomURLSchemes > [] - Environment variable: MM_DISPLAYSETTINGS_CUSTOMURLSCHEMES

최대 Markdown 노드 수#

The maximum number of Markdown elements (such as emojis, links, or table cells), that can be included in a single piece of text in a message. Numerical input. Default is 0 which applies a Mattermost-specified limit.- System Config path: Site Configuration > Posts - config.json setting: DisplaySettings > MaxMarkdownNodes > 0 - Environment variable: MM_DISPLAYSETTINGS_MAXMARKDOWNNODES
Note

이 제한은 웹, 데스크톱 앱, 모바일 앱을 포함한 모든 Mattermost 클라이언트에 적용됩니다.

Google API 키#

If a key is provided in this setting, Mattermost displays titles of embedded YouTube videos and detects if a video is no longer available. Setting a key should also prevent Google from throttling access to embedded videos that receive a high number of views. String input.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > GoogleDeveloperKey - Environment variable: MM_SERVICESETTINGS_GOOGLEDEVELOPERKEY
Note
    • 이 설정은 자체 호스팅 배포에만 적용됩니다.
    • 이 키는 클라이언트 측 JavaScript에서 사용되며 YouTube Data API가 서비스로 추가되어 있어야 합니다.
    • true: (Default) Message drafts are saved on the server and may be accessed from different clients. Users may still disable server synchronization of draft messages by going to Settings > Advanced Settings.
    • false: Draft messages are stored locally on each device.

메시지 임시 저장 서버 동기화 활성화#

Enable or disable the ability to synchronize draft messages across all supported Mattermost clients. - true: (Default) Message drafts are saved on the server and may be accessed from different clients. Users may still disable server synchronization of draft messages by going to Settings > Advanced Settings. - false: Draft messages are stored locally on each device.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > AllowSyncedDrafts > true - Environment variable: MM_SERVICESETTINGS_ALLOWSYNCEDDRAFTS
Note

임시 저장은 특히 협업 환경에서 작업 연속성을 유지하는 데 매우 유용하지만, 장치 간 임시 저장 동기화를 비활성화하면 다음과 같이 계산 및 데이터 관리 오버헤드를 줄여 성능이 눈에 띄게 향상될 수 있습니다:

    • 데이터 동기화 감소: 임시 저장이 활성화되고 장치 간 동기화가 되면 시스템은 상당한 대역폭과 컴퓨팅 리소스를 소비할 수 있는 데이터 동기화 작업을 처리해야 합니다. 임시 저장 동기화를 비활성화하면 서버와 네트워크의 부하가 줄어듭니다.
    • 저장 공간 사용 감소: 임시 저장을 저장하려면 추가 데이터베이스 작업과 저장 공간이 필요합니다. 각 임시 저장은 저장, 관리 및 검색해야 하는 추가 데이터입니다. 임시 저장이 없으면 시스템이 유지해야 하는 레코드가 줄어들어 데이터베이스 작업이 간소화될 수 있습니다.
    • 클라이언트 처리 감소: 클라이언트 측에서 임시 저장 관리에는 변경 사항 모니터링, 주기적인 임시 저장 저장, 여러 장치에서 임시 저장을 편집하는 경우 충돌 해결 처리가 포함됩니다. 임시 저장을 비활성화하면 이러한 클라이언트 측 프로세스가 줄어들어 메모리 및 CPU 리소스가 확보됩니다.
    • 아키텍처 간소화: 동기화된 임시 저장을 유지하려면 종종 일관성을 보장하고 데이터 충돌을 방지하기 위한 복잡한 백엔드 로직이 필요합니다. 임시 저장 동기화를 제거하여 이 아키텍처를 간소화하면 더 효율적이고 빠른 백엔드 작업이 가능합니다.
    • 사용자 경험 향상: 사용자는 임시 저장 동기화의 오버헤드 없이 더 빠른 로드 시간과 지연 시간 감소를 경험할 수 있습니다. 이는 인터넷 연결이 제한되거나 가변적인 환경에서 특히 눈에 띌 수 있습니다.
    • 그러나 임시 저장 동기화를 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.

고유 이모지 반응 제한#

Limit the number of unique emoji reactions on each message. Increasing this limit can lead to poor client performance. Numerical input. Default is 50. Maximum is 500.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > UniqueEmojiReactionLimitPerPost > 50 - Environment variable: MM_SERVICESETTINGS_UNIQUEEMOJIREACTIONLIMITPERPOST

콘텐츠 신고#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 콘텐츠 신고로 이동하여 액세스할 수 있습니다.

  • true: Enables the Content Flagging feature.
  • false: (Default) Disables the Content Flagging feature.

콘텐츠 신고 활성화#

- true: Enables the Content Flagging feature. - false: (Default) Disables the feature.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > EnableContentFlagging > false - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ENABLECONTENTFLAGGING

알림 설정#

Default notification recipients for each event: - Events: flagged, assigned, removed, dismissed - Recipients: reviewers, author, reporter Default mappings include: - flagged = reviewers - assigned = reviewers - removed = reviewers, author, reporter - dismissed = reviewers, reporter- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > NotificationSettings > EventTargetMapping - Environment variable: N/A

추가 설정#

Specify the reasons for flagging. Default reasons include: - Inappropriate content - Sensitive data - Security concern - Harassment or abuse - Spam or phishing- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > Reasons - Environment variable: N/A
  • true: (Default) Reporters must add a comment when flagging.
  • false: Reporters aren't required to add a comment when flagging.

신고자에게 댓글 추가 요구#

- true: (Default) Reporters must add a comment when flagging. - false: Reporters aren't required to add a comment.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > ReporterCommentRequired > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ADDITIONALSETTINGS_REPORTERCOMMENTREQUIRED
  • true: (Default) Reviewers must add a comment when reviewing flagged content.
  • false: Reviewers aren't required to add a comment when reviewing flagged content.

검토자에게 댓글 추가 요구#

- true: (Default) Reviewers must add a comment when reviewing flagged content. - false: Reviewers aren't required to add a comment.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > ReviewerCommentRequired > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ADDITIONALSETTINGS_REVIEWERCOMMENTREQUIRED
  • true: (Default) Hide flagged content from the channel while under review.
  • false: Keep flagged content visible while under review.

검토 중 채널에서 메시지 숨기기#

- true: (Default) Hide flagged content from the channel while under review. - false: Keep flagged content visible while under review.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > HideFlaggedContent > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ADDITIONALSETTINGS_HIDEFLAGGEDCONTENT
  • true: (Default) The same set of reviewers is used across all teams.
  • false: Reviewers can be managed per team.

모든 팀에 동일한 검토자 사용#

- true: (Default) Use the same set of reviewers across all teams. - false: Reviewers can be managed per team.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > ReviewerSettings > CommonReviewers > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_REVIEWERSETTINGS_COMMONREVIEWERS
  • true: System administrators are included as reviewers for all teams they belong to.
  • false: (Default) System administrators are not included by default.

시스템 관리자를 검토자로 지정#

- true: Include system administrators as reviewers. - false: (Default) System administrators are not included by default.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > ReviewerSettings > SystemAdminsAsReviewers > false - Environment variable: MM_CONTENTFLAGGINGSETTINGS_REVIEWERSETTINGS_SYSTEMADMINSASREVIEWERS
  • true: (Default) Team administrators are included as reviewers for their respective teams.
  • false: Team administrators are not included as reviewers.

팀 관리자를 검토자로 지정#

- true: (Default) Include team administrators as reviewers for their respective teams. - false: Team administrators aren't included as reviewers.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > ReviewerSettings > TeamAdminsAsReviewers > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_REVIEWERSETTINGS_TEAMADMINSASREVIEWERS

파일 공유 및 다운로드#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 파일 공유 및 다운로드로 이동하여 액세스할 수 있습니다.

  • true: (Default) Allows users to attach files to messages.
  • false: Prevents users from attaching files (including images) to a message.

파일 공유 허용#

- true: (Default) Allows users to attach files to messages. - false: Prevents users from attaching files (including images) to a message. This affects users on all clients and devices, including mobile apps.- System Config path: Site Configuration > File Sharing and Downloads - config.json setting: FileSettings > EnableFileAttachments > true - Environment variable: MM_FILESETTINGS_ENABLEFILEATTACHMENTS
  • true: (Default) Allows users to attach files to messages from mobile apps.
  • false: Prevents users from attaching files (including images) to messages from mobile apps.

모바일에서 파일 업로드 허용#

- true: (Default) Allows users to attach files to messages from mobile apps. - false: Prevents users from attaching files (including images) to messages from mobile apps.- System Config path: Site Configuration > File Sharing and Downloads - config.json setting: FileSettings > EnableMobileUpload > true - Environment variable: MM_FILESETTINGS_ENABLEMOBILEUPLOAD
  • true: (Default) Enables file downloads on mobile apps.
  • false: Disables file downloads on mobile apps. Users can still download files from a mobile web browser.

모바일에서 파일 다운로드 허용#

- true: (Default) Enables file downloads on mobile apps. - false: Disables file downloads on mobile apps. Users can still download files from a mobile web browser.- System Config path: Site Configuration > File sharing and downloads - config.json setting: FileSettings > EnableMobileDownload > true - Environment variable: MM_FILESETTINGS_ENABLEMOBILEDOWNLOAD
  • true: Prevents file downloads, previews, and sharing for most file types. Allows in-app previews for PDFs, videos, and images only. Files are stored temporarily in the app's cache and cannot be exported or shared.
  • false: (Default) Secure file preview mode is disabled.

모바일에서 보안 파일 미리 보기 활성화#

이 설정은 필수 파일 보기 기능은 허용하면서 파일 접근을 제한하여 조직의 모바일 보안 태세를 향상시킵니다.

- true: Prevents file downloads, previews, and sharing for most file types, even when the Allow file downloads on mobile configuration setting is enabled. Allows in-app previews for PDFs, videos, and images only. Files are stored temporarily in the app's cache and cannot be exported or shared. - false: (Default) Secure file preview mode is disabled.- System Config path: Site Configuration > File sharing and downloads - config.json setting: FileSettings > MobileEnableSecureFilePreview > false - Environment variable: MM_FILESETTINGS_MOBILEENABLESECUREFILEPREVIEW
  • true: (Default) Enables tapping links inside PDFs when Secure File Preview Mode is active. Links will open in the device browser or supported app.
  • false: Disables link navigation in PDFs when Secure File Preview Mode is active.

모바일에서 PDF 링크 탐색 허용#

- true: (Default) Enables tapping links inside PDFs when Secure File Preview Mode is active. Links will open in the device browser or supported app. - false: Disables link navigation in PDFs when Secure File Preview Mode is active.- System Config path: Site Configuration > File sharing and downloads - config.json setting: FileSettings > MobileAllowPdfLinkNavigation > true - Environment variable: MM_FILESETTINGS_MOBILEALLOWPDFLINKNAVIGATION

Note

이 설정은 모바일에서 보안 파일 미리 보기 구성 설정이 비활성화된 경우 아무런 효과가 없습니다.

#

공개 링크#

자체 호스팅 배포에서 시스템 콘솔의 사이트 구성 > 공개 링크로 이동하여 다음 구성 설정에 액세스할 수 있습니다.

  • true: Allows users to create public links to files attached to Mattermost messages.
  • false: (Default) Prevents users from creating public links to files and disables all previously created links.

공개 파일 링크 활성화#

- true: Allows users to create public links to files attached to Mattermost messages. - false: (Default) Prevents users from creating public links to files and disables all previously created links.- System Config path: Site Configuration > Public Links - config.json setting: FileSettings > EnablePublicLink > false - Environment variable: MM_FILESETTINGS_ENABLEPUBLICLINK
Note

false로 설정하면 이전에 생성된 공개 링크를 방문하려는 모든 사람이 오류 메시지를 받게 됩니다. 설정이 true로 돌아오면 공개 링크 솔트가 재생성되지 않는 한 이전에 생성된 링크에 액세스할 수 있습니다.

공개 링크 솔트#

32-character salt added to the URL of public file links. Changing this setting will invalidate all previously generated links. The salt is randomly generated when Mattermost is installed, and can be regenerated by selecting Regenerate in the System Console. String input.- System Config path: Site Configuration > Public Links - config.json setting: FileSettings > PublicLinkSalt - Environment variable: MM_FILESETTINGS_PUBLICLINKSALT

공지사항#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 공지사항으로 이동하여 액세스할 수 있습니다.

  • true: (Default) System admins will receive in-product notices about server upgrades and administration features.
  • false: System admins will not receive specific notices. Admins will still receive notices for all users (see Enable end user notices).

관리자 공지사항 활성화#

- true: (Default) System admins will receive in-product notices about server upgrades and administration features. - false: System admins will not receive specific notices. Admins will still receive notices for all users (see Enable end user notices)- System Config path: Site Configuration > Notices - - config.json setting: AnnouncementSettings > AdminNoticesEnabled > true - Environment variable: MM_ANNOUNCEMENTSETTINGS_ADMINNOTICESENABLED
  • true: (Default) All users receive in-product notices about client upgrades and end user features.
  • false: Users will not receive in-product notices.

최종 사용자 공지사항 활성화#

- true: (Default) All users receive in-product notices about client upgrades and end user features. - false: Users will not receive in-product notices.- System Config path: Site Configuration > Notices - config.json setting: AnnouncementSettings > UserNoticesEnabled > true - Environment variable: MM_ANNOUNCEMENTSETTINGS_USERNOTICESENABLED

연결된 워크스페이스#

다음 설정은 시스템 콘솔에서 사용할 수 없으며 config.json에서만 설정할 수 있습니다.

연결된 워크스페이스가 활성화되면 시스템 관리자는 시스템 콘솔에서 사이트 구성 > 연결된 워크스페이스로 이동하여 연결된 워크스페이스를 생성하고 관리할 수 있습니다.

연결된 워크스페이스 활성화#

Mattermost 인스턴스 간 보안 연결을 설정하고, 사용자가 일반 공개 및 비공개 채널과 마찬가지로 참여할 수 있는 공유 채널에 보안 연결을 초대하는 기능을 활성화합니다.

연결된 워크스페이스는 v10.2 이상을 실행하는 Mattermost Enterprise 서버가 필요합니다.

기본적으로 두 구성 설정은 모두 비활성화되어 있으며 보안 연결로 채널을 공유하려면 활성화해야 합니다. 연결된 워크스페이스 기능을 활성화하려면 서버를 재시작해야 합니다.

이 기능의 두 가지 config.json 설정은 다음과 같습니다:

  • ConnectedWorkspacesSettings.EnableRemoteClusterService: false with options true and false.
  • ConnectedWorkspacesSettings.EnableSharedChannels: false with options true and false.
Note
    • 두 설정 모두 시스템 콘솔에서 사용할 수 없으며 ConnectedWorkspacesSettings 아래의 config.json에서만 설정할 수 있습니다.
    • 클라우드 배포의 시스템 관리자는 해당 클라우드 배포 인스턴스에 필요한 구성 설정을 활성화하도록 요청을 제출할 수 있습니다.
    • Mattermost v10.2 이상으로 업그레이드한 후 EnableSharedChannelsEnableRemoteClusterService를 포함한 공유 채널에 대한 기존 구성 값은 config.json 파일의 연결된 워크스페이스 구성 설정으로 자동 변환됩니다. 더 이상 사용되지 않는 공유 채널 실험적 설정은 이전 버전과의 호환성을 지원하기 위해 config.json 파일에 남아 있습니다.
    • true: Channel as well as member status and availability isn't synchronized.
    • false: (Default) Channel as well as channel member status and availability is synchronized at regular intervals.

공유 채널 상태 동기화 비활성화#

연결된 워크스페이스 간의 멤버 상태 및 가용성 동기화를 비활성화합니다.

- true: Channel as well as member status and availability isn't synchronized. - false: (Default) Channel as well as channel member status and availability is synchronized at regular intervals.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > DisableSharedChannelsStatusSync > false - Environment variable: N/A
Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

동기화당 기본 최대 게시물 수#

Define the default maximum number of mesages to synchronize at a time. Default is 50.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > DefaultMaxPostsPerSync > 50 - Environment variable: N/A
  • true: (Default) Users are automatically synchronized when a new connection is established.
  • false: Users are not automatically synchronized when a new connection is established.

연결 열기 시 사용자 동기화#

워크스페이스 간에 새 연결이 설정될 때 사용자를 자동으로 동기화합니다. 이렇게 하면 원격 사용자가 공유 채널에 먼저 게시하지 않아도 다이렉트 메시지 및 그룹 메시지를 위해 즉시 검색 가능합니다.

- true: (Default) Users are automatically synchronized when a new connection is established. - false: Users are not automatically synchronized when a new connection is established.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > SyncUsersOnConnectionOpen > true - Environment variable: N/A
Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

전역 사용자 동기화 배치 크기#

The number of users to sync in each batch when performing global user synchronization between connected workspaces. Default is 100.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > GlobalUserSyncBatchSize > 100 - Environment variable: N/A
Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

멤버 동기화 배치 크기#

The number of channel members to sync in each batch when synchronizing channel membership between connected workspaces. Default is 100.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > MemberSyncBatchSize > 100 - Environment variable: N/A

Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

#

config.json 전용 설정#

다음 자체 호스팅 배포 설정은 config.json 파일에서만 구성할 수 있으며 시스템 콘솔에서는 사용할 수 없습니다.

팀 간 검색#

Disable the ability to search across all teams or a specific team. - true: (Default) Cross-team search is enabled. Searches can be performed against all channels the user is a member of across all teams, a specific team, or the current team. - false: Cross-team search is disabled. Searches are performed on all channels the user is member of within the current team only.- System Config path: N/A - config.json setting: ServiceSettings.EnableCrossTeamSearch > true - Environment variable: MM_SERVICESETTINGS_ENABLECROSSTEAMSEARCH

사이트 구성 설정

원문 보기
요약

제품 메뉴를 선택하고 System Console을 선택한 다음 Site Configuration을 선택하여 System Console에서 다음 사이트 구성 옵션을 검토하고 관리합니다: 자체 호스팅 Mattermost 배포를 관리하는 시스템 관리자는 다음 표에서 설명한 대로 config.json 파일을 편집할 수 있습니다.

제품 메뉴를 선택하고 System Console을 선택한 다음 Site Configuration을 선택하여 System Console에서 다음 사이트 구성 옵션을 검토하고 관리합니다:

Tip

자체 호스팅 Mattermost 배포를 관리하는 시스템 관리자는 다음 표에서 설명한 대로 config.json 파일을 편집할 수 있습니다. 아래 각 구성 값에는 JSON 인식 도구를 사용하여 config.json 파일에서 프로그래밍 방식으로 값에 접근하기 위한 JSON 경로가 포함되어 있습니다. 예를 들어 SiteName 값은 TeamSettings 아래에 있습니다.

    • jq와 같은 도구를 사용하는 경우 다음을 입력합니다: cat config/config.json | jq '.TeamSettings.SiteName'
    • config.json 파일을 수동으로 작업하는 경우 TeamSettings와 같은 객체를 찾은 다음 해당 객체 내에서 키 SiteName을 찾습니다.

#

사용자 지정#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 사용자 지정으로 이동하여 액세스할 수 있습니다.

사이트 이름#

Name of the site shown in login screens and user interface. String input. Maximum 30 characters. Default is Mattermost- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > SiteName - Environment variable: MM_TEAMSETTINGS_SITENAME

사이트 설명#

Text displayed above the login form. When not specified, the phrase "Log in" is displayed. String input.- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > CustomDescriptionText - Environment variable: MM_TEAMSETTINGS_CUSTOMDESCRIPTIONTEXT
  • true: Enables the display of a custom image and text on the login page
  • false: (Default) Custom branding is disabled

사용자 지정 브랜딩 활성화#

- true: Enables the display of a custom image and text on the login page - false: (Default) Custom branding is disabled See also the custom brand image and custom brand text configuration settings for more branding options.- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > EnableCustomBrand > false - Environment variable: MM_TEAMSETTINGS_ENABLECUSTOMBRAND

사용자 지정 브랜드 이미지#

A JPG image for display on the login page. The image must be uploaded through the System Console. There is no config.json setting. The file should be smaller than 2 MB. Enable custom branding must be set to true to display the image.- System Config path: Site Configuration > Customization - config.json setting: N/A - Environment variable: N/A

사용자 지정 브랜드 텍스트#

Text that will be shown below the Custom brand image on the login page. You can format this text using the same Markdown formatting as in Mattermost messages. String input. Maximum 500 characters. Enable custom branding must be set to true to display the text.- System Config path: Site Configuration > Customization - config.json setting: TeamSettings > CustomBrandText - Environment variable: MM_TEAMSETTINGS_CUSTOMBRANDTEXT
  • true: (Default) A link to the Mattermost Community appears as Ask the community under the Help menu in the channel header.
  • false: The link does not appear.

커뮤니티에 질문하기 링크 활성화#

- true: (Default) A link to the Mattermost Community appears as Ask the community under the Help menu in the channel header. - false: The link does not appear. The link does not display on mobile apps.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > EnableAskCommunityLink > true - Environment variable: MM_SUPPORTSETTINGS_ENABLEASKCOMMUNITYLINK

도움말 링크#

This field sets the URL for the Help link on the login and sign up pages, as well as the Help Resources link under the Help menu in the channel header. String input. Default is https://about.mattermost.com/default-help/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > HelpLink - Environment variable: MM_SUPPORTSETTINGS_HELPLINK
Note

이 값이 비어 있으면 로그인 및 가입 페이지에서 도움말 링크가 숨겨집니다. 그러나 도움말 리소스 링크는 도움말 메뉴 아래에서 계속 사용할 수 있습니다.

이용 약관 링크#

This field sets the URL for the Terms of Use of a self-hosted site. A link to the terms appears at the bottom of the sign-up and login pages. The default URL links to a Terms of Use page hosted on mattermost.com. This includes the Mattermost Acceptable Use Policy explaining the terms under which Mattermost software is provided to end users. If you change the default link to add your own terms, the new terms must include a link to the default terms so end users are aware of the Mattermost Acceptable Use Policy. String input. Default is https://about.mattermost.com/default-terms/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > TermsOfServiceLink - Environment variable: MM_SUPPORTSETTINGS_TERMSOFSERVICELINK
Note
    • Mattermost 구독을 보유한 고객은 Mattermost와의 계약 조건에 따라 허용 사용 정책을 자체 허용 사용 또는 행동 정책으로 교체하거나 재정의할 수 있습니다. 단, 자체 약관에 허용 사용 정책이 포함되어 있거나 동등한 조건이 포함되어 있어야 합니다. 제공하는 서비스의 자체 약관을 추가하기 위해 기본 링크를 변경하는 경우, 최종 사용자가 Mattermost 소프트웨어에 대한 Mattermost 허용 사용 정책을 인지할 수 있도록 새 약관에는 기본 약관에 대한 링크가 포함되어야 합니다.
    • 이 설정은 자체 호스팅 배포에만 적용되며 Mattermost 정보 창의 이용 약관 링크는 변경되지 않습니다.

개인정보 보호 정책 링크#

This field sets the URL for the Privacy Policy of a self-hosted site. A link to the policy appears at the bottom of the sign-up and login pages. If this field is empty, the link does not appear. String input. Default is https://about.mattermost.com/default-privacy-policy/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > PrivacyPolicyLink - Environment variable: MM_SUPPORTSETTINGS_PRIVACYPOLICYLINK
Note
    • 이 설정은 자체 호스팅 배포에만 적용되며 Mattermost 정보 창의 개인정보 보호 정책 링크는 변경되지 않습니다.

정보 링크#

This field sets the URL for a page containing general information about a self-hosted site. A link to the About page appears at the bottom of the sign-up and login pages. If this field is empty the link does not appear. String input. Default is https://about.mattermost.com/default-about/.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > AboutLink - Environment variable: MM_SUPPORTSETTINGS_ABOUTLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

비밀번호 찾기 사용자 지정 링크#

When the Forgot Password link is enabled on the Mattermost login page, users are taken to a custom URL to recover or change their password. Leave this field blank to use Mattermost's Password Reset workflow.- System Config path: Site Configuration > Forgot password custom link - config.json setting: SupportSettings > ForgetPasswordLink - Environment variable: MM_SUPPORTSETTINGS_FORGETPASSWORDLINK
Note

이 구성 설정은 웹, 데스크톱 앱, 모바일 앱을 포함한 모든 Mattermost 클라이언트에 적용됩니다. 인증 > 비밀번호 > 비밀번호 찾기 링크 활성화로 이동하여 클라이언트에서 비밀번호 찾기 링크의 표시 여부를 제어할 수 있습니다. 자세한 내용은 구성 문서를 참조하세요.

문제 보고#

자체 호스팅 배포에서 도움말 메뉴를 통해 Mattermost 앱에서 문제 보고 옵션이 동작하는 방식을 지정할 수 있습니다:

  • 기본 링크: 문제를 보고하기 위해 기본 Mattermost URL을 사용합니다. Mattermost 구독 고객은 Mattermost 지원 포털로 이동합니다. 커뮤니티 배포는 Mattermost GitHub 리포지터리에서 새 이슈 생성으로 이동합니다.
  • 이메일 주소: Mattermost에서 문제 보고를 선택할 때 사용자가 메시지를 보내도록 안내받을 이메일 주소 입력을 활성화합니다.
  • 사용자 지정 링크: Mattermost에서 문제 보고를 선택할 때 사용자가 이동할 URL 입력을 활성화합니다.
  • 링크 숨기기: Mattermost에서 문제 보고 옵션을 제거합니다.

문제 보고 링크#

This field sets the URL for the Report a Problem link in the channel header Help menu. If this field is empty the link does not appear. String input. Default is https://mattermost.com/pl/report-a-bug.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > ReportAProblemLink - Environment variable: MM_SUPPORTSETTINGS_REPORTAPROBLEMLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

문제 보고 이메일 주소#

This field sets the email address for the Report a Problem link in the channel header Help menu. String input. Cannot be left blank.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > ReportAProblemMail - Environment variable: MM_SUPPORTSETTINGS_REPORTAPROBLMEMAIL
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

모바일 앱 로그 다운로드 허용#

Enable users to download mobile app logs for troubleshooting. When the Report a Problem link is shown, mobile logs can be downloaded as part of the reporting flow. - true (Default): Users can download mobile app logs. - false Users can't download mobile app logs.- System Config path: Site Configuration > Customization - config.json setting: SupportSettings > AllowDownloadLogs - Environment variable: MM_SUPPORTSETTINGS_ALLOWDOWNLOADLOGS
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

Mattermost 앱 다운로드 페이지 링크#

This field sets the URL for the Download Apps link in the Product menu. If this field is empty, the link does not appear. If you have an Enterprise App Store, set the link to the appropriate download page for your Mattermost apps. String input. Default is https://mattermost.com/pl/download-apps.- System Config path: Site Configuration > Customization - config.json setting: NativeAppSettings > AppDownloadLink - Environment variable: MM_NATIVEAPPSETTINGS_APPDOWNLOADLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

Android 앱 다운로드 링크#

This field sets the URL to download the Mattermost Android app. Users who access the Mattermost site on a mobile browser will be prompted to download the app through this link. If this field is empty, the prompt does not appear. If you have an Enterprise App Store, link to your Android app. String input. Default is https://mattermost.com/pl/android-app/.- System Config path: Site Configuration > Customization - config.json setting: NativeAppSettings > AndroidAppDownloadLink - Environment variable: MM_NATIVEAPPSETTINGS_ANDROIDAPPDOWNLOADLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

iOS 앱 다운로드 링크#

This field sets the URL to download the Mattermost iOS app. Users who access the site on a mobile browser will be prompted to download the app through this link. If this field is empty, the prompt does not appear. If you use an Enterprise App Store, link to your iOS app. String input. Default is https://mattermost.com/pl/ios-app/.- System Config path: Site Configuration > Customization - config.json setting: NativeAppSettings > IosAppDownloadLink - Environment variable: MM_NATIVEAPPSETTINGS_IOSAPPDOWNLOADLINK
Note

이 설정은 자체 호스팅 배포에만 적용됩니다.

    • true: (Default) Mattermost prompts users to use the desktop app.
    • false: Mattermost doesn't prompt users to use the desktop app.

데스크톱 앱 랜딩 페이지 활성화#

- true: (Default) Prompts users to use the desktop app. - false: Doesn't prompt users to use the desktop app.- System Config path: Site Configuration > Customization - config.json setting: ServiceSettings > EnableDesktopLandingPage > true - Environment variable: MM_SERVICESETTINGS_ENABLEDESKTOPLANDINGPAGE

최소 데스크톱 앱 버전#

Specify the minimum version of the Mattermost Desktop App required to connect to this server (e.g., 5.10.0). Users connecting with a Desktop App version below this minimum are shown an update required screen and cannot use the application until they update. The update screen includes a download link configured via the Mattermost apps download page link setting. Must be a valid semantic version (e.g., 5.0.0). Leave blank to allow all Desktop App versions to connect. String input. Default is empty (no minimum enforced).- System Config path: Site Configuration > Customization - config.json setting: ServiceSettings > MinimumDesktopAppVersion - Environment variable: MM_SERVICESETTINGS_MINIMUMDESKTOPAPPVERSION

앱 사용자 지정 URL 스킴#

이 설정은 시스템 콘솔에서 사용할 수 없으며 config.json에서만 설정할 수 있습니다.

사용자 지정 빌드 모바일 Mattermost 앱에서 제공하는 리디렉션 링크에 유효한 사용자 지정 URL 스킴을 정의합니다. 이를 통해 사용자가 Mattermost의 모바일 클라이언트가 아닌 사용자 지정 빌드 모바일 앱으로 리디렉션되도록 합니다.

구성 후, OAuth 또는 SAML 사용자 인증이 완료되면 모바일 클라이언트에서 보낸 사용자 지정 URL 스킴의 유효성이 검사되어 http 또는 https와 같은 기본 스킴이 포함되지 않는지 확인합니다. 그런 다음 모바일 사용자는 모바일 클라이언트에서 제공한 사용자 지정 스킴 URL을 사용하여 모바일 앱으로 다시 리디렉션됩니다. 유효한 사용자 지정 URL 스킴으로 모바일 클라이언트 값도 업데이트하는 것을 권장합니다.

This feature's config.json setting is "NativeAppSettings.AppCustomURLSchemes" with an array of strings as input separated by spaces.
For example: - MM_NativeAppSettings_AppCustomURLSchemes = mmauth:// mmauthbeta:// - Via mmctl: mmctl config set NativeAppSettings.AppCustomURLSchemes "mmauth://" "mmauthbeta://"
  • true: The mobile app uses the default internal mobile browser to perform SSO authentication.
  • false: (Default) The mobile app uses an external mobile browser to perform SSO authentication.

모바일 외부 브라우저#

From Mattermost v10.2 and Mobile v2.2.1, this setting configures the mobile app to use an external mobile browser to perform SSO authentication. - true: The mobile app uses the default internal mobile browser to perform SSO authentication. - false: (Default) The mobile app uses an external mobile browser to perform SSO authentication.- System Config path: N/A - config.json setting: NativeAppSettings.MobileExternalBrowser - Environment variable: MM_NATIVEAPPSETTINGS_MOBILEEXTERNALBROWSER

Note
    • 이 설정은 자체 호스팅 배포에만 적용됩니다.
    • 모바일 앱 SSO 리디렉션 흐름에 문제가 있는 경우 이 구성 설정을 활성화하는 것을 권장합니다.
#

지역화#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 지역화로 이동하여 액세스할 수 있습니다. 이 섹션의 구성 설정 변경은 서버를 재시작해야 적용됩니다.

기본 서버 언어#

The default language for system messages and logs. Options: "bg", "de", "en", "en-AU", "es", "fa", "fr", "hu", "it", "ja", "ko", "nl", "pl", "pt-br", "ro", "ru", "sv", "tr", "uk", "vi", "zh-Hans", and "zh-Hant". Default is "en".- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > DefaultServerLocale - Environment variable: MM_LOCALIZATIONSETTINGS_DEFAULTSERVERLOCALE
Note

이 구성 설정을 변경하면 설정에서 언어 기본 설정을 지정하지 않은 사용자의 기본 서버 언어가 변경됩니다.

Mattermost는 사용자가 언어 기본 설정을 지정한 경우 해당 설정을 적용합니다.

기본 클라이언트 언어#

The default language for new users and pages where the user isn't logged in. Options: "bg", "de", "en", "en-AU", "es", "fa", "fr", "hu", "it", "ja", "ko", "nl", "pl", "pt-br", "ro", "ru", "sv", "tr", "uk", "vi", "zh-Hans", and "zh-Hant". Default is "en".- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > DefaultClientLocale - Environment variable: MM_LOCALIZATIONSETTINGS_DEFAULTCLIENTLOCALE
Note

이 구성 설정을 변경하면 설정에서 언어 기본 설정을 지정하지 않은 사용자의 기본 클라이언트 언어가 변경됩니다. Mattermost는 사용자가 언어 기본 설정을 지정한 경우 해당 설정을 적용합니다.

사용 가능한 언어#

Sets the list of languages users see under Settings > Display > Language. If this field is left blank, users see all supported languages. Newly supported languages are added automatically. If this field is not blank, it must contain the Default client language, in addition to any other languages. For example, to limit the language choices to US English and Español (es), the string would be "en,es". Options: "bg", "de", "en", "en-AU", "es", "fa", "fr", "hu", "it", "ja", "ko", "nl", "pl", "pt-br", "ro", "ru", "sv", "tr", "uk", "vi", "zh-Hans", and "zh-Hant". Default is "en".- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > AvailableLocales - Environment variable: MM_LOCALIZATIONSETTINGS_AVAILABLELOCALES
  • true: Work in progress languages are available in Mattermost in addition to officially supported languages.
  • false: (Default) Only officially supported languages are available in Mattermost.

실험적 언어 설정 활성화#

번역을 검토하고 번역 누락을 파악하기 위해 Mattermost에서 작업 중인 언어를 활성화합니다.

- true: Work in progress languages are available in Mattermost in addition to officially supported languages. - false: (Default) Only officially supported languages are available in Mattermost.- System Config path: Site Configuration > Localization - config.json setting: LocalizationSettings > EnableExperimentalLocales > false - Environment variable: MM_LOCALIZATIONETTINGS_ENABLEEXPERIMENTALLOCALES

Note
    • 클라우드 시스템 관리자는 Mattermost 계정 매니저에게 문의하여 인스턴스에 이 구성 설정을 활성화하도록 요청할 수 있습니다.
    • 작업 중인 언어는 불완전할 수 있습니다. 번역이 누락된 문자열은 미국 영어로 표시됩니다.
    • 현재 웹 및 데스크톱 앱 제품 문자열만 이 구성 설정의 영향을 받습니다. 서버 및 모바일 제품 문자열은 이 설정의 영향을 받지 않습니다.
    • Mattermost에서 언어 기본 설정 선택에 대한 자세한 내용은 언어 문서를 참조하세요.
#

자동 번역#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 지역화로 이동하여 액세스할 수 있습니다. 이 설정은 채널 메시지의 자동 번역을 구성합니다. 배포 세부 정보는 자동 번역 설정 가이드를 참조하세요.

  • true: Autotranslation is available and can be enabled per channel.
  • false: (Default) Autotranslation is disabled.

자동 번역 활성화#

Enable or disable automatic translation of channel messages. - true: Autotranslation is available and can be enabled per channel. - false: (Default) Autotranslation is disabled.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > Enable > false - Environment variable: MM_AUTOTRANSLATIONSETTINGS_ENABLE

번역 제공자#

The translation provider to use for autotranslation. - libretranslate: Use a self-hosted LibreTranslate server for translations. - agents: Use the Mattermost Agents plugin with an LLM backend for translations. Default is "" (no provider selected).- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > Provider - Environment variable: MM_AUTOTRANSLATIONSETTINGS_PROVIDER

LibreTranslate URL#

The URL of the LibreTranslate server used for translations. The Mattermost server must be able to reach this URL. String value.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > LibreTranslate > URL - Environment variable: MM_AUTOTRANSLATIONSETTINGS_LIBRETRANSLATE_URL

LibreTranslate API key#

The API key for authenticated access to the LibreTranslate server. Leave blank if the LibreTranslate server doesn't require authentication. String value.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > LibreTranslate > APIKey - Environment variable: MM_AUTOTRANSLATIONSETTINGS_LIBRETRANSLATE_APIKEY

Agents LLM 서비스 ID#

The service ID of the LLM configured in the Mattermost Agents plugin to use for translations. Configure LLM services in the Agents plugin settings. String value.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > Agents > LLMServiceID - Environment variable: MM_AUTOTRANSLATIONSETTINGS_AGENTS_LLMSERVICEID

허용 언어#

The languages that all messages in autotranslation-enabled channels are translated into. Every message is translated into each language in this list, regardless of who is in the channel. Specify languages as an array of language codes. Default is ["en"].- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > TargetLanguages - Environment variable: MM_AUTOTRANSLATIONSETTINGS_TARGETLANGUAGES

번역 제한 시간#

The maximum time in milliseconds to wait for a translation to complete. If a translation exceeds this timeout, it is skipped. Numerical value. Default is 5000 (5 seconds).- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > TimeoutMs > 5000 - Environment variable: MM_AUTOTRANSLATIONSETTINGS_TIMEOUTMS
  • true: Autotranslation can't be enabled in direct or group messages.
  • false: (Default) Autotranslation can be enabled in direct and group messages.

다이렉트 및 그룹 메시지에서 자동 번역 제한#

Restrict autotranslation from being enabled in direct and group messages. - true: Autotranslation can't be enabled in direct or group messages. - false: (Default) Autotranslation can be enabled in direct and group messages.- System Config path: Site Configuration > Localization - config.json setting: AutoTranslationSettings > RestrictDMAndGM > false - Environment variable: MM_AUTOTRANSLATIONSETTINGS_RESTRICTDMANDGM

번역 작업자#

The number of concurrent translation workers per node. Higher values increase translation throughput but use more resources. This setting is not available in the System Console and can only be set via mmctl, config.json, or environment variable. Numerical value. Default is 6.- config.json setting: AutoTranslationSettings > Workers > 6 - Environment variable: MM_AUTOTRANSLATIONSETTINGS_WORKERS

사용자 및 팀#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 사용자 및 팀으로 이동하여 액세스할 수 있습니다.

팀당 최대 사용자 수#

The Max users per team is the maximum total number of users per team, including activated and deactivated users. In Mattermost, a team of people should be a small organization with a specific goal. In the physical world, a team could sit around a single table. The default maximum (50) should be enough for most teams, but with appropriate hardware, this limit can be increased to thousands of users. Channels are another way of organizing communications within teams on various topics. Numerical input. Default is 50 self-hosted deployments, and 10000 for Cloud deployments.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > MaxUsersPerTeam > 50 - Environment variable: MM_TEAMSETTINGS_MAXUSERSPERTEAM

팀당 최대 채널 수#

The maximum number of channels per team, including both active and archived channels. Numerical input. Default is 2000 for self-hosted deployments, and 10000 for Cloud deployments.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > MaxChannelsPerTeam > 2000 - Environment variable: MM_TEAMSETTINGS_MAXCHANNELSPERTEAM
  • true: (Default) Join/Leave messages are displayed.
  • false: Join/Leave messages are hidden.

기본적으로 입장/퇴장 메시지 활성화#

Specify the default configuration of system messages displayed when users join or leave channels. - true: (Default) Join/Leave messages are displayed. - false: Join/Leave messages are hidden. Users can override this default by going to Settings > Advanced > Enable Join/Leave Messages.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > EnableJoinLeaveMessageByDefault > true - Environment variable: MM_TEAMSETTINGS_ENABLEJOINLEAVEMESSAGEBYDEFAULT
  • Any user on the Mattermost server: (Default) Users can send a direct message to any user through the Direct Messages > More menu. config.json setting: "any"
  • Any member of the team: The Direct Messages > More menu only allows direct messages to users on the same team. config.json setting: "team"

사용자가 다이렉트 메시지 채널을 열 수 있는 대상#

This setting determines whether a user can open a direct message channel with anyone on the Mattermost server or only to members of the same team. This setting only affects the options presented in the user interface. It does not affect permissions on the backend server. - Any user on the Mattermost server: (Default) Users can send a direct message to any user through the Direct Messages > More menu. config.json setting: "any" - Any member of the team: The Direct Messages > More menu only allows direct messages to users on the same team. Pressing Ctrl K on Windows or Linux, or K on Mac, only lists other users on the team currently being viewed. A user who is a member of multiple teams can only send direct messages to the team that is being viewed. However, the user can receive messages from other teams, regardless of the team currently being viewed. config.json setting: "team"- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > RestrictDirectMessage - Environment variable: MM_TEAMSETTINGS_RESTRICTDIRECTMESSAGE
  • Show username: (Default) Displays usernames. config.json option: "username".
  • Show nickname if one exists...: Displays the user's nickname. config.json option: "nickname_full_name".
  • Show first and last name: Displays the user's full name. config.json option: "full_name".

팀원 이름 표시#

This setting determines how names appear in posts and under the Direct Messages list. Users can change this setting in their interface under Settings > Display > Teammate Name Display, unless this setting is locked by a system admin via the Lock teammate name display for all users configuration setting. - Show username: (Default for self-hosted deployments) Displays usernames. config.json option: "username". - Show nickname if one exists...: Displays the user's nickname. If the user doesn't have a nickname, their full name is displayed. If the user doesn't have a full name, their username is displayed. config.json option: "nickname_full_name". - Show first and last name: (Default for Cloud deployments) Displays user's full name. If the user doesn't have a full name, their username is displayed. Recommended when using SAML or LDAP if first name and last name attributes are configured. config.json option: "full_name".- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > TeammateNameDisplay > username - Environment variable: MM_TEAMSETTINGS_TEAMMATENAMEDISPLAY
  • true: Users cannot change the Teammate Name Display.
  • false: (Default) Users can change the Teammate Name Display setting.

모든 사용자의 팀원 이름 표시 잠금#

This setting controls whether users can change settings under Settings > Display > Teammate Name Display. - true: Users cannot change the Teammate Name Display. - false: (Default) Users can change the Teammate Name Display setting.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > LockTeammateNameDisplay > false - Environment variable: MM_TEAMSETTINGS_LOCKTEAMMATENAMEDISPLAY
  • true: (Default) Allows users to access the content of archived channels of which they were a member.
  • false: Users are unable to access content in archived channels.

사용자가 보관된 채널 보기 허용#

- true: (Default) Allows users to access the content of archived channels of which they were a member. - false: Users are unable to access content in archived channels.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > ExperimentalViewArchivedChannels > true - Environment variable: MM_TEAMSETTINGS_EXPERIMENTALVIEWARCHIVEDCHANNELS
Note
    • Mattermost v11부터 이 구성 설정은 항상 활성화되며 더 이상 구성할 수 없습니다. 사용자는 항상 자신이 구성원인 보관된 채널에 액세스할 수 있습니다.
    • 클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.
    • true: (Default) All users can see the email addresses of every other user.
    • false: Hides email addresses in the client user interface, except for system admins and the System Roles with read/write access to Compliance, Billing, or User Management (users/teams/channels/groups etc).

이메일 주소 표시#

- true: (Default) All users can see the email addresses of every other user. - false: Hides email addresses in the client user interface, except from system admins and the System Roles with read/write access to Compliance, Billing, or User Management (users/teams/channels/groups etc).- System Config path: Site Configuration > Users and teams - config.json setting: PrivacySettings > ShowEmailAddress > true - Environment variable: MM_PRIVACYSETTINGS_SHOWEMAILADDRESS
  • true: (Default) Full names are visible to all users in the client user interface.
  • false: Hides full names from all users, except system admins.

전체 이름 표시#

- true: (Default) Full names are visible to all users in the client user interface. - false: Hides full names from all users, except system admins. Username is shown in place of the full name.- System Config path: Site Configuration > Users and Teams - config.json setting: PrivacySettings > ShowFullName > true - Environment variable: MM_PRIVACYSETTINGS_SHOWFULLNAME
  • true: Team and channel URLs are anonymized; the team or channel name is not visible in the URL.
  • false: Team and channel URLs include the team or channel name.

익명 팀 및 채널 URL 활성화#

From Mattermost v11.6.0, when enabled, team and channel URLs are anonymized, meaning the URL no longer contains the team or channel name. This prevents team and channel names from being identified through web addresses. When this setting is enabled, the team and channel creation workflows no longer include a step for users to define a URL; teams and channels are created with an automatically generated anonymous URL. This applies only to newly created teams and channels; existing teams and channels are not affected. - true: Team and channel URLs are anonymized. - false: Team and channel URLs include the team or channel name.- System Config path: Site Configuration > Users and Teams - config.json setting: PrivacySettings > UseAnonymousURLs - Environment variable: MM_PRIVACYSETTINGS_USEANONYMOUSURLS
  • true: (Default) Users can set status messages and emojis that are visible to all users.
  • false: Users cannot set custom statuses.

사용자 지정 사용자 상태 활성화#

- true: (Default) Users can set status messages and emojis that are visible to all users. - false: Users cannot set custom statuses.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > EnableCustomUserStatuses > true - Environment variable: MM_TEAMSETTINGS_ENABLECUSTOMUSERSTATUSES
  • true: (Default) Users can see when deactivated users were last active on a user's profile and in direct message channel headers.
  • false: Users can't see when deactivated users were last online.

마지막 활동 시간 표시 활성화#

- true: (Default) Users can see when deactivated users were last active on a user's profile and in direct message channel headers. - false: Users can't see when deactivated users were last online.- System Config path: Site Configuration > Users and Teams - config.json setting: TeamSettings > EnableLastActiveTime > true - Environment variable: MM_TEAMSETTINGS_ENABLELASTACTIVETIME
  • true: (Default) Users with appropriate permissions can create custom user groups, and users can @mention custom user groups in Mattermost conversations.
  • false: Custom user groups cannot be created.

사용자 지정 사용자 그룹 활성화#

- true: (Default) Users with appropriate permissions can create custom user groups, and users can @mention custom user groups in Mattermost conversations. - false: Custom user groups cannot be created.- System Config path: Site Configuration > Users and Teams - config.json setting: ServiceSettings > EnableCustomGroups > true - Environment variable: MM_SERVICESETTINGS_ENABLECUSTOMGROUPS

사용자 통계 업데이트 시간#

Set the server time for updating the user post statistics, including each user's total message count, and the timestamp of each user's most recently sent message. Must be a 24-hour time stamp in the form HH:MM based on the local time of the server. Default is 00:00.- System Config path: Site Configuration > Users and Teams - config.json setting: ServiceSettings > RefreshPostStatsRunTime > 00:00 - Environment variable: MM_SERVICESETTINGS_REFRESHPOSTSTATSRUNTIME

알림#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 알림으로 이동하여 액세스할 수 있습니다.

  • true: (Default) Requires users to confirm when posting @channel, @all, @here, or group mentions in channels with more than 5 members.
  • false: No confirmation is required.

@channel, @all 또는 @here 확인 대화상자 표시#

- true: (Default) Requires users to confirm when posting @channel, @all, @here, or group mentions in channels with more than 5 members. - false: No confirmation is required.- System Config path: Site Configuration > Notifications - config.json setting: TeamSettings > EnableConfirmNotificationsToChannel > true - Environment variable: MM_TEAMSETTINGS_ENABLECONFIRMNOTIFICATIONSTOCHANNEL
  • true: (Default) Enables automatic email notifications for posts.
  • false: Disables notifications.

이메일 알림 활성화#

- true: (Default) Enables automatic email notifications for posts. - false: Disables notifications. A developer may choose this option to speed development by skipping email setup (see also the Enable preview mode banner setting).- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > SendEmailNotifications > ture - Environment variable: MM_EMAILSETTINGS_SENDEMAILNOTIFICATIONS
Note
    • 클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.
    • 이 설정이 false이고 SMTP 서버가 설정된 경우, 계정 관련 이메일(인증 메시지 등)은 이 설정과 관계없이 발송됩니다.
    • 이메일 초대 및 계정 비활성화 이메일은 이 설정의 영향을 받지 않습니다.
    • 이메일용 Mattermost 구성을 계획하지 않는 경우, 규모가 큰 배포에서 이 구성 설정을 비활성화하면 특히 성능이 핵심 과제인 고트래픽 환경에서 서버 성능이 향상될 수 있습니다:
    • 서버 부하 감소: 이메일 생성 및 전송에는 처리 능력과 리소스가 필요합니다. 이메일 알림을 비활성화하면 서버의 부하가 줄어들어 다른 작업에 리소스를 재할당할 수 있습니다.
    • I/O 작업 감소: 이메일 전송에는 로그 및 데이터베이스 쓰기, 이메일 서버와의 통신 처리 등 입출력(I/O) 작업이 포함됩니다. 이러한 I/O 작업을 줄이면 전체 시스템 효율성이 향상될 수 있습니다.
    • 네트워크 트래픽 감소: 각 이메일 발송은 네트워크 트래픽에 기여합니다. 이메일 알림을 비활성화하면 전송되는 데이터 양이 줄어들어 대역폭이 제한된 환경에서 특히 성능이 향상될 수 있습니다.
    • 빠른 응답 시간: 처리할 백그라운드 작업(이메일 발송 등)이 줄어들면 애플리케이션이 사용자 요청에 더 빠르게 응답할 수 있어 체감 성능이 향상될 수 있습니다.
    • 리소스 할당: 이메일 발송에 사용되었던 CPU 사이클, 메모리, 네트워크 대역폭 등의 리소스를 다른 곳에 활용할 수 있어 시스템의 다른 중요한 구성 요소의 성능이 향상될 수 있습니다.
    • 그러나 이메일 알림을 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.
    • true: (Default) When Send email notifications is false, users see the Preview Mode banner.
    • false: Preview Mode banner does not appear.

미리 보기 모드 배너 활성화#

- true: (Default) When Send email notifications is false, users see the Preview Mode banner. This banner alerts users that email notifications are disabled. - false: Preview Mode banner does not appear.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > EnablePreviewModeBanner > true - Environment variable: MM_EMAILSETTINGS_ENABLEPREVIEWMODEBANNER
Note

클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.

    • true: Multiple email notifications for mentions and direct messages over a given time period are batched into a single email. Users can customize how often to receive batched notifications.
    • false: (Default) Emails will be sent for each mention or direct message.

이메일 일괄 처리 활성화#

- true: Multiple email notifications for mentions and direct messages over a given time period are batched into a single email. - false: (Default) Email notifications are sent for each mention or direct message.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > EnableEmailBatching > false - Environment variable: MM_EMAILSETTINGS_ENABLEEMAILBATCHING
Note
    • Send full message contents: (Default) Email notifications include the full message contents, along with the name of the sender and the channel. config.json setting: "full"
    • Send generic description with only sender name: Only the name of the sender and team name are included in email notifications. config.json setting: "generic"

이메일 알림 내용#

- Send full message contents: (Default) Email notifications include the full message contents, along with the name of the sender and the channel. config.json setting: "full" - Send generic description with only sender name: Only the name of the sender and team name are included in email notifications. Use this option if Mattermost contains confidential information and policy dictates it cannot be stored in email. config.json setting: "generic"- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > EmailNotificationContentsType - Environment variable: MM_EMAILSETTINGS_EMAILNOTIFICATIONCONTENTSTYPE

알림 표시 이름#

Display name for email notifications sent from the Mattermost system. String input. No default setting. This field is required when changing settings in the System Console.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > FeedbackName - Environment variable: MM_EMAILSETTINGS_FEEDBACKNAME

알림 발신 주소#

Email address for notification emails from the Mattermost system. This address should be monitored by a system admin. String input. Default is test@example.com. This field is required when changing settings in the System Console.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > FeedbackEmail - Environment variable: MM_EMAILSETTINGS_FEEDBACKEMAIL
Note

클라우드 관리자는 이 구성 설정을 수정할 수 없습니다.

지원 이메일 주소#

Sets a user support (or feedback) email address that is displayed on email notifications and during the Getting Started tutorial. This address should be monitored by a system admin. If no value is set, email notifications will not contain a way for users to request assistance. String input. Default is feedback@mattermost.com. This field is required when changing settings in the System Console.- System Config path: Site Configuration > Notifications - config.json setting: SupportSettings > SupportEmail - Environment variable: MM_SUPPORTSETTINGS_SUPPORTEMAIL

알림 답장 주소#

Email address used in the reply-to header when sending notification emails from the Mattermost system. This address should be monitored by a system admin. String input. Default is test@example.com.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > ReplyToAddress - Environment variable: MM_EMAILSETTINGS_REPLYTOADDRESS

알림 바닥글 우편 주소#

Optional setting to include the organization's name and mailing address in the footer of email notifications. If not set, nothing will appear. String input.- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > FeedbackOrganization - Environment variable: MM_EMAILSETTINGS_FEEDBACKORGANIZATION
  • Generic description with only sender name: Push notifications include the sender's name, but not the channel name or message contents. config.json setting: "generic_no_channel"
  • Generic description with sender and channel names: (Default) Push notifications include the name of the sender and channel, but not the message contents. config.json setting: "generic"
  • Full message content sent in the notification payload: Includes the message contents in the push notification payload. config.json setting: "full"
  • Full message content fetched from the server on receipt (Available in Mattermost Enterprise): The notification payload contains no message content; the content is fetched separately. config.json setting: "id_loaded"

푸시 알림 내용#

- Generic description with only sender name: Push notifications include the sender's name, but not the channel name or message contents. config.json setting: "generic_no_channel" - Generic description with sender and channel names: (Default) Push notifications include the name of the sender and channel, but not the message contents. config.json setting: "generic" - Full message content sent in the notification payload: Includes the message contents in the push notification payload, which may be sent through Apple's Push Notification service or Google's Firebase Cloud Messaging . We highly recommended this option only be used with an https protocol to encrypt the connection and protect confidential information. config.json setting: "full" - Full message content fetched from the server on receipt (Available in Mattermost Enterprise): The notification payload contains no message content. Instead it contains a unique message ID used to fetch message content from the Mattermost server when a push notification is received via a notification service app extension on iOS or an expandable notification pattern on Android. If the server cannot be reached, a generic push notification is displayed without message content or sender name. For customers who wrap the Mattermost mobile application in a secure container, the container must fetch the message contents using the unique message ID when push notifications are received. If the container is unable to execute the fetch, the push notification contents cannot be received by the customer's mobile application without passing the message contents through Apple's or Google's notification service. config.json setting: "id_loaded"- System Config path: Site Configuration > Notifications - config.json setting: EmailSettings > PushNotificationContents - Environment variable: MM_EMAILSETTINGS_PUSHNOTIFICATIONCONTENTS
  • true: (Default) Mattermost notification data collection is enabled for client-side web and desktop app users.
  • false: Mattermost notification data collection is disabled.

알림 모니터링 활성화#

Enable or disable notification metrics data collection. - true: (Default) Mattermost notification data collection is enabled for client-side web and desktop app users. - false: Mattermost notification data collection is disabled.- System Config path: Environment > Performance Monitoring - config.json setting: MetricsSettings > EnableNotificationMetrics > true - Environment variable: MM_METRICSSETTINGS_ENABLENOTIFICATIONMETRICS

Note

Mattermost 알림 상태 메트릭에 대한 자세한 내용은 성능 모니터링 문서를 참조하세요.

#

시스템 전체 알림#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 시스템 전체 알림으로 이동하여 액세스할 수 있습니다.

  • true: Enable system-wide notifications that display at the top of the Mattermost interface for all users across all teams.
  • false: (Default) Disable system-wide notifications.

시스템 전체 알림 활성화#

- true: Enable system-wide notifications to display at the top of the Mattermost interface for all users across all teams. - false: (Default) Disable system-wide notifications.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > SystemWideNotifications > false - Environment variable: MM_ANNOUNCEMENTSETTINGS_SYSTEMWIDENOTIFICATIONS

배너 텍스트#

The text of the system-wide notification, when enabled. String input.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > BannerText - Environment variable: MM_ANNOUNCEMENTSETTINGS_BANNERTEXT

배너 색상#

The background color of system-wide notifications. String input of a CSS color value.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > BannerColor > "#f2a93b" - Environment variable: MM_ANNOUNCEMENTSETTINGS_BANNERCOLOR

배너 텍스트 색상#

The color of the text in system-wide notifications. String input of a CSS color value.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > BannerTextColor > "#333333" - Environment variable: MM_ANNOUNCEMENTSETTINGS_BANNERTEXTCOLOR
  • true: (Default) Users can dismiss the system-wide notification. It will re-appear the next time the user logs in, or when the text is updated by an admin.
  • false: Users cannot dismiss the system-wide notification.

배너 해제 허용#

- true: (Default) Users can dismiss the system-wide notification. It will re-appear the next time the user logs in, and when the text is updated by an admin, or when an admin disables system-wide notifications and reenables them. - false: Users cannot dismiss the banner.- System Config path: Site Configuration > System-wide notifications - config.json setting: AnnouncementSettings > AllowBannerDismissal > true - Environment variable: MM_ANNOUNCEMENTSETTINGS_ALLOWBANNERDISMISSAL

이모지#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 이모지로 이동하여 액세스할 수 있습니다.

  • true: (Default) Enables an emoji picker when composing messages and for message reactions.
  • false: Disables the emoji picker in message composition and reactions.

이모지 선택기 활성화#

- true: (Default) Enables an emoji picker when composing messages and for message reactions. - false: Disables the emoji picker in message composition and reactions.- System Config path: Site Configuration > Emoji - config.json setting: ServiceSettings > EnableEmojiPicker > true - Environment variable: MM_SERVICESETTINGS_ENABLEEMOJIPICKER
  • true: Allows users to add up to 6000 emojis through a Custom Emoji option in the emoji picker.
  • false: (Default) Disables custom emojis.

사용자 지정 이모지 활성화#

- true: (Default) Allows users to add up to 6000 emojis through a Custom Emoji option in the emoji picker. Emojis can be GIF, PNG, or JPG files up to 512 KB in size. - false: Disables custom emojis.- System Config path: Site Configuration > Emoji - config.json setting: ServiceSettings > EnableCustomEmoji > true - Environment variable: MM_SERVICESETTINGS_ENABLECUSTOMEMOJI

Note

Mattermost는 최대 6000개의 사용자 지정 이모지를 지원하지만, 사용자 지정 이모지가 늘어나면 서버 성능이 저하될 수 있습니다.

#

게시물#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 게시물로 이동하여 액세스할 수 있습니다.

  • true: (Default) Enables automatic following for all threads that a user starts, or in which the user participates or is mentioned.
  • false: Disables automatic following of threads.

스레드 자동 팔로우#

- true: (Default) Enables automatic following for all threads that a user starts, or in which the user participates or is mentioned. A Threads table in the database tracks threads and thread participants. A ThreadMembership table tracks followed threads for each user and whether the thread is read or unread. - false: Disables automatic following of threads.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > ThreadAutoFollow > true - Environment variable: MM_SERVICESETTINGS_THREADAUTOFOLLOW
Note
    • 이 설정은 자체 호스팅 배포에만 적용됩니다.
    • 스레드 토론이 작동하려면 이 설정을 반드시 활성화해야 합니다.
    • 이 설정을 활성화해도 이전 사용자 작업을 기반으로 스레드가 자동으로 팔로우되지는 않습니다.
    • Always On: (Default) Enables threaded discussions on the server and for all users. config.json setting: "always_on"
    • Default On: Enables threaded discussions on the server and for all users. config.json setting: "default_on"
    • Default Off: Enables threaded discussions on the server but not for users. config.json setting: "default_off"
    • Disabled: Users cannot enable threaded discussions. config.json setting: "disabled"

스레드 토론#

Important

v7.0 이전의 레거시 Mattermost 릴리즈에서 업그레이드하는 고객은 이 기능을 활성화하기 전에 스레드 토론 활성화를 위한 관리자 가이드(이전에는 접힌 답장 스레드라고 불림)를 검토해야 합니다.

- Always On: (Default) Enables threaded discussions on the server and for all users. This is the recommended configuration for optimal user experience and to ensure consistency in how users read and respond to threaded conversations. config.json setting: "always_on" - Default On: Enables threaded discussions on the server and for all users. - Default Off: Enables threaded discussions on the server but not for users. - Disabled: Users cannot enable threaded discussions. config.json setting: "disabled"- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > CollapsedThreads - Environment variable: MM_SERVICESETTINGS_COLLAPSEDTHREADS
  • true: (Default) Enables message priority for all users.
  • false: Disables the ability to set message priority and request acknowlegements.

메시지 우선순위#

Tip

Mattermost Enterprise 또는 Professional 고객은 특정 시간에 민감한 메시지가 확인되고 조치되었는지 추적하기 위해 메시지 확인 요청을 추가로 사용할 수 있습니다. 자세한 내용은 메시지 우선순위 문서를 참조하세요.

- true: (Default) Enables message priority for all users which enables them to set a visual indiciator for important or urgent root messages. - false: Disables the ability to set message priority and request acknowledgements.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PostPriority > true - Environment variable: MM_SERVICESETTINGS_POSTPRIORITY
Note

규모가 큰 배포에서 이 구성 설정을 비활성화하면 특히 성능과 응답성이 중요한 환경에서 서버 성능이 향상될 수 있습니다:

    • 처리 간소화: 게시물 우선순위가 활성화되면 시스템은 지정된 우선순위 수준에 따라 게시물을 관리하고 우선순위를 지정해야 합니다. 이렇게 하면 시스템이 게시물을 평가하고 정렬해야 하므로 추가 처리 오버헤드가 발생합니다. 이 기능을 비활성화하면 모든 게시물이 동등하게 처리되어 처리 로직이 간소화되고 계산 부하가 줄어듭니다.
    • 지연 시간 감소: 게시물 우선순위가 활성화되면 시스템이 각 게시물의 우선순위를 결정하고 올바른 순서로 처리하는 동안 지연이 발생할 수 있습니다. 게시물 우선순위를 비활성화하면 시스템이 선착순으로 게시물을 처리하므로 더 일관되고 빠른 처리가 이루어질 수 있습니다.
    • 리소스 활용 감소: 게시물 우선순위를 관리하면 CPU 및 메모리와 같은 추가 시스템 리소스가 소비될 수 있습니다. 이 기능을 비활성화하면 이러한 리소스가 확보되어 시스템이 다른 작업에 할당할 수 있으므로 전반적인 성능이 향상됩니다.
    • 확장성 향상: 고트래픽 환경에서는 게시물 우선순위를 관리하는 복잡성이 더욱 두드러질 수 있습니다. 이 기능을 비활성화하면 시스템 운영이 간소화되어 사용자 및 게시물 수가 증가함에 따라 확장하기가 더 쉬워집니다.
    • true: (Default) Users can trigger repeating notifications to mentioned recipients of urgent messages.
    • false: Disables the ability to send repeating notifications.

지속적 알림#

- true: (Default) Users can trigger repeating notifications to mentioned recipients of urgent messages. - false: Disables the ability to send repeating notifications.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > AllowPersistentNotifications > true - Environment variable: MM_SERVICESETTINGS_ALLOWPERSISTENTNOTIFICATIONS

지속적 알림의 최대 수신자 수#

The maximum number of recipients users may send persistent notifications to. Numerical input. Default is 5.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PersistentNotificationMaxRecipients > 5 - Environment variable: MM_SERVICESETTINGS_PERSISTENTNOTIFICATIONMAXRECIPIENTS

지속적 알림 빈도#

The number of minutes between repeated notifications for urgent messages sent with persistent notifications. Numerical input. Default is 5. Minimum is 2.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PersistentNotificationIntervalMinutes > 5 - Environment variable: MM_SERVICESETTINGS_PERSISTENTNOTIFICATIONINTERVALMINUTES

게시물당 지속적 알림 총 횟수#

The maximum number of times users may receive persistent notifications. Numerical input. Default is 6.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > PersistentNotificationMaxCount > 6 - Environment variable: MM_SERVICESETTINGS_PERSISTENTNOTIFICATIONMAXCOUNT
  • true: Users can send burn-on-read messages in channels, direct messages, and group messages.
  • false: (Default) The option to send a burn-on-read message isn't available.

읽으면 소멸 메시지 활성화#

  • 수신자가 읽으면 소멸 메시지를 공개하면 다시 숨길 수 없습니다.
  • 읽으면 소멸 메시지가 만료되거나 소멸되면 영구적으로 삭제되며 복구할 수 없습니다.
  • 수신자는 읽으면 소멸 메시지에 답글을 달거나 편집하거나 스레드를 만들 수 없습니다.
Enable or disable burn-on-read messages. - false: (Default) The option to send a burn-on-read message isn't available. - true: Users can send burn-on-read messages in channels, direct messages, and group messages.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableBurnOnRead > false - Environment variable: MM_SERVICESETTINGS_ENABLEBURNONREAD
Note

이 기능을 비활성화하면 사용자가 새 읽으면 소멸 메시지를 전송하지 못합니다. 비활성화된 후에도 사용자는 기존 읽으면 소멸 메시지와 상호작용할 수 있습니다.

읽으면 소멸 지속 시간#

Sets the countdown duration for burn-on-read messages once they are revealed. After a recipient reveals a burn-on-read message, the message is deleted for that user after the specified duration. This setting applies to all burn-on-read messages. Numerical input in seconds. Default is 600 seconds (10 minutes).- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > BurnOnReadDurationSeconds > 600 - Environment variable: MM_SERVICESETTINGS_BURNONREADDURATIONSECONDS

읽으면 소멸 메시지의 최대 생존 시간#

Sets the maximum duration that burn-on-read messages can exist after they are sent. The message is deleted after the specified duration, even if it hasn't been revealed by all recipients. Numerical input in seconds. Default is 604800 seconds (7 days).- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > BurnOnReadMaximumTimeToLiveSeconds > 604800 - Environment variable: MM_SERVICESETTINGS_BURNONREADMAXIMUMTIMETOLIVESECONDS
  • true: The server generates a preview of the first website, image, or YouTube video linked in a message.
  • false: (Default) All previews are disabled and the server does not request metadata for any links contained in messages.

웹사이트 링크 미리 보기 활성화#

Important

미리 보기를 생성하려면 서버가 인터넷에 연결되어 있어야 합니다. 필요한 경우 방화벽 또는 아웃바운드 프록시를 통해 이 연결을 설정할 수 있습니다.

- true: The server generates a preview of the first website, image, or YouTube video linked in a message. Users can disable website previews, but not image or YouTube previews, under Settings > Display > Website Link Previews. - false: (Default) All previews are disabled and the server does not request metadata for any links contained in messages.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableLinkPreviews > true - Environment variable: MM_SERVICESETTINGS_ENABLELINKPREVIEWS
Note

규모가 큰 배포에서 이 구성 설정을 비활성화하면 서버 성능이 향상될 수 있습니다:

    • 네트워크 요청 감소: 링크 미리 보기가 활성화되면 시스템은 연결된 웹페이지에서 메타데이터(제목, 설명, 이미지 등)를 가져와야 합니다. 이를 위해 추가 네트워크 요청이 필요하며 시스템 속도가 느려질 수 있습니다.
    • 서버 부하 감소: 링크 미리 보기를 생성하면 연결된 페이지의 콘텐츠를 구문 분석해야 합니다. 많은 사용자가 링크를 공유하는 경우 서버는 수많은 네트워크 요청을 수행하고 많은 양의 추가 데이터를 처리해야 하므로 서버 부하가 증가합니다.
    • 데이터 처리 감소: 공유된 모든 링크는 필요한 미리 보기 정보를 추출하기 위해 처리되어야 합니다. 이 처리는 CPU 및 메모리 리소스를 소비하며, 그렇지 않으면 다른 작업을 위해 예약될 수 있습니다.
    • 클라이언트 측 렌더링 시간 감소: 클라이언트 측에서 링크 미리 보기(텍스트, 이미지, 레이아웃 추가)를 렌더링하는 데 시간과 리소스가 필요합니다. 링크 미리 보기를 비활성화하면 클라이언트가 이러한 요소를 렌더링할 필요가 없어 메시지 표시가 빨라집니다.
    • 대역폭 절약: 링크 미리 보기에는 종종 연결된 콘텐츠의 이미지 및 기타 데이터가 포함됩니다. 이를 비활성화하면 이러한 추가 리소스를 다운로드하는 데 사용될 대역폭을 절약할 수 있습니다.
    • 그러나 링크 미리 보기를 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.

특정 도메인의 링크 미리 보기 비활성화#

Use this setting to disable previews of links for specific domains. String input of a comma-separated list of domains, for example: "mattermost.com, images.example.com"- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > RestrictLinkPreviews - Environment variable: MM_SERVICESETTINGS_RESTRICTLINKPREVIEWS
  • true: (Default) Share links to Mattermost messages will generate a preview for any users that have access to the original message.
  • false: Share links do not generate a preview.

메시지 링크 미리 보기 활성화#

- true: (Default) Share links to Mattermost messages will generate a preview for any users that have access to the original message. - false: Share links do not generate a preview.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnablePermalinkPreviews > true - Environment variable: MM_SERVICESETTINGS_ENABLEPERMALINKPREVIEWS
Note

규모가 큰 배포에서 이 구성 설정을 비활성화하면 특히 메시지 처리량이 높거나 리소스가 제한된 환경에서 서버 성능이 향상될 수 있습니다:

    • 서버 부하 감소: 퍼머링크 미리 보기가 활성화되면 서버는 공유된 각 링크에 대한 미리 보기 요약을 생성해야 합니다. 이렇게 하면 메타데이터를 가져오기 위한 추가 요청이 생성되고 웹 페이지를 구문 분석해야 할 수도 있어 서버의 처리 부하가 증가합니다.
    • 데이터 전송 감소: 퍼머링크 미리 보기에는 이미지, 제목, 설명 등의 추가 메타데이터가 포함됩니다. 미리 보기를 비활성화하면 전송해야 하는 데이터 양이 줄어들어 대역폭 사용량이 감소하고 특히 링크 볼륨이 높은 채널에서 메시지 로드 시간이 향상될 수 있습니다.
    • 메시지 렌더링 속도 향상: 클라이언트 측에서 멀티미디어 미리 보기가 있는 메시지를 렌더링하는 데는 일반 텍스트 메시지보다 더 많은 시간이 걸립니다. 미리 보기를 비활성화하면 렌더링 복잡성이 줄어들고 특히 리소스가 제한된 장치에서 클라이언트 성능이 향상될 수 있습니다.
    • 네트워크 지연 시간: 링크 미리 보기의 메타데이터를 가져오면 서버가 외부 리소스에 접근해야 하므로 네트워크 지연 시간이 발생할 수 있습니다. 이를 비활성화하면 이러한 지연이 제거되어 더 빠른 메시지 처리 및 표시가 보장됩니다.
    • 메시지 처리 간소화: 미리 보기가 없는 경우 메시지는 저장, 검색 및 표시하는 데 더 간단하고 리소스 집약적이지 않습니다. 이는 전반적인 시스템 응답성과 효율성 향상에 기여할 수 있습니다.
    • 그러나 퍼머링크 미리 보기를 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.
    • true: Enables previews of SVG files attached to messages.
    • false: (Default) Disables previews of SVG files.

SVG 활성화#

- true: Enables previews of SVG files attached to messages. - false: (Default) Disables previews of SVG files.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableSVGs > false - Environment variable: MM_SERVICESETTINGS_ENABLESVGS
Warning

모든 사용자를 신뢰할 수 없는 환경에서는 SVG를 활성화하는 것을 권장하지 않습니다.

    • true: Enables rendering of LaTeX in code blocks.
    • false: (Default) Disables rendering in blocks. Instead, LaTeX code is highlighted.

LaTeX 코드 블록 렌더링 활성화#

- true: Enables rendering of LaTeX in code blocks. - false: (Default) Disables rendering in blocks. Instead, LaTeX code is highlighted.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableLatex > false - Environment variable: MM_SERVICESETTINGS_ENABLELATEX
Warning

모든 사용자를 신뢰할 수 없는 환경에서는 LaTeX 렌더링을 활성화하는 것을 권장하지 않습니다.

    • true: Enables rendering of LaTeX in message text.
    • false: (Default) Disables inline rendering of LaTeX. Instead, LaTeX in message text is highlighted.

인라인 LaTeX 렌더링 활성화#

- true: Enables rendering of LaTeX in message text. - false: (Default) Disables inline rendering of LaTeX. Instead, LaTeX in message text is highlighted. LaTeX can also be rendered in a code block, if that feature is enabled. See Enable LaTeX code block rendering.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > EnableInlineLatex > false - Environment variable: MM_SERVICESETTINGS_ENABLEINLINELATEX
Warning

모든 사용자를 신뢰할 수 없는 환경에서는 LaTeX 렌더링을 활성화하는 것을 권장하지 않습니다.

사용자 지정 URL 스킴#

A list of URL schemes that will automatically create a link in message text, for example: ["git", "smtp"]. These schemes always create links: http, https, ftp, tel, and mailto. config.json setting: an array of strings- System Config path: Site Configuration > Posts - config.json setting: DisplaySettings > CustomURLSchemes > [] - Environment variable: MM_DISPLAYSETTINGS_CUSTOMURLSCHEMES

최대 Markdown 노드 수#

The maximum number of Markdown elements (such as emojis, links, or table cells), that can be included in a single piece of text in a message. Numerical input. Default is 0 which applies a Mattermost-specified limit.- System Config path: Site Configuration > Posts - config.json setting: DisplaySettings > MaxMarkdownNodes > 0 - Environment variable: MM_DISPLAYSETTINGS_MAXMARKDOWNNODES
Note

이 제한은 웹, 데스크톱 앱, 모바일 앱을 포함한 모든 Mattermost 클라이언트에 적용됩니다.

Google API 키#

If a key is provided in this setting, Mattermost displays titles of embedded YouTube videos and detects if a video is no longer available. Setting a key should also prevent Google from throttling access to embedded videos that receive a high number of views. String input.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > GoogleDeveloperKey - Environment variable: MM_SERVICESETTINGS_GOOGLEDEVELOPERKEY
Note
    • 이 설정은 자체 호스팅 배포에만 적용됩니다.
    • 이 키는 클라이언트 측 JavaScript에서 사용되며 YouTube Data API가 서비스로 추가되어 있어야 합니다.
    • true: (Default) Message drafts are saved on the server and may be accessed from different clients. Users may still disable server synchronization of draft messages by going to Settings > Advanced Settings.
    • false: Draft messages are stored locally on each device.

메시지 임시 저장 서버 동기화 활성화#

Enable or disable the ability to synchronize draft messages across all supported Mattermost clients. - true: (Default) Message drafts are saved on the server and may be accessed from different clients. Users may still disable server synchronization of draft messages by going to Settings > Advanced Settings. - false: Draft messages are stored locally on each device.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > AllowSyncedDrafts > true - Environment variable: MM_SERVICESETTINGS_ALLOWSYNCEDDRAFTS
Note

임시 저장은 특히 협업 환경에서 작업 연속성을 유지하는 데 매우 유용하지만, 장치 간 임시 저장 동기화를 비활성화하면 다음과 같이 계산 및 데이터 관리 오버헤드를 줄여 성능이 눈에 띄게 향상될 수 있습니다:

    • 데이터 동기화 감소: 임시 저장이 활성화되고 장치 간 동기화가 되면 시스템은 상당한 대역폭과 컴퓨팅 리소스를 소비할 수 있는 데이터 동기화 작업을 처리해야 합니다. 임시 저장 동기화를 비활성화하면 서버와 네트워크의 부하가 줄어듭니다.
    • 저장 공간 사용 감소: 임시 저장을 저장하려면 추가 데이터베이스 작업과 저장 공간이 필요합니다. 각 임시 저장은 저장, 관리 및 검색해야 하는 추가 데이터입니다. 임시 저장이 없으면 시스템이 유지해야 하는 레코드가 줄어들어 데이터베이스 작업이 간소화될 수 있습니다.
    • 클라이언트 처리 감소: 클라이언트 측에서 임시 저장 관리에는 변경 사항 모니터링, 주기적인 임시 저장 저장, 여러 장치에서 임시 저장을 편집하는 경우 충돌 해결 처리가 포함됩니다. 임시 저장을 비활성화하면 이러한 클라이언트 측 프로세스가 줄어들어 메모리 및 CPU 리소스가 확보됩니다.
    • 아키텍처 간소화: 동기화된 임시 저장을 유지하려면 종종 일관성을 보장하고 데이터 충돌을 방지하기 위한 복잡한 백엔드 로직이 필요합니다. 임시 저장 동기화를 제거하여 이 아키텍처를 간소화하면 더 효율적이고 빠른 백엔드 작업이 가능합니다.
    • 사용자 경험 향상: 사용자는 임시 저장 동기화의 오버헤드 없이 더 빠른 로드 시간과 지연 시간 감소를 경험할 수 있습니다. 이는 인터넷 연결이 제한되거나 가변적인 환경에서 특히 눈에 띌 수 있습니다.
    • 그러나 임시 저장 동기화를 비활성화하면 사용자 경험, 커뮤니케이션 효율성 및 전반적인 생산성에 부정적인 영향을 미칠 수 있습니다. 성능 향상과 조직 및 사용자의 요구 사이의 균형을 맞추는 것이 중요합니다.

고유 이모지 반응 제한#

Limit the number of unique emoji reactions on each message. Increasing this limit can lead to poor client performance. Numerical input. Default is 50. Maximum is 500.- System Config path: Site Configuration > Posts - config.json setting: ServiceSettings > UniqueEmojiReactionLimitPerPost > 50 - Environment variable: MM_SERVICESETTINGS_UNIQUEEMOJIREACTIONLIMITPERPOST

콘텐츠 신고#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 콘텐츠 신고로 이동하여 액세스할 수 있습니다.

  • true: Enables the Content Flagging feature.
  • false: (Default) Disables the Content Flagging feature.

콘텐츠 신고 활성화#

- true: Enables the Content Flagging feature. - false: (Default) Disables the feature.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > EnableContentFlagging > false - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ENABLECONTENTFLAGGING

알림 설정#

Default notification recipients for each event: - Events: flagged, assigned, removed, dismissed - Recipients: reviewers, author, reporter Default mappings include: - flagged = reviewers - assigned = reviewers - removed = reviewers, author, reporter - dismissed = reviewers, reporter- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > NotificationSettings > EventTargetMapping - Environment variable: N/A

추가 설정#

Specify the reasons for flagging. Default reasons include: - Inappropriate content - Sensitive data - Security concern - Harassment or abuse - Spam or phishing- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > Reasons - Environment variable: N/A
  • true: (Default) Reporters must add a comment when flagging.
  • false: Reporters aren't required to add a comment when flagging.

신고자에게 댓글 추가 요구#

- true: (Default) Reporters must add a comment when flagging. - false: Reporters aren't required to add a comment.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > ReporterCommentRequired > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ADDITIONALSETTINGS_REPORTERCOMMENTREQUIRED
  • true: (Default) Reviewers must add a comment when reviewing flagged content.
  • false: Reviewers aren't required to add a comment when reviewing flagged content.

검토자에게 댓글 추가 요구#

- true: (Default) Reviewers must add a comment when reviewing flagged content. - false: Reviewers aren't required to add a comment.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > ReviewerCommentRequired > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ADDITIONALSETTINGS_REVIEWERCOMMENTREQUIRED
  • true: (Default) Hide flagged content from the channel while under review.
  • false: Keep flagged content visible while under review.

검토 중 채널에서 메시지 숨기기#

- true: (Default) Hide flagged content from the channel while under review. - false: Keep flagged content visible while under review.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > AdditionalSettings > HideFlaggedContent > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_ADDITIONALSETTINGS_HIDEFLAGGEDCONTENT
  • true: (Default) The same set of reviewers is used across all teams.
  • false: Reviewers can be managed per team.

모든 팀에 동일한 검토자 사용#

- true: (Default) Use the same set of reviewers across all teams. - false: Reviewers can be managed per team.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > ReviewerSettings > CommonReviewers > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_REVIEWERSETTINGS_COMMONREVIEWERS
  • true: System administrators are included as reviewers for all teams they belong to.
  • false: (Default) System administrators are not included by default.

시스템 관리자를 검토자로 지정#

- true: Include system administrators as reviewers. - false: (Default) System administrators are not included by default.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > ReviewerSettings > SystemAdminsAsReviewers > false - Environment variable: MM_CONTENTFLAGGINGSETTINGS_REVIEWERSETTINGS_SYSTEMADMINSASREVIEWERS
  • true: (Default) Team administrators are included as reviewers for their respective teams.
  • false: Team administrators are not included as reviewers.

팀 관리자를 검토자로 지정#

- true: (Default) Include team administrators as reviewers for their respective teams. - false: Team administrators aren't included as reviewers.- System Config path: Site Configuration > Content Flagging - config.json setting: ContentFlaggingSettings > ReviewerSettings > TeamAdminsAsReviewers > true - Environment variable: MM_CONTENTFLAGGINGSETTINGS_REVIEWERSETTINGS_TEAMADMINSASREVIEWERS

파일 공유 및 다운로드#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 파일 공유 및 다운로드로 이동하여 액세스할 수 있습니다.

  • true: (Default) Allows users to attach files to messages.
  • false: Prevents users from attaching files (including images) to a message.

파일 공유 허용#

- true: (Default) Allows users to attach files to messages. - false: Prevents users from attaching files (including images) to a message. This affects users on all clients and devices, including mobile apps.- System Config path: Site Configuration > File Sharing and Downloads - config.json setting: FileSettings > EnableFileAttachments > true - Environment variable: MM_FILESETTINGS_ENABLEFILEATTACHMENTS
  • true: (Default) Allows users to attach files to messages from mobile apps.
  • false: Prevents users from attaching files (including images) to messages from mobile apps.

모바일에서 파일 업로드 허용#

- true: (Default) Allows users to attach files to messages from mobile apps. - false: Prevents users from attaching files (including images) to messages from mobile apps.- System Config path: Site Configuration > File Sharing and Downloads - config.json setting: FileSettings > EnableMobileUpload > true - Environment variable: MM_FILESETTINGS_ENABLEMOBILEUPLOAD
  • true: (Default) Enables file downloads on mobile apps.
  • false: Disables file downloads on mobile apps. Users can still download files from a mobile web browser.

모바일에서 파일 다운로드 허용#

- true: (Default) Enables file downloads on mobile apps. - false: Disables file downloads on mobile apps. Users can still download files from a mobile web browser.- System Config path: Site Configuration > File sharing and downloads - config.json setting: FileSettings > EnableMobileDownload > true - Environment variable: MM_FILESETTINGS_ENABLEMOBILEDOWNLOAD
  • true: Prevents file downloads, previews, and sharing for most file types. Allows in-app previews for PDFs, videos, and images only. Files are stored temporarily in the app's cache and cannot be exported or shared.
  • false: (Default) Secure file preview mode is disabled.

모바일에서 보안 파일 미리 보기 활성화#

이 설정은 필수 파일 보기 기능은 허용하면서 파일 접근을 제한하여 조직의 모바일 보안 태세를 향상시킵니다.

- true: Prevents file downloads, previews, and sharing for most file types, even when the Allow file downloads on mobile configuration setting is enabled. Allows in-app previews for PDFs, videos, and images only. Files are stored temporarily in the app's cache and cannot be exported or shared. - false: (Default) Secure file preview mode is disabled.- System Config path: Site Configuration > File sharing and downloads - config.json setting: FileSettings > MobileEnableSecureFilePreview > false - Environment variable: MM_FILESETTINGS_MOBILEENABLESECUREFILEPREVIEW
  • true: (Default) Enables tapping links inside PDFs when Secure File Preview Mode is active. Links will open in the device browser or supported app.
  • false: Disables link navigation in PDFs when Secure File Preview Mode is active.

모바일에서 PDF 링크 탐색 허용#

- true: (Default) Enables tapping links inside PDFs when Secure File Preview Mode is active. Links will open in the device browser or supported app. - false: Disables link navigation in PDFs when Secure File Preview Mode is active.- System Config path: Site Configuration > File sharing and downloads - config.json setting: FileSettings > MobileAllowPdfLinkNavigation > true - Environment variable: MM_FILESETTINGS_MOBILEALLOWPDFLINKNAVIGATION

Note

이 설정은 모바일에서 보안 파일 미리 보기 구성 설정이 비활성화된 경우 아무런 효과가 없습니다.

#

공개 링크#

자체 호스팅 배포에서 시스템 콘솔의 사이트 구성 > 공개 링크로 이동하여 다음 구성 설정에 액세스할 수 있습니다.

  • true: Allows users to create public links to files attached to Mattermost messages.
  • false: (Default) Prevents users from creating public links to files and disables all previously created links.

공개 파일 링크 활성화#

- true: Allows users to create public links to files attached to Mattermost messages. - false: (Default) Prevents users from creating public links to files and disables all previously created links.- System Config path: Site Configuration > Public Links - config.json setting: FileSettings > EnablePublicLink > false - Environment variable: MM_FILESETTINGS_ENABLEPUBLICLINK
Note

false로 설정하면 이전에 생성된 공개 링크를 방문하려는 모든 사람이 오류 메시지를 받게 됩니다. 설정이 true로 돌아오면 공개 링크 솔트가 재생성되지 않는 한 이전에 생성된 링크에 액세스할 수 있습니다.

공개 링크 솔트#

32-character salt added to the URL of public file links. Changing this setting will invalidate all previously generated links. The salt is randomly generated when Mattermost is installed, and can be regenerated by selecting Regenerate in the System Console. String input.- System Config path: Site Configuration > Public Links - config.json setting: FileSettings > PublicLinkSalt - Environment variable: MM_FILESETTINGS_PUBLICLINKSALT

공지사항#

다음 구성 설정은 시스템 콘솔에서 사이트 구성 > 공지사항으로 이동하여 액세스할 수 있습니다.

  • true: (Default) System admins will receive in-product notices about server upgrades and administration features.
  • false: System admins will not receive specific notices. Admins will still receive notices for all users (see Enable end user notices).

관리자 공지사항 활성화#

- true: (Default) System admins will receive in-product notices about server upgrades and administration features. - false: System admins will not receive specific notices. Admins will still receive notices for all users (see Enable end user notices)- System Config path: Site Configuration > Notices - - config.json setting: AnnouncementSettings > AdminNoticesEnabled > true - Environment variable: MM_ANNOUNCEMENTSETTINGS_ADMINNOTICESENABLED
  • true: (Default) All users receive in-product notices about client upgrades and end user features.
  • false: Users will not receive in-product notices.

최종 사용자 공지사항 활성화#

- true: (Default) All users receive in-product notices about client upgrades and end user features. - false: Users will not receive in-product notices.- System Config path: Site Configuration > Notices - config.json setting: AnnouncementSettings > UserNoticesEnabled > true - Environment variable: MM_ANNOUNCEMENTSETTINGS_USERNOTICESENABLED

연결된 워크스페이스#

다음 설정은 시스템 콘솔에서 사용할 수 없으며 config.json에서만 설정할 수 있습니다.

연결된 워크스페이스가 활성화되면 시스템 관리자는 시스템 콘솔에서 사이트 구성 > 연결된 워크스페이스로 이동하여 연결된 워크스페이스를 생성하고 관리할 수 있습니다.

연결된 워크스페이스 활성화#

Mattermost 인스턴스 간 보안 연결을 설정하고, 사용자가 일반 공개 및 비공개 채널과 마찬가지로 참여할 수 있는 공유 채널에 보안 연결을 초대하는 기능을 활성화합니다.

연결된 워크스페이스는 v10.2 이상을 실행하는 Mattermost Enterprise 서버가 필요합니다.

기본적으로 두 구성 설정은 모두 비활성화되어 있으며 보안 연결로 채널을 공유하려면 활성화해야 합니다. 연결된 워크스페이스 기능을 활성화하려면 서버를 재시작해야 합니다.

이 기능의 두 가지 config.json 설정은 다음과 같습니다:

  • ConnectedWorkspacesSettings.EnableRemoteClusterService: false with options true and false.
  • ConnectedWorkspacesSettings.EnableSharedChannels: false with options true and false.
Note
    • 두 설정 모두 시스템 콘솔에서 사용할 수 없으며 ConnectedWorkspacesSettings 아래의 config.json에서만 설정할 수 있습니다.
    • 클라우드 배포의 시스템 관리자는 해당 클라우드 배포 인스턴스에 필요한 구성 설정을 활성화하도록 요청을 제출할 수 있습니다.
    • Mattermost v10.2 이상으로 업그레이드한 후 EnableSharedChannelsEnableRemoteClusterService를 포함한 공유 채널에 대한 기존 구성 값은 config.json 파일의 연결된 워크스페이스 구성 설정으로 자동 변환됩니다. 더 이상 사용되지 않는 공유 채널 실험적 설정은 이전 버전과의 호환성을 지원하기 위해 config.json 파일에 남아 있습니다.
    • true: Channel as well as member status and availability isn't synchronized.
    • false: (Default) Channel as well as channel member status and availability is synchronized at regular intervals.

공유 채널 상태 동기화 비활성화#

연결된 워크스페이스 간의 멤버 상태 및 가용성 동기화를 비활성화합니다.

- true: Channel as well as member status and availability isn't synchronized. - false: (Default) Channel as well as channel member status and availability is synchronized at regular intervals.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > DisableSharedChannelsStatusSync > false - Environment variable: N/A
Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

동기화당 기본 최대 게시물 수#

Define the default maximum number of mesages to synchronize at a time. Default is 50.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > DefaultMaxPostsPerSync > 50 - Environment variable: N/A
  • true: (Default) Users are automatically synchronized when a new connection is established.
  • false: Users are not automatically synchronized when a new connection is established.

연결 열기 시 사용자 동기화#

워크스페이스 간에 새 연결이 설정될 때 사용자를 자동으로 동기화합니다. 이렇게 하면 원격 사용자가 공유 채널에 먼저 게시하지 않아도 다이렉트 메시지 및 그룹 메시지를 위해 즉시 검색 가능합니다.

- true: (Default) Users are automatically synchronized when a new connection is established. - false: Users are not automatically synchronized when a new connection is established.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > SyncUsersOnConnectionOpen > true - Environment variable: N/A
Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

전역 사용자 동기화 배치 크기#

The number of users to sync in each batch when performing global user synchronization between connected workspaces. Default is 100.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > GlobalUserSyncBatchSize > 100 - Environment variable: N/A
Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

멤버 동기화 배치 크기#

The number of channel members to sync in each batch when synchronizing channel membership between connected workspaces. Default is 100.- System Config path: N/A - config.json setting: ConnectedWorkspacesSettings > MemberSyncBatchSize > 100 - Environment variable: N/A

Note

이러한 기능을 활성화하면 빈번한 업데이트, 데이터베이스 쿼리 및 API 통신으로 인해 Mattermost 서버의 CPU, 메모리 및 데이터베이스 부하가 증가할 수 있습니다. 과도한 동기화 빈도 및 재시도는 시스템 리소스를 과부하시켜 성능 저하 또는 불안정을 초래할 수 있습니다. 이러한 기능을 활성화할 때 시스템을 주의 깊게 모니터링하세요.

#

config.json 전용 설정#

다음 자체 호스팅 배포 설정은 config.json 파일에서만 구성할 수 있으며 시스템 콘솔에서는 사용할 수 없습니다.

팀 간 검색#

Disable the ability to search across all teams or a specific team. - true: (Default) Cross-team search is enabled. Searches can be performed against all channels the user is a member of across all teams, a specific team, or the current team. - false: Cross-team search is disabled. Searches are performed on all channels the user is member of within the current team only.- System Config path: N/A - config.json setting: ServiceSettings.EnableCrossTeamSearch > true - Environment variable: MM_SERVICESETTINGS_ENABLECROSSTEAMSEARCH