검색 결과 :

×

KeyCloak을 IDP로 사용하는 Odoo OAuth / OIDC Single Sign-On


다음을 사용하여 Keycloak을 사용하여 Odoo에 대한 보안 SSO(Single Sign-On) 로그인을 구성합니다. Odoo OAuth 싱글 사인온(SSO) 이 모듈은 Odoo OAuth SSO 플러그인을 통해 사용자가 Keycloak 자격 증명을 사용하여 SSO를 통한 원활한 Odoo Keycloak 로그인을 가능하게 합니다. Keycloak SSO를 지원함으로써 사용자는 Keycloak 자격 증명으로 인증하고 안전하게 Odoo 사이트에 액세스할 수 있습니다. 이 단계별 설정 가이드는 플러그인 구성에 도움이 될 것입니다. ID 공급자(IDP)로서의 Keycloak Keycloak Odoo SSO를 구현하기 위해 Odoo를 서비스 제공업체(SP)로 사용할 수 있습니다. Odoo OAuth Single Sign-On(SSO) 플러그인에서 제공하는 다른 기능에 대한 자세한 내용은 다음을 참조하십시오. 여기를 클릭하세요..


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

  • 귀하의 환경에 Odoo를 설치합니다.
  • Odoo용 miniOrange OAuth SSO 모듈을 설치했습니다.

KeyCloak을 ID 공급자로 구성하는 단계

KeyCloak 구성 단계

  • 영역 추가: KeyCloak 관리 콘솔에 로그인하고 원하는 영역으로 이동하세요. 새 영역을 추가하려면 다음을 선택하세요. 영역 생성 옵션을 선택합니다.
  • 새 영역 추가 Odoo keycloak 생성 OAuth Single Sign-On(SSO)
  • 영역 생성: 엔터 버튼 영역 이름 나중에 설정을 구성할 때 필요하므로 영역 이름을 잘 보관해 두세요. 왕국 OAuth 클라이언트 플러그인 아래에 있습니다. 클릭 몹시 떠들어 대다 영역을 추가하려면.
  • 영역 Odoo keycloak OAuth Single Sign-On(SSO)을 추가하려면 생성하세요.
  • OpenID 클라이언트를 생성합니다: 온 클릭 고객사 선택하고 클라이언트 생성 새 클라이언트를 생성하려면 클라이언트 ID를 입력하고 클라이언트 프로토콜을 선택하십시오. openid-connect 그리고 클릭 다음.
  • openid 클라이언트 프로토콜 Odoo keycloak 생성 OAuth Single Sign-On(SSO) 일반 설정-다음-save4
  • 활성화 클라이언트 인증 권한 부여 비녀장.
  • 클라이언트 인증 토글 Odoo keycloak OAuth 싱글 사인온(SSO)
  • 아래로 스크롤하여 액세스 설정 귀하의 의견을 입력하십시오. 콜백/리디렉션 URL 클라이언트 측에 설치된 miniOrange 플러그인에서 해당 정보를 얻을 수 있습니다. 콜백 URL 텍스트 필드.
  • 콜백-리디렉션 URL 액세스 설정 Odoo keycloak OAuth 싱글 사인온(SSO)
  • 로 이동 신임장 탭에서 고객 비밀 나중에 워드프레스용 OAuth 싱글 사인온 플러그인을 구성할 때 필요하므로 잘 보관해 두십시오.
  • 자격 증명 탭 클라이언트 비밀 Odoo keycloak OAuth Single Sign-On(SSO)
  • 플러그인 구성: 복사된 내용을 입력하세요. 고객 비밀 아래에 클라이언트 비밀 OAuth 클라이언트 플러그인의 필드에 다음을 입력하십시오. 고객 ID 아래 고객 ID 입력란입니다.
  • 사용자 추가: Realm의 리소스에 접근할 수 있는 사용자를 Realm에 추가해야 합니다. 다음을 클릭하세요. 사용자 그리고 클릭 새 사용자 만들기 새 사용자를 추가하려면
  • 리소스 새 사용자 생성 Odoo keycloak OAuth 싱글 사인온(SSO)
  • 사용자 구성: 사용자가 생성된 후에는 다음 작업을 수행해야 합니다.
  • 비밀번호를 설정했으니 클릭해주세요 신임장 사용자에 대한 새 비밀번호를 설정합니다.
  • 자격 증명 새 비밀번호 설정 Odoo keycloak OAuth 싱글 사인온(SSO)

