メインコンテンツまでスキップ

SAML SP 연동 가이드 ▶ Microsoft Entra ID

Security365 On-Premise 환경에서 Microsoft Entra ID를 IdP로 SHIELD ID를 SP로 설정할 수 있는 가이드 문서입니다.

전제 조건

  • Public 환경에서는 SSO 페더레이션 설정이 되어 있는 상태입니다.
  • Security365 관리센터 관리자 권한을 가지고 있어야 합니다.
  • Microsoft Azure 관리자 권한을 가지고 있어야 합니다.

프로세스

1) Security365 SAML 사용 설정 1단계

  1. Security365 관리센터 접속 및 로그인을 합니다.
  2. 설정 메뉴에 접속합니다.
  3. 사용자 인증 설정 탭에 접속합니다.
  4. SSO 인증(SAML) 사용 옵션을 활성화합니다.
  5. SP 설정의 상세 보기를 클릭합니다.
  6. 아래 3개의 항목을 메모장에 복사해둡니다.
    • Entity ID
    • ACS URL
    • Login Access URL

2) Azure 엔터프라이즈 애플리케이션 생성

  1. Azure Portal 접속 및 로그인을 합니다.
  2. [Microsoft Entra ID] 메뉴에 접속합니다.
  3. [엔터프라이즈 애플리케이션] 메뉴에 접속합니다.
  4. 상단의 [새로운 애플리케이션] 버튼을 클릭합니다.
  5. 상단의 [자신만의 애플리케이션을 만드세요] 버튼을 클릭합니다.
  6. 우측 슬라이드가 활성화되면 앱 이름 입력 후 만들기 버튼을 클릭합니다.
  7. 만들어진 앱 내 [Single Sign-On] 메뉴를 선택합니다.
  8. [SAML] 메뉴를 선택합니다.
  9. 기본 SAML 구성 항목을 편집합니다.
    • 식별자 (Entity ID)
      • 식별자 추가 선택
      • 메모장에 복사해둔 Entity ID 붙여넣기
    • 회신 URL (ACS URL)
      • 답장 URL 추가 선택
      • 메모장에 복사해둔 ACS URL 붙여넣기
    • 로그인 URL (Login Access URL)
      • 메모장에 복사해둔 Login Access URL 붙여넣기
  10. 특성 및 클레임 항목을 편집합니다.
  11. 클레임을 선택하여 편집 후 저장합니다.
    • user.mail
      • 이름 변경 ▶ email
      • 네임스페이스 : 기작성 URL 삭제
    • user.givenname
      • 이름 변경 ▶ userName
      • 네임스페이스 : 기작성 URL 삭제
  12. 사용하지 않는 user.userprincipialname과 user.surname 항목을 삭제합니다.
  13. 상위 메뉴로 이동하면 SAML 인증서의 [페더레이션 메타데이터 XML] 다운로드가 가능함을 확인할 수 있습니다.
    • 다운로드 버튼을 클릭하여 다운로드를 진행합니다.
    • 엔터프라이즈 앱 이름.xml 으로 다운로드가 진행됩니다.

3) Security365 SAML 사용 설정 2단계

  1. 다운로드된 페더레이션 메타데이터 XML을 업로드합니다.
    • IDP의 MetaData 영역의 업로드 버튼
    • 정상적으로 업로드됐음을 확인합니다.
  2. SAML IdP 시작 로그인 시, 이동할 Security365 앱 지정 및 저장합니다.

4) Azure SAML 사용자 지정

  1. SAML 로그인을 사용할 사용자를 지정하기 위해 엔터프라이즈 앱 화면에서 [사용자 및 그룹] 메뉴를 클릭합니다.
  2. 상단의 [사용자/그룹 추가] 버튼을 클릭합니다.
  3. 사용자를 추가하기 위해 [선택된 항목 없음] 버튼을 클릭합니다.
  4. 추가할 사용자를 체크하고 [선택] 버튼을 클릭합니다.
  5. 좌측 하단에 [할당] 버튼을 클릭합니다.

5) 로그인 테스트

SP Initiated Login

  1. 사용자는 온프레미스 SHIELDGate 페이지에 진입합니다. (= Security365 서비스로 이동)
    • 등록되지 않은 사용자의 경우, 등록하기 > 가입된 조직에 등록 > 회사 도메인 입력 > SSO 로그인 (SAML IdP)의 과정을 거쳐 사용자 등록이 가능합니다.
  2. Security365 통합 로그인 페이지(SHIELD ID)에서 email 형식의 id를 입력합니다. (= SAML SP)
  3. 인증을 위해 Microsoft 비밀번호 인증 페이지로 이동합니다. (= SAML IdP로 리디렉션)
  4. Microsoft 인증이 완료되면, SHIELDGate 로그인에 성공합니다. (= SAME 로그인 화면에서 인증 진행)
  5. 서비스 로그인 완료 확인 후 서비스를 이용할 수 있습니다.

참고

IdP Initiated Login

  1. SAML IdP 포탈 페이지에 진입합니다.
  2. 등록된 SAML SP 앱을 클릭합니다.
  3. Security365 포탈에서 설정한 인증 설정의 대표 앱으로 이동합니다.