검색 결과 :

×

ADFS를 IdP로 사용하는 Moodle SAML SSO(Single Sign-On) | ADFS SSO 로그인

Moodle 사이트에 대한 SAML SSO(Single Sign-On)는 miniOrange SAML SSO 플러그인을 사용하여 구현할 수 있습니다. 우리 플러그인은 모든 SAML 호환 ID 공급자와 호환됩니다. 여기서는 IDP(ID 공급자)인 ADFS와 SP(서비스 공급자)인 Moodle 간에 SSO(Single Sign-On)를 구성하는 단계별 가이드를 살펴보겠습니다.

Moodle에서 ADFS를 IdP로 구성하려면 miniOrange Moodle SAML 2.0 SSO 플러그인을 설치해야 합니다.

ADFS를 ID 공급자로 구성하려면 아래 단계를 따르세요.

ADFS를 IdP로 구성

  • . 플러그인 탭 스크롤 서비스 제공업체 메타데이터 섹션에서 다음과 같은 SP 메타데이터를 찾을 수 있습니다. SP 엔티티 ID ACS(AssertionConsumerService) URL 이는 아이덴티티 공급자를 구성하는 데 필요합니다.
Moodle Saml 업로드 메타데이터

  • ADFS에서 다음을 검색합니다. ADFS 관리 응용 프로그램.
ADFS IdP(ID 공급자), 관리 애플리케이션을 사용하는 SAML SSO(Single Sign-On)

  • AD FS 관리를 연 후 다음을 선택합니다. 신뢰 당사자 트러스트 그리고 다음을 클릭하세요 신뢰 당사자 트러스트 추가.
ADFS ID 공급자(IdP), ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - 신뢰 당사자 신뢰 추가

  • 클릭 스타트 Relying Party Trust Wizard 팝업에서 버튼을 클릭합니다. 하지만 그 전에 다음 사항을 확인하세요. 클레임 인식 선택됩니다.
ADFS ID 공급자(IdP), ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - 클레임 인식

신뢰 당사자 트러스트를 추가하기 위한 옵션을 선택합니다.

메타데이터 URL 사용

  • 데이터 소스 선택에서: 온라인 또는 로컬 네트워크에 게시된 신뢰 당사자에 대한 데이터 가져오기 옵션 및 페더레이션 메타데이터 주소에 URL을 추가합니다(이동 플러그인 >> miniOrange SAML 2.0 SSO >> 서비스 제공업체 메타데이터 섹션을 클릭하고 서비스 제공업체 메타데이터 보기 SP Meatadata URL을 얻기 위해).
ADFS ID 공급자(IdP), ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - SAML 2.0 마법사 메타데이터 지원

  • 5단계를 8단계로 건너뛰고 다음부터 구성을 시작하세요. 단계 9.

