Azure AD 인증 및 사용자 계정 생성

팀 여러분께,

저희 조직에서 Discourse를 사용 중이며, Azure AD를 이용한 SSO(단일 로그인)를 활성화해야 하는 요구사항이 있습니다. Azure AD를 사용하여 단일 로그인을 활성화하는 방법에 대한 가이드가 있을까요? 또한, 한 가지 더 요구사항이 있습니다. 일반적으로 Discourse에서 사용자 이름과 비밀번호 기반 인증을 사용하는 경우, 사용자가 포럼에서 직접 가입하여 계정을 생성할 수 있습니다. 그러나 Azure AD SSO를 사용하는 경우, 로그인 시 프로파일이 자동으로 생성되고 특정 Azure AD 그룹에 기반하여 해당 그룹에 매핑되는 방식으로 작동하나요? Azure AD SSO를 통해 포럼에 로그인할 때 사용자 계정이 자동으로 생성되고, Azure AD 그룹 이름에 기반하여 사용자가 특정 그룹에 자동으로 매핑되도록 설정할 수 있는 방법이 있을까요?

감사합니다.
Sundaram

이 문제에 대한 도움이 정말로 감사하겠습니다.

OpenID Connect 플러그인을 사용하여 성공적으로 설정한 사례가 여러 건 있습니다. 아래 첫 번째 게시글 하단에 Azure AD에 대한 짧은 섹션이 있습니다:

기본적으로 사용자는 Discourse에서 "로그인"을 클릭하면 Azure로 이동합니다. Discourse로 돌아오면 가입 양식이 표시되며(이것은 일반 가입 양식과 동일하지만 비밀번호 필드는 제외됩니다). 가입 동작을 제어할 수 있는 다양한 사이트 설정이 있습니다.

현재 그룹 동기화는 지원되지 않습니다. Discourse API를 사용하여 통합을 구축하면 이를 달성할 수 있을 것입니다.

답변해 주셔서 감사합니다. 정말 큰 도움이 됩니다.

이러한 유형의 요구사항에 대해 향후 계획이 있나요?

그룹 동기화를 위한 건가요? Azure나 OpenID Connect에 대한 구체적인 계획은 없습니다. 다만, 향후 Azure 지원을 추가할 수 있는 문을 열 수 있는 일반적인 프레임워크를 개발하고 있습니다. 기술적 세부 사항은 다음 링크에서 확인할 수 있습니다: