Firebase Cloud Messaging 사용

2024년 4월 24일

ID 92525

Android 운영 체제에 의해 관리되는 KES 기기에 적절히 명령을 전달하기 위해 Kaspersky Security Center는 푸시 알림 메커니즘을 사용합니다. Firebase 클라우드 메시지(이하 FCM)를 통해 KES 장치와 중앙 관리 서버 간에 푸시 알림을 교환합니다. Kaspersky Security Center 관리 콘솔에서 해당 서비스에 KES 기기를 연결하기 위해 Firebase Сloud Messaging 설정을 지정할 수 있습니다.

Firebase Сloud Messaging 설정을 가져오려면 Google 계정이 있어야 합니다.

FCM을 사용하도록 설정하려면 다음을 수행합니다:

  1. 관리 콘솔에서 모바일 장치 관리 노드와 모바일 장치 폴더를 선택합니다.
  2. 모바일 장치 폴더의 마우스 오른쪽 메뉴에서 속성을 선택합니다.
  3. 폴더 속성에서 Google Firebase Cloud Messaging 설정 섹션을 선택합니다.
  4. 보낸 사람 ID 필드에서 FCM 발신자 ID를 지정합니다.
  5. 개인 키 파일(JSON 형식) 필드에서 개인 키 파일을 선택합니다.

중앙 관리 서버와의 다음 동기화에서 Android 운영 체제에 의해 관리되는 KES 기기는 Firebase Cloud Messaging에 연결됩니다.

기기 초기 설정으로 재설정 버튼을 클릭하여 Firebase Cloud Messaging의 설정을 편집할 수 있습니다.

다른 Firebase 프로젝트로 전환하면 FCM이 재개될 때까지 10분을 기다려야 합니다.

FCM 서비스는 다음 주소 범위에서 실행됩니다:

  • KES 기기 쪽에서는 다음 주소의 포트 443(HTTPS), 5228(HTTPS), 5229(HTTPS) 및 5230(HTTPS) 접근 권한이 필요합니다:
    • google.com
    • fcm.googleapis.com
    • android.apis.google.com
    • Google의 ASN 15169에 나열된 모든 IP 주소
  • 중앙 관리 서버 쪽에서는 다음 주소의 포트 443(HTTPS) 접근 권한이 필요합니다:
    • fcm.googleapis.com
    • Google의 ASN 15169에 나열된 모든 IP 주소

관리 콘솔의 중앙 관리 서버 속성에서 프록시 서버 설정(고급/인터넷 연결 구성)을 정의한 경우에는 FCM과의 통신에 해당 설정이 사용됩니다.

FCM 구성: 발신자 ID 및 개인 키 파일 가져오기

FCM을 구성하려면:

  1. Google 포털에 등록합니다.
  2. Firebase 콘솔로 이동합니다.
  3. 다음 중 하나를 수행합니다:
    • 새 프로젝트를 생성하려면 프로젝트 생성을 클릭하고 화면의 지침을 따릅니다.
    • 기존 프로젝트를 엽니다.
  4. 기어 아이콘을 클릭하고 프로젝트 설정을 선택합니다.

    프로젝트 설정 창이 열립니다.

  5. 클라우드 메시지 탭을 선택합니다.
  6. Firebase 클라우드 메시지 API(V1) 섹션의 발신자 ID 필드에서 관련 발신자 ID를 검색합니다.
  7. 서비스 계정 탭을 선택하고 새 개인 키 생성을 클릭합니다.
  8. 창이 열리면 키 생성을 클릭하여 개인 키 파일을 생성하고 다운로드합니다.

이제 Firebase 클라우드 메시지가 구성되었습니다.

이 글이 도움이 되었습니까?
무엇을 더 개선할 수 있겠습니까?
피드백을 주셔서 감사합니다! 개선에 도움이 됩니다.
피드백을 주셔서 감사합니다! 개선에 도움이 됩니다.