채널 속성
Mattermost v12.0요약
Mattermost v12.0부터 시스템 관리자는 System Console > System Attributes > Attribute Management에서 속성을 한 번 정의한 다음, 해당 속성을 채널에 적용할 수 있습니다.
사용 가능 플랜: Enterprise Advanced
Mattermost v12.0부터 시스템 관리자는 System Console > System Attributes > Attribute Management에서 속성을 한 번 정의한 다음, 해당 속성을 채널에 적용할 수 있습니다. 채널 속성은 분류, 부서, 지역, 프로젝트와 같이 채널에 대한 구조화된 정보를 제공합니다.
채널 속성 값은 채널 헤더, 채널 배너, 채널 정보에 표시할 수 있습니다. 이번 릴리즈에서 채널 속성은 정보 제공용이며 접근 정책에서 평가되지 않습니다.
채널 속성에는 Mattermost Enterprise Advanced 라이선스와 ChannelAttributes 기능 플래그(MM_FEATUREFLAGS_CHANNELATTRIBUTES)가 필요합니다. 기능 플래그는 기본적으로 비활성화되어 있습니다. 자세한 내용은 Mattermost 개발자 문서의 셀프 호스팅 배포에서 기능 플래그 활성화를 참조하세요. Mattermost Cloud 고객은 Mattermost 담당 계정 매니저에게 문의하거나 지원 티켓을 생성하여 이 기능 플래그의 활성화를 요청할 수 있습니다.
채널에 속성 적용#
채널에 값을 지정하려면 먼저 전역 속성에 채널 리소스가 있어야 합니다.
- System Console > System Attributes > Attribute Management로 이동합니다.
- 전역 속성을 만들거나 기존 속성을 선택합니다.
- 적용 대상에서 리소스 추가를 선택한 다음 채널을 선택합니다.
- 속성의 동작 방식을 구성합니다.
- 값 변경은 채널의 값을 언제든지 변경할 수 있는지, 값을 높이거나 낮추는 변경만 가능한지, 첫 값을 설정한 뒤에는 변경할 수 없는지를 제어합니다. 값을 높이거나 낮추는 옵션은 순위형 속성에서만 사용할 수 있습니다.
- 표시 위치 > 헤더는 값을 채널 이름 옆의 레이블로 표시합니다.
- 표시 위치 > 배너는 값을 채널 배너에서 사용할 수 있게 합니다.
- 저장을 선택합니다.
두 표시 위치를 모두 선택할 수 있습니다. 채널 속성은 채널 정보에서 항상 사용할 수 있으므로 채널 정보는 선택 가능한 표시 위치가 아닙니다. 값이 없는 속성은 채널 구성원에게 표시되지 않습니다.
채널 리소스를 제거하면 해당 속성에 저장된 모든 채널 값에 접근할 수 없게 됩니다. 리소스를 다시 추가하면 새 채널 필드가 만들어지며 기존 값은 복원되지 않습니다.
채널 속성 값 설정#
채널 역할 관리 권한이 있는 사용자는 채널 속성 값을 설정할 수 있습니다. 기본적으로 시스템 관리자, 팀 관리자, 채널 관리자가 여기에 포함됩니다. 일반 채널 구성원은 설정된 값을 볼 수 있지만 추가하거나 변경할 수 없습니다.
외부 연동에서 관리하는 값은 Mattermost에서 변경할 수 없습니다. 값을 변경할 수 없도록 구성된 속성은 첫 값이 저장된 후 잠깁니다.
채널 정보에서 설정#
채널에서 직접 값을 관리하려면 다음 단계를 따르세요.
- 채널을 엽니다.
- 정보 보기 아이콘을 선택하여 채널 정보를 엽니다.
- 채널 속성에서 기존 속성을 선택하여 값을 변경하거나, 속성 추가를 선택하여 값이 없는 선택 속성을 설정합니다.
채널 정보에서 변경한 내용은 즉시 저장됩니다.
채널 설정에서 설정#
채널의 다른 정보와 함께 값을 관리하려면 다음 단계를 따르세요.
- 채널 이름을 선택한 다음 채널 설정을 선택합니다.
- 정보를 선택합니다.
- 채널 속성에서 값을 추가하거나 변경합니다.
- 저장을 선택합니다.
채널 설정에서 변경한 내용은 저장을 선택할 때까지 보류 상태로 유지됩니다. 채널 속성은 다이렉트 메시지 채널과 그룹 메시지 채널에서 사용할 수 없습니다.
채널 헤더에 속성 표시#
표시 위치로 헤더를 선택하면 설정된 각 값이 채널 이름 옆에 레이블로 표시됩니다. 레이블을 선택하면 채널 정보가 열립니다.
레이블이 사용 가능한 공간에 맞지 않으면 Mattermost는 나머지 레이블을 +N 표시로 대체합니다. 표시를 열면 나머지 값을 확인하거나 채널 정보에서 모든 속성을 볼 수 있습니다.
다중 선택 속성은 선택한 값마다 레이블 하나를 표시합니다. 설정되지 않은 속성은 헤더에 나타나지 않습니다.
채널 배너에 속성 표시#
표시 위치로 배너를 선택하면 해당 속성이 자신의 값을 채널 배너에 반영할 수 있습니다.
배너 텍스트를 한 번도 사용자 지정하지 않은 채널의 경우, Mattermost는 값이 있는 배너 속성으로 초기 배너 콘텐츠를 만듭니다. 여러 속성이 값을 제공하면 Mattermost는 가운뎃점으로 값을 구분합니다.
채널 배너를 관리할 권한이 있는 사용자는 채널 설정 > 구성 > 채널 배너로 이동하여 결과를 사용자 지정할 수 있습니다.
- 속성 참조는 배너 텍스트 편집기에 토큰으로 나타납니다.
- 속성 컨트롤을 사용하여 다른 채널 속성 토큰을 삽입합니다.
- 토큰과 텍스트를 조합하여 속성 값 주변에 맥락을 추가합니다.
- 토큰을 제거하면 해당 속성이 배너에 더 이상 표시되지 않습니다. 채널 속성 값은 지워지지 않습니다.
- 미리 보기를 사용하여 저장하기 전에 확정된 배너를 확인합니다.
참조된 속성에 값이 없으면 해당 토큰은 텍스트를 생성하지 않습니다. 또한 Mattermost는 가능한 경우 ·, ., /, ?와 같이 인접한 한 글자 또는 두 글자 구분 기호를 제거합니다. 토큰을 확정한 후 남는 텍스트가 없으면 배너는 표시되지 않습니다.
채널 배너를 비활성화하면 속성 값을 지우지 않고 해당 채널의 속성 기반 배너가 표시되지 않습니다. 다시 활성화하면 저장된 배너 템플릿이 복원됩니다.
채널 배너 권한과 구성에 대한 자세한 내용은 채널 배너 표시를 참조하세요.
Classification Markings와 채널 속성#
Classification Markings가 활성화되면 Mattermost는 분류를 순위형 전역 속성으로 나타냅니다. 이를 통해 채널 분류가 다른 채널 속성과 같은 리소스 및 표시 모델에 포함됩니다.
분류 속성 관리#
분류 행은 System Console > System Attributes > Attribute Management에 나타납니다.
- 표시 이름, 고유 이름, 유형, 레벨, 순위, 색상은 Attribute Management에서 읽기 전용입니다.
- Classification Markings 열기를 선택하면 System Console > Site Configuration > Classification Markings에서 프리셋, 레벨, 순위, 색상, 전역 분류 배너를 관리할 수 있습니다.
- 분류 행을 선택하면 분류가 적용되는 리소스와 채널 동작을 관리할 수 있습니다.
Classification Markings가 활성화되면 Mattermost는 분류에 채널 리소스를 추가하고 기본 표시 위치로 배너를 선택합니다. 시스템 관리자는 헤더를 활성화하거나 배너를 제거할 수도 있습니다.
분류의 채널 리소스를 제거하면 채널에 지정된 분류 값에 접근할 수 없게 됩니다. 다시 추가해도 해당 값은 복원되지 않습니다. 기능이 활성화된 상태에서 Classification Markings를 저장해도, 시스템 관리자가 제거한 채널 리소스가 자동으로 다시 추가되지는 않습니다. Classification Markings를 비활성화했다가 다시 활성화하면 기본 채널 리소스가 다시 만들어집니다.
채널에 분류 지정#
ChannelAttributes 기능 플래그가 활성화되면 분류는 채널 속성 편집기를 통해 지정합니다.
- 채널 정보를 사용하면 값을 즉시 지정할 수 있습니다.
- 채널 설정 > 정보를 사용하면 값을 지정하고 나머지 채널 정보와 함께 저장할 수 있습니다.
이전에 채널 설정 > 구성에 있던 독립 분류 섹션은 같은 값에 컨트롤이 두 개 제공되는 일을 피하기 위해 숨겨집니다.
분류 표시는 정보 제공용일 뿐입니다. 분류를 지정해도 채널, 채널의 메시지, 채널의 파일에 대한 접근은 제어되지 않습니다.
이번 릴리즈는 채널 속성을 표시용 메타데이터로만 제공합니다. 접근 정책에서 채널 속성을 평가하는 기능은 현재 범위에 포함되지 않습니다.
분류 배너 동작#
분류에 배너가 선택되어 있고 채널에 분류 값이 있는 경우는 다음과 같습니다.
- 채널에 사용자 지정 배너 텍스트가 저장된 적이 없으면 분류가 기본으로 포함됩니다. 기존 사용자 지정 배너 템플릿은 자동으로 변경되지 않습니다.
- 선택한 분류 레벨의 색상이 배너 배경색이 됩니다.
- Mattermost는 배너가 읽기 쉽도록 대비되는 텍스트 색상을 자동으로 사용합니다.
- 분류 토큰이 배너 텍스트에 남아 있는 동안에는 분류 색상이 사용자 지정 배너 색상보다 우선합니다.
채널 배너 관리자는 분류 주변에 텍스트나 다른 속성 토큰을 추가할 수 있습니다. 배너에서 분류 토큰을 제거해도 채널의 분류 값은 지워지지 않지만, 배너 색상에 대한 제어권은 채널로 돌아갑니다. 분류는 채널 정보에, 그리고 구성한 경우 채널 헤더에 계속 표시될 수 있습니다.
채널 배너를 비활성화하면 채널의 속성 값이나 저장된 배너 템플릿을 지우지 않고 분류를 포함한 모든 속성 기반 배너 콘텐츠가 숨겨집니다.
기존 Classification Markings 배포#
기존 배포를 업그레이드할 때는 다음과 같습니다.
- 기존 분류 레벨과 채널 분류 값은 그대로 유지됩니다.
- 분류 레벨은 순위형 속성 옵션으로 나타납니다.
- 기존 분류 배너는 계속 표시됩니다.
ChannelAttributes가 활성화된 후 채널 관리자는 채널 정보 또는 채널 설정 > 정보에서 분류를 지정하고 업데이트합니다.
시스템 관리자는 표시 설정을 변경하고 저장하기 전에 Attribute Management에서 분류의 채널 리소스를 검토해야 합니다.