Firesotre의 권한에 대해 알아보겠습니다. Firesotre에는 4가지의 권한이 있습니다. create: 사용자가 컬렉션 내에서 새 문서를 만들 수 있도록 허용합니다. read: 사용자가 컬렉션 내의 문서를 읽을 수 있도록 허용합니다. write: 사용자가 컬렉션의 문서를 업데이트할 수 있도록 허용합니다. delete: 사용자가 컬렉션의 문서를 삭제할 수 있도록 허용합니다.
각각의 액션별로 어디까지 권한을 허용할지를 지정해줄 수 가 있습니다. 지정 가능한 옵션은 아래와 같습니다.
구분 설명 No one 아무도 문서를 생성/읽기/쓰기/삭제할 수 없습니다. Everyone 인증 여부에 관계없이 모든 사용자에게 액세스 권한을 부여하여 문서를 만들고, 읽고, 쓰고, 삭제할 수 있도록 허용합니다.
Tagged User 사용자가 해당 문서에 태그가 지정된 경우 해당 문서를 읽고/업데이트하고/삭제할 수 있도록 허용합니다. 예를 들어, created_by게시물을 만든 사용자를 나타내는 필드가...
원문 링크 : [FlutterFlow] Firestore 권한 알아보기