게시된 날짜: Jul 8, 2021
이 출시를 통해 Amplify DataStore는 이제 다중 권한 부여 모드를 지원하므로 사용자가 앱 데이터에 액세스할 수 있는 방벙을 개발자가 쉽게 제어할 수 있습니다. DataStore는 프런트엔드 앱 개발자에게 실시간 앱을 구축할 수 있는 기능과 더불어 디바이스(웹 브라우저 또는 모바일 디바이스)에 데이터를 저장하고 데이터를 클라우드 및 인터넷 연결이 있는 디바이스에 자동으로 동기화하여 오프라인 기능을 제공합니다. 고객은 Amplify Admin UI를 사용하거나 Amplify CLI로 GraphQL 스키마 파일을 편집하여 권한 부여 규칙을 시각적으로 구성할 수 있습니다.
Amplify DataStore에서는 데이터 모델별로 서로 다른 역할 기반 승인 역할을, 즉 ‘무슨’ 앱 데이터를 ‘누가’ 액세스할 수 있는지 정의할 수 있습니다. 새 권한 부여 기능을 사용하면 모든 사용자, 모든 로그인한 사용자, 특정 사용자 및 사용자 그룹에 대한 데이터 액세스 규칙을 믹스 앤 매치할 수 있습니다. 예를 들어, 블로그 앱을 방문하는 사용자는 게시물을 읽을 수 있지만 ‘작성자’ 그룹에 소속된 사용자만 블로그 게시물을 작성하고 업데이트할 수 있는 권한이 있습니다.
시작하려면 최신 JavaScript, Android 및 iOS용 최신 Amplify Library를 설치하고 이러한 새 권한 부여 기능에 대한 블로그 게시물을 읽으세요.