게스트 계정

Mattermost v11.11번역일: 2026-09-02원본 보기

Mattermost의 게스트 계정은 채널과 팀 멤버에 대한 접근을 통제하면서 협력업체나 계약직처럼 조직 외부의 사람들과 협업할 수 있게 해 주는 방법입니다. 예를 들어 게스트 계정을 사용하면 고객과 함께 지원 이슈를 처리하거나, 외부 디자인 회사의 인력과 함께 웹사이트 프로젝트를 진행할 수 있습니다.

중요
  • 게스트를 초대하려면 먼저 시스템 관리자가 게스트 접근을 활성화해야 합니다.
  • Mattermost Enterprise 및 Professional 고객은 조직 내에서 누가 게스트를 초대할 수 있는지 제어할 수 있습니다. 기본적으로는 시스템 관리자만 게스트를 초대할 수 있습니다.
  • 게스트 계정이 라이선스 좌석을 소비하는 방식은 모두 동일하지 않습니다. 활성 채널이 정확히 하나인 게스트는 단일 채널 게스트로 취급되며 유료 좌석 수에 포함되지 않습니다. 이러한 게스트는 라이선스 좌석 대비 1:1 비율까지 무료입니다. 활성 채널이 여러 개인 게스트는 계속해서 과금 대상 활성 사용자로 집계됩니다. 다이렉트 메시지와 그룹 메시지는 게스트가 단일 채널 게스트로 집계되는지 여부에 영향을 주지 않습니다. 과금 목적의 게스트 채널 접근에는 활성 채널만 포함되며, 보관된 채널은 제외됩니다.
  • Mattermost에서는 이름과 프로필 사진 옆에 표시되는 GUEST 배지로 게스트 사용자를 식별할 수 있습니다. 게스트가 포함된 채널에는 채널 헤더에 *This channel has guests라는 메시지도 표시됩니다.

게스트 계정의 제한

게스트가 할 수 있는 일은 다음과 같습니다.

  • 채널에 메시지 고정
  • 슬래시 명령어 사용(멤버 초대, 채널 이름 변경, 헤더 변경 등 제한된 명령어는 제외)
  • 채널 즐겨찾기
  • 채널 음소거
  • 프로필 업데이트
  • 다른 사용자와 다른 인증 방식 사용
  • 추가된 채널에서 나가기(Town Square 포함)

게스트가 할 수 없는 일은 다음과 같습니다.

  • 공개 채널 탐색
  • 공개 팀 참여
  • 같은 채널에 속하지 않은 멤버와 다이렉트 메시지 또는 그룹 메시지 시작
  • 사람 초대
  • 채널 체크리스트 생성

게스트 인증

게스트는 이메일 초대를 통해 Mattermost 서버에 접근할 수 있으며, AD/LDAP, SAML 2.0 또는 매직 링크 비밀번호 없는 인증으로 인증할 수 있습니다.

진행하기 전에 사용하려는 인증 방식이 서버에 올바르게 구성되어 있고 Mattermost에서 활성화되어 있는지 확인하세요. 구성 절차와 기술 문서는 Active Directory/LDAP 설정과 SAML 싱글 사인온을 참고하세요.

멤버 사용자를 게스트로 전환해도 그 사용자가 속한 채널은 바뀌지 않습니다. 다만 추가 채널을 탐색할 수 없게 되고, 자신이 속한 채널 밖의 사용자와는 다이렉트 메시지나 그룹 메시지를 주고받을 수 없습니다. 이러한 사용자는 시스템 관리자나 게스트 초대 권한을 가진 다른 역할이 채널에 추가할 수 있습니다.

Entry, Enterprise, Enterprise Advanced 플랜에서 사용할 수 있습니다(Professional에서는 제공되지 않습니다).

Mattermost v11.3부터 매직 링크를 사용하면 게스트 사용자가 이메일 주소로 받은 보안 링크를 통해 비밀번호 없이 Mattermost에 접근할 수 있습니다. 게스트 사용자를 위한 간소화된 비밀번호 없는 인증 방식입니다.

게스트용 매직 링크 인증을 구성하려면 다음과 같이 설정합니다.

  1. System Console > Authentication > Guest Access(시스템 콘솔 > 인증 > 게스트 접근)에서 게스트 접근이 활성화되어 있는지 확인합니다.
  2. Enable passwordless authentication for guests using magic links via email을 True로 설정합니다.
  3. Save(저장)를 선택합니다.

