검색 결과 :

×

Magento SAML SSO(Single Sign-On) 설정 가이드 | 마젠토 SAML SSO


Magento SAML 싱글 사인온(SSO) 우리의 사용을 통해 달성할 수 있습니다 Magento SAML SSO(Single Sign-On) 확장입니다. 당사의 SSO 솔루션은 Magento SAML 2.0 호환 서비스 제공업체가 Magento 사이트와 ID 공급자(IdP) 간에 신뢰를 구축하여 사용자를 Magento 사이트에 안전하게 인증하고 로그인하도록 합니다. Magento SSO(Single Sign-On) 솔루션은 SSO 로그인 뒤에 Magento 사이트를 보호하여 사용자가 ID 공급자 로그인 자격 증명을 사용하여 인증되도록 돕습니다. 속성/사용자 정의 매핑, 역할 매핑 등과 같은 고급 SSO 기능에 대한 원활한 지원

SAML을 사용하면 서비스 제공업체와 ID 제공업체 간에 정보를 교환할 수 있습니다. SAML은 서비스 공급자와 ID 공급자의 통합입니다. 사용자가 로그인을 시도하면 서비스 공급자는 사용자에 대한 정보가 포함된 SAML 어설션을 아이덴티티 공급자에게 전달합니다. 아이덴티티 공급자는 어설션을 수신하여 사용자에게 조직에 대한 액세스를 허용하기 전에 서비스 공급자 설정에 대해 유효성을 검사합니다.

여기에서는 다음 사항을 고려하여 Magento 사이트와 ID 공급자 간의 SAML Single Sign-On SSO 로그인을 구성하는 가이드를 살펴보겠습니다. SP로서의 마젠토 (서비스 제공자). Magento SAML SSO 확장은 ID 공급자로부터 무제한 사용자 인증을 제공합니다. Magento SAML Single Sign-On(SSO) 확장에서 제공하는 다른 기능에 대해 자세히 알아보려면 다음을 수행하세요. 여기를 클릭하세요.


Magento 마켓플레이스에서 miniOrange Magento SAML Single Sign-On(SSO) 확장을 다운로드하고 설치하는 방법을 참조할 수 있습니다.


전제조건 : 다운로드 및 설치

Composer를 사용하여 설치:
  • 구매 miniOrange SAML 단일 로그온 – SAML SSO 로그인 마젠토 마켓플레이스의 확장.
  • 내 프로필 -> 내 구매로 이동하세요.
  • 올바른 액세스 키(내 프로필 - 액세스 키)를 사용하고 있는지 확인하세요.
  • 프로젝트 내의 auth.json 파일에 액세스 키를 붙여넣습니다.
  • 아래 명령을 사용하여 프로젝트에 확장을 추가합니다.
    "작성기에는 saml-sp-single-sign-on:{버전}이 필요합니다."
  • 확장 모듈 이름 아래의 선택기에서 모듈 이름과 버전 목록을 볼 수 있습니다.
  • 확장 기능을 활성화하려면 명령 프롬프트에서 다음 명령을 실행하세요.
  • PHP 빈/마젠토 설정:di:컴파일
    PHP bin / magento 설정 : 업그레이드

수동 설치:
  • miniOrange SAML Single Sign On – SAML SSO 로그인 확장 zip을 다음에서 다운로드하세요. 여기에서 지금 확인해 보세요..
  • MiniOrange/SP 디렉토리에 있는 zip의 모든 내용을 압축 해제합니다.
  • {Magento의 루트 디렉터리} 암호 미니오렌지 SP
  • 확장 기능을 활성화하려면 명령 프롬프트에서 다음 명령을 실행하세요.
  • PHP 빈/마젠토 설정:di:컴파일
    PHP bin / magento 설정 : 업그레이드

Azure AD, Azure B2C, ADFS, Okta, Keycloak, Salesforce, Ping, Bitium, Gsuite, Shibboleth 및 다양한 SAML IdP를 사용한 Magento Single Sign On SSO 로그인 [연중무휴 지원]

 2.4.5으로 테스트됨

Magento 2 SAML Single Sign-On 확장(Magento SAML)을 구성하는 단계

1. 사용자 지정 ID 공급자를 IdP(ID 공급자)로 설정

  • miniOrange Magento SAML 확장에서 다음으로 이동합니다. 서비스 제공업체 메타데이터 탭. 여기서는 ID 공급자를 구성하는 데 필요한 모든 필수 설정을 찾을 수 있습니다.
  • 마젠토 SAML | magento SAML SSO 서비스 제공업체 메타데이터 탭 설정 magento SAML

