Microsoft 캘린더를 Mattermost에 연결하기#
Mattermost 인스턴스에 Microsoft M365 캘린더를 연결하여 캘린더 이벤트의 일일 요약을 받고, Mattermost에서 M365 상태를 동기화하며, Mattermost에서 캘린더 초대를 수락하거나 거절할 수 있습니다.
배포#
설정은 Microsoft Azure에서 시작하여 Mattermost에서 완료됩니다.
Azure에서 Mattermost 앱 만들기#
관리자 Azure 계정을 사용하여 portal.azure.com 에 로그인하세요.
앱 등록 으로 이동하세요.
페이지 상단에서 새 등록 을 선택하세요.
다음 값으로 양식을 작성하세요. 양식을 제출하려면 등록 을 선택하세요.
이름: Mattermost MS Calendar Plugin
지원되는 계정 유형: 기본값 (단일 테넌트)
리디렉션 URI:
https://<MM_SITE_URL>/plugins/com.mattermost.mscalendar/oauth2/complete<MM_SITE_URL>을 Mattermost 서버의 사이트 URL로 바꾸세요. 양식을 제출하려면 등록 을 선택하세요.![]()
왼쪽 창에서 인증서 및 비밀 로 이동하세요.
새 클라이언트 비밀 > 추가 를 선택하고 화면 오른쪽 하단에 있는 새 비밀을 복사하세요. 이 값은 나중에 Mattermost 시스템 콘솔에서 사용할 것입니다.
왼쪽 창에서 API 권한 으로 이동하세요.
권한 추가 를 선택한 다음 오른쪽 창에서 Microsoft Graph 를 선택하세요.
위임된 권한 을 선택하고 아래로 스크롤하여 다음 권한을 선택하세요. 양식을 제출하려면 권한 추가 를 선택하세요:
Calendars.ReadWrite
Calendars.ReadWrite.Shared
MailboxSettings.Read![]()
권한 추가 > Microsoft Graph > 애플리케이션 권한 으로 이동하여 애플리케이션 권한을 추가하고, 양식을 제출하려면 권한 추가 를 선택하세요.
다음 권한을 선택한 다음 애플리케이션에 대한 권한을 부여하기 위해 mattermost에 대한 관리자 동의 부여 를 선택하세요.
Calendars.Read
MailboxSettings.Read
User.Read.All![]()
Azure 포털에서의 구성이 모두 완료되었습니다.
Microsoft 캘린더 통합 설치하기#
시스템 관리자로 Mattermost 워크스페이스 에 로그인하세요.
Mattermost에서 제품 메뉴
에서 앱 마켓플레이스 를 선택하세요.
Microsoft Calendar를 검색하거나 스크롤하여 설치 를 선택하세요.
설치가 완료되면 구성 을 선택하세요. 그러면 플러그인 아래의 Microsoft Calendar 통합 페이지로 직접 이동됩니다.
참고
Mattermost v9.11.2(ESR)와 Mattermost Cloud v10부터는 이 플러그인이 Mattermost 서버에 사전 패키징되어 있습니다. Mattermost 배포가 v9.11.2 이전 버전인 경우, 최신 플러그인 바이너리 릴리스 를 다운로드하고 시스템 콘솔 > 플러그인 관리 를 통해 서버에 업로드하세요.
Mattermost에서 Microsoft Calendar 통합 활성화 및 구성하기#
Azure 포털에서 애플리케이션(클라이언트) ID 와 디렉토리(테넌트) ID 를 복사하세요.
Mattermost에서 시스템 콘솔 > 플러그인 > Microsoft Calendar 로 이동하여 이 통합을 활성화하세요.
Azure 포털에서 애플리케이션(클라이언트) ID 와 디렉토리(테넌트) ID 를 복사하세요.
Mattermost에서 제공된 필드에 다음 값을 입력하세요. 구성을 적용하려면 저장 을 선택하세요:
관리자 사용자 ID - 이 통합을 관리할 수 있는 권한이 있는 사용자의 사용자 ID 쉼표로 구분된 목록입니다.
관리자에게 봇 메시지로 플러그인 로그 복사 - 로그의 로그 레벨을 선택하세요.
각 관리자 로그 메시지에 대한 전체 컨텍스트 표시 - 모든 로그 항목에 대한 전체 컨텍스트를 표시하거나 숨깁니다.
Azure - 디렉토리(테넌트) ID - Azure 포털에서 디렉토리(테넌트) ID 를 붙여넣으세요.
Azure - 애플리케이션(클라이언트) ID - Azure 포털에서 애플리케이션(클라이언트) ID 를 붙여넣으세요.
Microsoft Office 클라이언트 시크릿 - Azure 포털에서 복사하세요(이전 지침의 인증서 및 시크릿 에서 생성됨).
팀원들에게 Microsoft Office 계정을 Mattermost에 연결 할 수 있다는 것을 알려주세요.
사용#
Microsoft 캘린더 상호연결성을 사용하려는 사용자는 Microsoft Office 계정을 Mattermost에 연결해야 합니다.
연결되면 Microsoft 캘린더 활동에 대한 Microsoft 캘린더 봇의 다이렉트 메시지를 Mattermost에서 받게 됩니다.
업그레이드#
새 버전이 출시되면 이 통합을 업데이트하는 것을 권장합니다. 일반적으로 업데이트는 원활하게 이루어지며 Mattermost의 사용자 경험을 방해하지 않습니다. 최신 릴리스, 사용 가능한 릴리스 및 호환성 고려사항은 Releases page 를 방문하세요.
도움 받기#
Mattermost 상용 고객은 Mattermost support case 를 열 수 있습니다. 버그를 보고하려면 Mattermost Microsoft Calendar plugin repository 에 GitHub 이슈를 등록하세요.
질문, 피드백 및 도움이 필요하시면 Mattermost Community Server 의 공개 Integrations and Apps channel 에 참여하세요.
Mattermost Team Edition 및 무료 고객은 도움을 받기 위해 Mattermost peer-to-peer troubleshooting forum 를 방문하여 글로벌 Mattermost 커뮤니티에 접근할 수 있습니다.