내 웹 앱은 Amazon S3를 사용하여 django 저장소의 타사 앱 덕분에 모든 djagno 웹 앱에 모든 미디어 파일을 저장합니다.s3 파일을 Django 그룹 사용자로 제한
내 db는 폴더 및 파일 계층 구조를 처리하며 각 사용자는 자신의 그룹에 속한 링크 만 볼 수 있습니다.
하지만! S3에서 다른 폴더에 대한 권한이 없습니다. 사용자 1 : 예
그룹 1 그룹이다 사용자 2 그룹 인 그룹 2 S3 링크 : https://s3.amazonaws.com/가
, 사용자 (1)는 내부에 자신의 페이지를 확인한다 /media/group1/folder1/1.png 앱. 사용자 2에게는이 링크가 표시되지 않지만이 링크에 연결하려고하면 파일에 대한 사용 권한이 없으므로 쉽게 다운로드 할 수 있습니다.
내 목표는 폴더 권한을 각 그룹으로 제한하는 것입니다.
내 aws 키를 기반으로 자동으로 해결책이 있습니까? 잃어버린 ...