사용자 인증
FileMaker Pro 맞춤형 App을 사용하려면 사용자가 계정 이름과 암호로 인증해야 합니다. FileMaker Pro에서 만든 각 계정 접근 진입점은 관련 권한 범위에 따라 부여된 접근 권한을 의미합니다. 권한 범위 정의를 참조하십시오.
각 사용자나 그룹별로 고유한 계정 접근 진입점을 만드십시오. 이렇게 하면 개별 레코드를 작성 또는 수정하는 사용자를 추적하거나 맞춤형 App에서 다른 작업을 수행할 수 있습니다. 자동 입력 필드 설정을 사용하거나 계산 및 스크립트에서 Get(계정 이름) 함수를 사용하여 이 정보를 추적하십시오. 함수, 스크립트 및 스크립트 트리거를 사용하여 보안 강화를 참조하십시오.
FileMaker 맞춤형 App은 외부 인증 서버와 OAuth ID 공급자, FileMaker Cloud 호스트의 경우, Claris ID ID 공급자 또는 외부 IdP를 통해 계정을 내부적으로 인증할 수 있습니다.
-
내부 인증을 거쳐 계정 이름과 암호가 맞춤형 App 내에 저장됩니다. App의 모든 보안은 서버 소프트웨어 없이 FileMaker Pro에서 설정됩니다. FileMaker 파일로 인증된 계정은 FileMaker Cloud를 제외한 모든 호스트에서 지원됩니다.
FileMaker 파일 계정에 대해 5분 이내에 5번의 유효하지 않은 로그인을 시도한 경우 해당 계정이 5분간 일시적으로 잠깁니다. 잠금은 FileMaker 계정에만 영향을 미치고 클라이언트에는 영향을 주지 않습니다. 사용자는 다른 유효한 계정을 사용하여 클라이언트에 로그인할 수 있습니다. FileMaker Pro 도움말의 "FileMaker 파일 계정 편집하기"를 참조하십시오.
-
Open Directory나 Active Directory를 통한 외부 인증이나 OAuth ID 공급자 인증을 거치면 FileMaker Pro는 사용자 및 그룹 이름만을 저장합니다. FileMaker 클라이언트는 사용자 계정 자격 증명을 인증하기 위해 외부 서버나 OAuth ID 공급자와 상호작용할 수 있습니다. 이 맞춤형 App은 FileMaker Server를 통해 호스팅해야 하며, 외부 인증 또는 개별 OAuth ID 공급자를 허용하도록 호스트를 구성해야 합니다. 외부 인증 설정 및 OAuth ID 공급자 인증 설정을 참조하십시오.
-
Claris ID 및 외부 IdP 인증을 거치면 FileMaker Pro는 계정 접근 진입점을 생성한 각 Claris ID 및 외부 IdP 사용자나 그룹에 대해 이름과 범용 고유 ID(UUID)를 저장합니다. 사용자 이름(이메일 주소)이나 그룹 이름을 변경할 경우, 내부적으로 UUID를 활용하여 사용자와 그룹을 식별하므로 맞춤형 App 개발자가 FileMaker Pro 파일에서 이를 따로 변경해야 할 필요가 없습니다.
FileMaker 클라이언트는 Claris ID ID 공급자 또는 외부 IdP와 상호작용하여 사용자 계정 자격 증명을 인증할 수 있습니다. 이 맞춤형 App은 FileMaker Cloud에서 호스팅해야 합니다. Claris Customer Console에서 FileMaker ID 팀 관리자는 사용자를 호스트와 관련 있는 팀에 추가해야 합니다. 또한 사용자를 추가 또는 제거해야 하는 상황이 있을 수 있기 때문에 팀 관리자는 사용자 그룹을 생성하여 맞춤형 App 개발자가 App을 업데이트하지 않고도 FileMaker Pro 내 그룹에 계정 접근 권한을 부여할 수 있도록 해야 합니다. Claris ID 또는 외부 IdP 인증 설정을 참조하십시오.