Odoo 애플리케이션을 서비스 제공업체로 구성합니다.

  • Odoo 홈페이지로 이동하여 메뉴 버튼을 클릭합니다.
  • odoo 홈페이지 메뉴 버튼 Odoo keycloak OAuth 싱글 사인온(SSO)
  • 를 클릭하십시오 미니오렌지 OAuth 2.0.
  • miniOrange oauth 영역 모듈 Odoo keycloak OAuth 싱글 사인온(SSO)
  • 를 클릭하십시오 만들기 버튼을 클릭하여 OAuth 공급자를 구성하세요.
  • oauth 제공자 구성 Odoo keycloak OAuth 싱글 사인온(SSO) 생성
  • 다음 화면이 표시됩니다.
  • 일반 팔로우 화면 Odoo keycloak OAuth Single Sign-On(SSO)
  • 일반 구성에서 ID 공급자의 이름을 입력합니다(예: 워드프레스(WordPress)또한, IdP(ID 공급자)로부터 받게 될 다음 필드들을 작성해야 합니다.
  • 클라이언트 ID : keycloak에서 제공하는 대로
    클라이언트 비밀 : keycloak에서 제공하는 대로
    범위: 이메일 프로필 openid
    엔드포인트 승인: /auth/realms/{realm-name}/protocol/openid-connect/auth
    액세스 토큰 엔드포인트: /auth/realms/{realm-name}/protocol/openid-connect/token
    사용자 정보 가져오기 끝점: /auth/realms/{realm-name}/protocol/openid-connect/userinfo
  • 속성 매핑 섹션에서는 원하는 대로 IdP의 속성을 Odoo ERP 시스템의 사용자에게 매핑할 수 있습니다.
  • 매핑 섹션에서는 IdP의 그룹을 Odoo 시스템에 매핑할 수 있습니다. 필요한 필드를 입력한 후, [매핑]을 클릭하세요. 저장 버튼을 클릭합니다.
  • 속성 매핑 섹션 다운로드 Odoo keycloak OAuth Single Sign-On(SSO)
  • Odoo용 miniOrange OAuth SSO 모듈을 사용하여 SSO 설정이 완료되었습니다.

다음 단계를 따라 구성을 테스트하십시오.

  • 오두로 가세요 로그인 페이지. 당신은 볼 것입니다 여분의 모듈에 설정된 이름과 동일한 이름을 가진 버튼입니다.
  • odoo 로그인 페이지 keycloak 버튼 Odoo keycloak OAuth 싱글 사인온(SSO)
  • 버튼을 클릭하면 IdP 로그인 페이지로 이동됩니다. IdP 자격 증명을 입력하고 클릭하세요. 로그인.
  • 인증 성공 후 로그인이 됩니다. 오도.
  • odoo Odoo keycloak에 성공적으로 로그인했습니다. OAuth 싱글 사인온(SSO)

이 가이드에서는 Odoo용 miniOrange OAuth SSO 모듈을 성공적으로 구성했습니다. Keycloak을 사용하여 로그인하세요. 신임장. 이제 사용자는 Keycloak IdP 자격 증명을 사용하여 Odoo에 로그인할 수 있습니다.

에 우리에게 연락 주시기 바랍니다 odoosupport@xecurify.com 귀하의 질문과 질문으로.

안녕하세요!

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

SUPPORT