2. Magento 2를 SP(서비스 공급자)로 구성

  • miniOrange Magento SAML SSO 확장의 서비스 공급자 설정 탭으로 이동합니다.
  • ID 공급자가 제공한 필수 설정(예: ID 공급자 이름, IdP 엔터티 ID 또는 발급자, SAML 로그인 URL, X.509 인증서)을 제공하고 저장 버튼을 클릭합니다.
  • Magento SAML 확장에서 테스트 구성 버튼을 클릭하면 IdP 연결이 성공했는지 여부와 IdP에서 어떤 속성을 가져오는지 확인할 수 있습니다.
  • 마젠토 SAML | Magento SAML magento SSO 서비스 제공업체 설정 magento SAML 마젠토 SAML | IdP magento 2 SSO의 magento SAML SSO 사용자 데이터
  • 무료 확장에서는 고객 로그인 페이지에 로그인 버튼을 추가할 수 있습니다. 관리 페이지의 로그인 링크, 사용자 자동 리디렉션 등과 같은 기타 옵션은 확장 프로그램의 프리미엄 버전에서 제공됩니다.
  • 마젠토 SAML | 로그인 설정 magento 2.0 SSO 로그인

3. 속성 매핑 / 사용자 정의 속성 매핑(선택 사항). *프리미엄 기능입니다.

3.1: 속성 매핑(선택 사항).

  • 속성은 아이덴티티 공급자에 저장되는 사용자 세부 정보입니다.
  • 속성 매핑을 사용하면 ID 공급자(IdP)로부터 사용자 속성을 가져와 이름, 성 등과 같은 Magento 사용자 속성에 매핑할 수 있습니다.
  • Magento 사이트에 사용자를 자동 등록하는 동안 이러한 속성은 자동으로 Magento 사용자 세부 정보에 매핑됩니다.
  • 이름 ID 무료 플러그인을 사용하여 Magento의 이메일 및 사용자 이름 특성에 매핑할 수 있습니다. 반면에 IdP의 여러 사용자 속성은 플러그인 프리미엄 버전의 Magento 속성에 매핑될 수 있습니다. 기본 속성 외에 IdP에 추가한 사용자 정의 속성을 매핑할 수 있습니다.
  • 사용자가 SSO를 수행하면 IdP가 전송한 NameID 값이 Magento 사용자의 이메일 및 사용자 이름에 매핑됩니다.
  • Magento SAML SSO - Magento SAML Single Sign-On(SSO) Magento에 로그인 - 속성 매핑
    사용자 이름: IdP의 사용자 이름 속성 이름(기본적으로 NameID 유지)
    이메일 : IdP의 이메일 속성 이름(기본적으로 NameID 유지)
    그룹/역할: IdP(ID 공급자)의 역할 속성 이름
  • 당신은을 확인할 수 있습니다 테스트 구성 아래의 결과 서비스 제공업체 설정 탭을 클릭하면 여기에 매핑할 값에 대한 더 나은 아이디어를 얻을 수 있습니다.

3.2: 사용자 정의 속성 매핑(선택 사항). *프리미엄 기능입니다.

  • 테이블 필드에 테이블 이름을 입력합니다.
  • 열 이름으로 속성 이름을 입력하세요(해당 표에서).
  • 사용자 정의 magento 속성을 추가하려면 추가 버튼을 클릭하고 해당 필드를 ID 공급자로부터 받은 속성과 매핑하세요.
  • 구성을 저장하려면 저장 버튼을 클릭하세요.
  • 속성 이름 필드에 이름을 입력한 후 삭제 버튼을 클릭하여 구성을 삭제할 수도 있습니다.
  • Magento SAML SSO - Magento SAML Single Sign-On(SSO) Magento 사용자 정의 속성 매핑에 로그인

4.역할 매핑(선택 사항). *프리미엄 기능입니다.

  • SSO를 수행할 때 관리자가 아닌 모든 사용자에게 할당될 무료 플러그인에서 기본 역할을 지정할 수 있습니다.
  • 속성/역할 매핑 탭으로 이동하여 역할 매핑 섹션으로 이동합니다.
  • 기본 역할을 선택하고 저장 버튼을 클릭합니다.
  • Magento SAML SSO - Magento SAML Single Sign-On(SSO) Magento에 로그인 - 역할 매핑

추가 자료


찾을 수 없는 내용이 있으면 다음 주소로 이메일을 보내주세요. magentosupport@xecurify.com

안녕하세요!

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

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com