게스트를 Mattermost에 처음 초대하면, 비밀번호 없이 로그인할 수 있는 링크가 담긴 이메일을 받게 됩니다. 이 링크는 보안을 위해 48시간 후 만료됩니다. 해당 게스트가 다시 Mattermost에 접속해 이메일 주소를 입력하면, Mattermost가 5분 후 만료되는 새 링크를 이메일로 보냅니다. 게스트가 매직 링크로 로그인하는 방법은 게스트용 매직 링크 로그인 문서를 참고하세요.

AD/LDAP 인증 구성

활성화하면 Mattermost의 Guest Filter(게스트 필터)가 AD/LDAP 역할이 guest이고 Mattermost 서버에 참여하도록 초대된 외부 사용자를 식별합니다. 이러한 사용자는 첫 로그인 시 기본 멤버 사용자 역할 대신 guest 역할이 즉시 적용됩니다. 따라서 시스템 콘솔에서 역할을 수동으로 지정할 필요가 없습니다.

  1. System Console > Authentication > Guest Access로 이동해 게스트 접근을 활성화합니다.
  2. System Console > Authentication > AD/LDAP으로 이동해 AD/LDAP 마법사를 연 뒤, User Filters 섹션으로 이동해 Configure additional filters를 펼칩니다.
  3. Guest Filter 필드를 입력합니다.
  4. Save를 선택합니다.

Mattermost 게스트 사용자의 guest 역할이 AD/LDAP 시스템에서 제거되더라도, 동기화 과정에서 해당 사용자가 자동으로 멤버 사용자 역할로 승격되지는 않습니다. 이 작업은 System Console > User Management에서 수동으로 수행합니다. 반대로 멤버 사용자에게 Guest Attribute(게스트 속성)가 추가되면, 동기화 과정에서 해당 멤버 사용자가 자동으로 게스트 역할로 강등됩니다.

게스트가 자신의 계정에 배정된 채널이 하나도 없는 상태로 로그인하면, Mattermost 시스템 관리자에게 문의하라는 안내를 받게 됩니다.

SAML 2.0 인증 구성

활성화하면 Mattermost의 Guest Attribute가 SAML 어설션이 guest이고 Mattermost 서버에 참여하도록 초대된 외부 사용자를 식별합니다. 이러한 사용자는 첫 로그인 시 기본 멤버 사용자 역할 대신 guest 역할이 즉시 적용됩니다. 따라서 시스템 콘솔에서 역할을 수동으로 지정할 필요가 없습니다.

Mattermost 게스트 사용자의 guest 역할이 SAML 시스템에서 제거되더라도, 동기화 과정에서 해당 사용자가 자동으로 멤버 사용자 역할로 승격되지는 않습니다. 이 작업은 System Console > User Management에서 수동으로 수행합니다. 반대로 멤버 사용자에게 Guest Attribute가 추가되면, 동기화 과정에서 해당 멤버 사용자가 자동으로 게스트 역할로 강등됩니다.

  1. System Console > Guest Access로 이동해 게스트 접근을 활성화합니다.
  2. System Console > Authentication > SAML 2.0으로 이동합니다.
  3. Guest Attribute 필드를 입력합니다.
  4. Save를 선택합니다.

게스트가 자신의 계정에 배정된 채널이 하나도 없는 상태로 로그인하면, Mattermost 시스템 관리자에게 문의하라는 안내를 받게 됩니다.

게스트 관리

게스트 관리에 대해 더 알아보려면 다음 문서를 참고하세요.

팁

/kick 또는 /remove 슬래시 명령어로도 채널에서 게스트를 제거할 수 있습니다.

게스트가 한 팀의 모든 채널에서 제거되었고 다른 팀에도 속해 있다면, 마지막으로 접근했던 팀의 마지막 채널로 이동합니다. 모든 팀의 모든 채널에서 제거되면, 배정된 채널이 없다는 안내 화면이 표시됩니다.

사용자 역할 승격 및 강등

시스템 관리자는 System Console > User Management > Users에서 사용자의 역할을 변경해 멤버를 게스트로 강등할 수 있습니다. 해당 멤버를 선택한 뒤 Demote to Guest(게스트로 강등)를 선택하세요. 강등된 사용자에게 배정되어 있던 모든 시스템 역할과 커스텀 역할이 제거됩니다. 또한 시스템 관리자는 강등된 게스트를 선택하고 Revoke Sessions(세션 취소)를 선택해 해당 게스트의 모든 세션을 정리해야 합니다.

강등된 게스트 사용자는 기존의 채널·팀 멤버십은 유지하지만, 공개 채널을 탐색하거나 자신이 속한 채널 밖의 사용자와 협업하는 것은 제한됩니다. 이미 외부 계약자와 협업 중인 상태에서 그들의 Mattermost 내 활동 범위를 제한하고 싶을 때 유용합니다.

시스템 관리자는 System Console > User Management > Users에서 역할을 변경해 게스트를 멤버로 승격할 수도 있습니다. 해당 게스트를 선택한 뒤 Promote to Member(멤버로 승격)를 선택하세요.

참고

System Console > User Management > Users의 목록을 필터링해 Guests (all), Guests in a single channel, Guests in multiple channels를 확인할 수 있습니다.

게스트 계정 비활성화

게스트 계정 기능을 비활성화하려면 System Console > Authentication > Guest Access로 이동해 Enable Guest Access를 False로 설정합니다. 개별 게스트 계정을 비활성화하려면 System Console > User Management > Users로 이동합니다. 사용자를 선택한 뒤 Deactivate(비활성화)를 선택하세요. 개별 게스트 계정은 Activate(활성화)를 선택해 다시 활성화할 수 있습니다.

  • 개별 게스트 계정을 비활성화하거나 게스트 계정 기능을 끄면, 게스트는 deactivated 상태로 표시되고 Mattermost에서 로그아웃되며 모든 게스트 세션이 취소됩니다. 5.18 이전 Mattermost Server 버전에서는 게스트 계정 기능을 끄더라도 기존 게스트 계정이 수동으로 비활성화될 때까지 활성 상태로 유지됩니다.
  • AD/LDAP을 사용하는 상태에서 게스트 접근 설정을 끄면, guest 필터와 시스템 콘솔의 기존 게스트 사용자가 비활성화됩니다. 또한 해당 필터를 인증 방식으로 사용해 새 게스트를 초대하거나 추가할 수 없습니다. 이전 게스트의 자격 증명이 사용자 필터(게스트 접근이 꺼져 있을 때 활성화되는 유일한 필터)와 일치하면, 다음 로그인 시 다시 활성화되어 멤버 사용자로 승격됩니다.
  • SAML도 마찬가지로, 게스트 접근 설정을 끄면 guest 속성과 시스템 콘솔의 기존 게스트 사용자가 비활성화됩니다. 또한 해당 속성을 인증 방식으로 사용해 새 게스트를 초대하거나 추가할 수 없습니다. 이전 게스트의 자격 증명이 사용자 속성(게스트 접근이 꺼져 있을 때 활성화되는 유일한 속성)과 일치하면, 다음 로그인 시 다시 활성화되어 멤버 사용자로 승격됩니다.

System Console > User Management의 Manage Members에서 개별 게스트 계정을 비활성화할 수 있습니다. 개별 게스트 계정을 비활성화하거나 기능 자체를 끄면, 해당 게스트는 deactivated 상태로 표시되고 Mattermost에서 로그아웃되며 모든 세션이 취소됩니다.

게스트 계정 복원

AD/LDAP에서 게스트 접근을 다시 활성화하면 guest 필터가 복원됩니다.

guest 필터와 일치하는 신규 사용자는 로그인 시 새 게스트 사용자로 인증됩니다.

이전 게스트 사용자는 다음 동기화 때 활성화됩니다. 자격 증명이 여전히 guest 필터와 일치하면 게스트 상태를 유지합니다. guest 필터와는 더 이상 일치하지 않지만 user 필터와 일치한다면, 로그인 시 자동으로 멤버 사용자로 승격되지 않으며 수동으로 처리해야 합니다. 게스트 접근이 꺼져 있는 동안 이전 게스트가 멤버 사용자로 다시 활성화되었다가 이제 다시 guest 필터로 식별되면, 로그인 시 자동으로 게스트로 강등됩니다.

SAML도 마찬가지로, 게스트 접근을 다시 활성화하면 SAML guest 속성이 복원됩니다. guest 속성과 일치하는 신규 사용자는 로그인 시 새 게스트 사용자로 인증됩니다.

이전 게스트 사용자는 다음 동기화 때 활성화됩니다. 자격 증명이 여전히 guest 속성과 일치하면 게스트 상태를 유지합니다. guest 속성과는 더 이상 일치하지 않지만 user 필터와 일치한다면, 로그인 시 자동으로 멤버 사용자로 승격되지 않으며 수동으로 처리해야 합니다. 게스트 접근이 꺼져 있는 동안 이전 게스트가 멤버 사용자로 다시 활성화되었다가 이제 다시 guest 속성으로 식별되면, 로그인 시 자동으로 게스트로 강등됩니다.

자주 묻는 질문

게스트 계정은 어떻게 과금되나요?

게스트 과금은 해당 게스트가 접근할 수 있는 채널 수에 따라 달라집니다.

  • 활성 채널이 정확히 하나인 게스트는 단일 채널 게스트로 취급됩니다. 이들은 유료 좌석 수에 포함되지 않으며, 보유한 라이선스 좌석 대비 1:1 비율까지 무료입니다.
  • 활성 채널이 여러 개인 게스트는 계속해서 일반 유료 활성 사용자로 집계됩니다.
  • 다이렉트 메시지와 그룹 메시지는 게스트가 단일 채널 게스트로 취급되는지 여부를 바꾸지 않습니다.
  • 과금 목적의 게스트 채널 접근에는 활성 채널만 포함되며, 보관된 채널은 제외됩니다.

단일 채널 게스트 수가 1:1 허용량을 초과하면 Mattermost가 시스템 관리자에게 경고를 표시합니다. 게스트 생성이나 게스트 접근이 차단되지는 않습니다.

Mattermost에는 단일 채널 게스트가 없나요?

이제 Mattermost는 단일 채널 게스트를 지원합니다.

활성 채널이 정확히 하나인 게스트는 유료 좌석 수와 별도로 집계되며, 라이선스 좌석 대비 1:1 비율까지 무료입니다. 활성 채널이 여러 개인 게스트는 계속해서 유료 활성 사용자로 집계됩니다. 다이렉트 메시지와 그룹 메시지는 게스트가 단일 채널 게스트로 취급되는지 여부를 바꾸지 않습니다. 과금 목적의 게스트 채널 접근에는 활성 채널만 포함되며, 보관된 채널은 제외됩니다.

단일 채널 게스트 수가 1:1 허용량을 초과하면, Mattermost는 관련 리포트 및 라이선스 페이지에서 시스템 관리자에게 닫을 수 있는 경고 표시를 보여 줍니다. 이 한도를 초과해도 Mattermost가 게스트 추가나 서버 시작을 차단하지는 않습니다.

게스트에 만료일을 설정할 수 있나요?

현재는 설정할 수 없습니다. 이 기능은 추후 추가될 수 있습니다.

MFA를 선택적으로 적용할 수 있나요?

사용자에게 MFA가 강제 적용되어 있다면 게스트 계정에도 적용할 수 있습니다. 게스트는 프로필 사진을 선택한 뒤 Profile > Security(프로필 > 보안)로 이동해 MFA를 구성할 수 있습니다. 사용자에게 MFA가 강제 적용되어 있지 않다면 게스트 계정에도 적용할 수 없습니다.

게스트 계정 기능은 외부 보안 업체의 검토를 받았나요?

게스트 계정 기능은 Mattermost 보안 팀이 검토했습니다. 현재 외부 업체 검토 일정은 잡혀 있지 않지만, 향후 검토에 이 기능을 포함할 예정입니다.

게스트의 신원을 어떻게 확인할 수 있나요?

게스트는 SAML 및/또는 AD/LDAP으로 인증할 수 있어 지정된 게스트만 로그인하도록 보장할 수 있습니다. 또는 System Console > Authentication > Guest Access > Whitelisted Guest Domains에서 도메인을 허용 목록에 등록할 수도 있습니다.

게스트의 콘텐츠 업로드 기능을 제한할 수 있나요?

업로드·다운로드 기능은 서버 전체 구성이므로 현재로서는 선택적으로 끌 수 없습니다.