Tutorials & Tips/MidPoint Server
-
[keycloak] google 연동Tutorials & Tips/MidPoint Server 2023. 1. 17. 17:12
Keycloak은 OIDC를 지원하는 여러 소셜 로그인들을 지원하고 있습니다. 그 중에서 Keycloak에 등록된 Google를 이용해 로그인이 가능합니다. 아래 링크로 들어가게되면 Oauth2를 하는데 있어서 필요한 정보를 얻을 수 있습니다. Google 클라우드 플랫폼 로그인 Google 클라우드 플랫폼으로 이동 accounts.google.com 프로젝트를 새로 생성해 줍니다. 사이트 좌측에 보면 사용자 인증정보를 누르면 사용자 인증 정보를 볼 수 있습니다. Oauth 클라이언트 ID를 만들려면 일단 우측에 '동의 화면 구성' 을 해야 합니다. 대상 사용자 및 앱을 구성하고 등록하려는 방식을 설정하는 곳입니다. Oauth 동의에서는 외부를 선택해 줍니다. 앱 정보에서는 앱 이름, 사용자지원 이메일,..
-
2. midPoint & PostgreSQL 저장소 연동Tutorials & Tips/MidPoint Server 2022. 4. 28. 10:07
MidPoint 저장소 MidPoint는 기본적으로 내장된 H2 데이터베이스를 사용하여 데이터를 저장합니다. 내장된 H2 데이터베이스는 midPoint, 데모 환경, 개발 및 유사한 Non-Production 목적으로 사용할 수 있습니다. 사전 프로덕션 및 프로덕션 사용을 위해서는 PostgreSQL 데이터베이스 환경으로 설정을 변경하여 사용하여야 합니다. midPoint 서버 상에서 관리하는 데이터들을 관계형 데이터베이스에 저장합니다. midPoint에서 지원하는 데이터베이스는 오픈 소스 관계형 데이터베이스인 PostgreSQL입니다. midPoint에는 PostgreSQL 관련 기능을 활용하여 PostgreSQL 데이터베이스에 맞게 특별히 조정된 데이터 저장 메커니즘(일명 "리포지토리")의 구현이 포..
-
1. midPoint 서버 설치하기Tutorials & Tips/MidPoint Server 2022. 4. 22. 17:34
midPoint는 오픈 소스 ID 관리(IDM) 및 ID 거버넌스 플랫폼으로오픈 소스 개발에 전념하는 회사인 Evolveum에서 관리합니다. midPoint는 모든 ID 관리 시스템이 수행해야 하는 작업을 수행하며, 가장 기본적인 기능은 다양한 애플리케이션, 데이터베이스, 디렉토리 서버, 텍스트 파일 등에 저장된 ID 데이터의 동기화입니다. 이러한 모든 시스템 을 ID 리소스 또는 줄여서 리소스 라고 합니다. MidPoint는 커넥터 를 사용하여 리소스에 연결하고 있으며, 한 리소스에서 발생한 변경 사항을 다른 리소스로 전파할 수 있습니다. 예를 들어 임직원 기록이 HR 시스템에 나타나면 midPoint에서 선택하여 처리하고 변환한 다음 Active Directory 및 CRM 시스템에 계정을 만듭니다...