Claris FileMaker 보안 가이드: 보안 옵션 구성 모범 사례

참고  이 문서에서는 별도로 명시되지 않는 한 "FileMaker"를 사용하여 FileMaker 제품과 Claris 제품을 모두 참조합니다.

이 가이드에서는 FileMaker 플랫폼에서 사용할 수 있는 보안 기능과 이러한 보안 기능을 FileMaker 맞춤형 App에 적용하려는 맞춤형 App 개발자, 서버 관리자 또는 IT 전문가가 취할 수 있는 단계를 설명합니다.

보안 준수 및 인증 요구사항에 따라 수행해야 할 추가 단계가 있을 수 있습니다. 이러한 요구사항을 완전히 이해하는 것은 사용자의 책임입니다.

FileMaker 플랫폼 보안 기능

FileMaker 플랫폼의 기능을 통해 FileMaker Pro 파일 내에서 데이터 접근, 작업 및 개발을 제어할 수 있습니다. 주요 기능은 다음과 같습니다.

  • 계정으로 인증: FileMaker 플랫폼은 맞춤형 App 내에 저장된 자격 증명을 암호화하므로 자격 증명이 보호됩니다. 사용자는 Active Directory, Open Directory 또는 OAuth ID 공급자를 통해 인증할 수도 있습니다. FileMaker Cloud에서 호스팅하는 App의 경우, 사용자는 Claris ID 계정으로 인증하거나 팀용 외부 ID 공급자(IdP) 계정으로 인증합니다.

  • 권한 범위를 사용한 접근 제어: 맞춤형 App에 대한 접근 수준을 결정하는 권한을 정의합니다. 필요에 따라 많은 권한 범위를 정의할 수 있습니다.

  • 디스크 및 전송 중 데이터 암호화: 맞춤형 App에 저장된 데이터를 암호화할 수 있습니다. 또한 FileMaker Server® 또는 FileMaker Cloud, FileMaker Pro, FileMaker Go®, FileMaker WebDirect®, FileMaker Data API 및 ODBC와 JDBC, OData를 사용 가능한 클라이언트 응용 프로그램 간에 SSL(Secure Socket Layer) 데이터 암호화를 요구할 수 있습니다. FileMaker Cloud는 암호화되지 않은 데이터가 있다면 이를 자동으로 암호화합니다.

  • 서버 모니터링 및 관리: Admin Console을 사용하면 맞춤형 App 접근을 모니터링하고, 대기 사용자의 연결을 해제하고, 맞춤형 App 백업을 만들 수 있습니다. FileMaker Cloud에서 호스팅하는 App의 경우, 팀 관리자가 Claris Customer Console을 사용하여 팀에 사용자를 추가하고 App에 대한 권한을 갖는 사용자 그룹을 관리합니다.

FileMaker 플랫폼은 맞춤형 App에 설정한 보안이 모든 클라이언트에 적용되는 통합된 보안 모델을 사용합니다.

보안 다이어그램

FileMaker Pro를 사용하여 파일에 정의된 보안 설정은 해당 맞춤형 App에 저장된 정보 및 스키마(레이아웃, 테이블, 필드, 관계 및 스크립트)에만 적용됩니다.

FileMaker Server 및 FileMaker Cloud에서 구성된 보안 설정은 배포와 관련이 있으며 서버에서 호스트하는 모든 맞춤형 App에 적용됩니다.

참고 

  • Admin Console은 특정 제품을 명시하지 않는 한 FileMaker Server 및 FileMaker Cloud의 Admin Console을 의미합니다.

  • 맞춤형 App, 솔루션, 데이터베이스파일은 모두 FileMaker 제품을 사용하여 개발하고 작업한 것을 의미합니다.

  • FileMaker Cloud에 관한 정보를 보려면 FileMaker Cloud Help를 참조하십시오.