메타데이터 XML 파일 사용

  • 데이터 소스 선택에서: 파일에서 신뢰 당사자에 대한 데이터 가져오기 옵션 및 메타데이터 파일을 탐색합니다(SP 메타데이터 XML 파일을 다운로드하려면 다음으로 이동하세요. 플러그인 >> miniOrange SAML 2.0 SSO >> 서비스 제공업체 메타데이터 섹션을 클릭하고 서비스 제공업체 메타데이터 다운로드.
ADFS ID 공급자(IdP), ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - Wizard_metadata 파일용

  • 5단계를 8단계로 건너뛰고 다음부터 구성을 시작하세요. 단계 9.

수동 구성 사용

  • 데이터 소스 선택에서: 선택 신뢰 당사자에 대한 데이터를 수동으로 입력 & 클릭하세요 다음.
ADFS ID 공급자(IdP),ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - SAML 2.0 Wizard_Metadata 설명서

  • 표시 이름 입력 및 클릭 다음.
  • 인증서를 업로드하고 클릭하세요. 다음플러그인에서 인증서를 다운로드하고 동일한 인증서를 사용하여 ADFS에 업로드합니다.
  • 선택 SAML 2.0 WebSSO 프로토콜 지원 활성화 & 플러그인에서 ACS URL을 입력하세요 서비스 제공업체 메타데이터 부분. 를 클릭하십시오 다음 버튼을 클릭합니다.
ADFS ID 공급자(IdP), ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - SAML 2.0 마법사의 경우_SAML 활성화

  • 추가 엔티티 ID 플러그인에서 서비스 제공업체 메타데이터 섹션 신뢰 당사자 신뢰 식별자 다음을 클릭하십시오. 추가 버튼을 누른 다음 클릭하세요. 다음.
ADFS ID 공급자(IdP)를 사용하는 SAML SSO(Single Sign-On),ADFS 로그인 - SAML 2.0 Wizard_URL

  • 또한 다음에서 서명 인증서를 다운로드하세요. 서비스 제공업체 메타데이터 플러그인의 섹션.
  • 선택 모두 허용 액세스 제어 정책으로 클릭하고 다음.
ADFS ID 공급자(IdP), ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - SAML 2.0 마법사 다단계용

  • 클릭 다음 Ready to Add Trust에서 버튼을 클릭하고 클릭하세요. 닫기.
  • Relying Party Trusts 목록이 표시됩니다. 해당 애플리케이션을 선택하고 클릭하세요. 클레임 발행 정책 수정.
ADFS ID 공급자(IdP),ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - SAML 2.0 마법사 청구 편집

  • 를 클릭하십시오 규칙 추가 버튼을 클릭합니다.
ADFS ID 공급자(IdP)를 사용하는 SAML SSO(Single Sign-On), ADFS 로그인 - SAML 2.0 마법사 클레임 규칙용

  • 선택 LDAP 속성을 클레임으로 보내기 & 클릭 다음.
ADFS ID 공급자(IdP)를 사용하는 SAML SSO(Single Sign-On), ADFS 로그인 - SAML 2.0용 Configure_LDAP 속성

  • 엔터 버튼 클레임 규칙 이름 as Attributes 속성 저장소 as 액티브 디렉토리.
  • 다음 속성 값을 입력합니다.
LDAP 속성 나가는 청구 유형
이메일 주소 이름 아이디
이름 표시하기 F이름
성 스네임
ID / Username ID / Username
ADFS ID 공급자(IdP), ADFS 로그인을 사용하는 SAML SSO(Single Sign-On) - SAML 2.0 변환 클레임 규칙 추가용

  • 신청 그리고 Ok.

miniOrange SAML SSO 플러그인에서 플러그인 탭으로 이동합니다. 플러그인을 구성하는 방법은 두 가지입니다.

A. IDP 메타데이터를 업로드하면 다음과 같습니다.

  • 입력 IDP 이름.
  • . 서비스 제공업체 설정 섹션 선택 메타데이터 URL/XML 에 방법을 선택하세요 쓰러지 다.
  • IdP 메타데이터 URL 또는 XML 파일을 복사하여 붙여넣습니다. IDP 메타데이터 URL/XML 입력 필드.
  • 온 클릭 더 알아보기 구성을 테스트합니다.
Moodle SAML 업로드 메타데이터

B. 수동 구성:

  • 귀하가 제공한 필수 설정(예: IDP 이름, IDP 엔터티 ID 또는 발급자, SAML 로그인 URL, X.509 인증서)을 제공하십시오. 아이덴티티 공급자.
  • 온 클릭 더 알아보기 구성을 테스트합니다.
Moodle SAML 업로드 메타데이터

3단계: 속성 매핑

  • 사용자가 SSO를 수행하면 ID 공급자가 NameID 값을 보냅니다. 이 값은 모든 사용자에게 고유합니다.
  • 플러그인이 이러한 속성에 액세스하려면 다음 값을 할당하십시오. ID / Username 이메일 as 이름 ID.
Moodle SAML 속성 매핑

miniOrange SAML SSO 플러그인에서 플러그인의 서비스 제공업체 설정 섹션까지 아래로 스크롤합니다. 플러그인을 구성하는 방법은 두 가지입니다.

A. IDP 메타데이터를 업로드하면 다음과 같습니다.

  • IDP 이름을 제공하십시오. 예를 들어 my_IDP입니다.
  • 다음의 값을 선택하세요. 방법을 선택하세요 드롭다운에서 메타데이터 URL/XML로.
  • 메타데이터 URL을 다음과 같이 입력하세요.
    https://테넌트 이름.b2clogin.com/테넌트 이름.onmicrosoft.com/B2C_1A_signup_signin_saml/Samlp/metadata

참고 및 문의 - WordPress를 사용한 Azure B2C SAML SSO

참고: 위 URL에서 tenant-name을 Azure B2C 테넌트 이름으로 바꿔야 합니다.


Moodle SAML 업로드 메타데이터

  • 아래쪽으로 스크롤하여 클릭하십시오. 변경 사항을 저장 버튼을 클릭합니다.

B. 수동 구성:

  • 귀하가 제공한 필수 설정(예: ID 공급자 이름, IdP 엔터티 ID 또는 발급자, SAML 로그인 URL, X.509 인증서)을 제공합니다. 아이덴티티 공급자.
  • 온 클릭 변경 사항을 저장 버튼을 눌러 구성을 저장하세요.
Moodle SAML 업로드 메타데이터

기본 속성 매핑

  • 사용자가 SSO를 수행하면 ID 공급자가 NameID 값을 보냅니다. 이 값은 모든 사용자에게 고유합니다.
  • 플러그인이 이러한 속성에 액세스하려면 이메일 ID / Username 속성을 사용하지 않는 것입니다.
  • 추가적으로 사용자 속성을 매핑할 수 있습니다(예: 이름 성).
  • 온 클릭 변경 사항을 저장 버튼을 눌러 구성을 저장하세요.
Moodle SAML 속성 매핑

사용자 정의 속성 매핑

이 기능을 사용하면 IDP에서 보낸 사용자 정의 속성을 Moodle 속성에 매핑할 수 있습니다.

  • 맞춤 속성을 생성하려면 다음으로 이동하세요. 사이트 관리 >> 사용자 >> 사용자 프로필 필드 플러그인에서.
  • 를 클릭하십시오 새 프로필 필드 만들기 , 드롭다운에서 속성 유형을 선택하고 필수 필드에 값을 입력합니다.
Moodle SAML 사용자 정의 속성 생성 및 매핑

  • 생성된 사용자 정의 속성에 원하는 값을 할당합니다.
Moodle SAML 사용자 정의 속성 매핑

  • 아래로 스크롤하여 변경 사항을 저장 버튼을 눌러 구성을 저장하세요.

4단계: 역할 매핑

  • 무료 플러그인에서는 SSO를 수행할 때 모든 비관리자 사용자에게 할당될 기본 역할을 선택할 수 있습니다.

참고 및 문의 - WordPress를 사용한 Azure B2C SAML SSO

참고: SSO를 통해 생성된 새 사용자에게는 역할이 할당됩니다. 기존 Moodle 사용자의 역할은 영향을 받지 않습니다.


  • 아래로 스크롤 역할 매핑 안내
  • 기본 역할을 선택하고 변경 사항을 저장 버튼을 눌러 구성을 저장하세요.
Moodle SAML 역할 매핑

이 기능을 사용하면 SSO를 수행할 때 사용자의 역할을 할당하고 관리할 수 있습니다. 기본 Moodle 역할과 함께 이는 모든 사용자 정의 역할과도 호환됩니다.

  • 그룹/역할 속성은 IDP에서 보낸 역할 관련 정보를 포함하고 역할 매핑에 사용되는 필드 이름에 대한 매핑을 제공합니다.
  • 스크롤하여 역할 매핑 섹션을 작성하고 각 역할에 대한 매핑을 제공합니다.
  • 선택 기본 역할 사용자 역할이 할당된 값과 일치하지 않는 경우 드롭다운에서
  • 예를 들어, 다음과 같은 사용자가 있는 경우 그룹/역할 속성 값은 idp-teacher이고 이를 교사 그룹에 할당하려면 선생: 역할 매핑 섹션의 필드입니다.

참고 및 문의 - WordPress를 사용한 Azure B2C SAML SSO

참고: 세미콜론(;)으로 구분하여 여러 값을 지정할 수 있습니다.


Moodle SAML 역할 매핑

  • 온 클릭 변경 사항을 저장 버튼을 눌러 구성을 저장하세요.

5단계: SSO 설정

  • 플러그인에서 로그인 위젯을 추가하여 사이트에서 SP 시작 SSO를 활성화할 수 있습니다.
  • 로 이동 플러그인 >> 인증 >> 인증 관리.
  • 온 클릭 플러그인 가시성을 활성화합니다.
  • 온 클릭 ⬆ 플러그인 기본 설정을 지정합니다.
wordpress saml 역할 매핑

플러그인에서 로그인 위젯을 추가하여 사이트에서 SP 시작 SSO를 활성화할 수 있습니다.

  • 로 이동 사이트 관리자 >> 플러그인 >> 인증 관리.
  • 온 클릭 플러그인 가시성을 활성화합니다.
  • 온 클릭 ⬆ 플러그인 기본 설정을 지정합니다.
Moodle SAML 역할 매핑

  • Moodle 로그인 페이지에서 WordPress 사이트로 자동 리디렉션을 활성화합니다.
  • 왼쪽 메뉴에서 가능 드롭다운의 값 Moodle 로그인 페이지에서 IDP로 자동 리디렉션 활성화 입력란입니다.
  • 메모해 두세요 백도어 URL SSO가 실패할 때 유용합니다.
  • 온 클릭 변경 사항을 저장 버튼을 눌러 구성을 저장하세요.
Moodle SAML SSO 설정

Moodle 사이트에 ADFS SSO 로그인을 구현하기 위해 Moodle을 SAML SP로 성공적으로 구성했습니다.


ADFS_sso ×
안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT