AWS Transfer Family -SFTP Gateway : Logical directories & ACL

0

Hi, Is it possible to build logical directories iteratively as users navigate from parent directory to child directory?

Ex:/
├── public
│   └── research      --> s3://public-research
│       └── global
└── subscribed
    ├── 2018
    │   ├── equities  --> s3://subscriptions/historical/2018/equities
    │   └── indices   --> s3://subscriptions/historical/2018/indices
    └── 2019
        ├── credit    --> s3://subscriptions/historical/2019/credit
        └── equities  --> s3://subscriptions/historical/2019/equities  

Initially, logical structure and mapping will be created only for "public" & "subscribed" directories.If the user navigates into the subscribed folder then build a logical directory structure dynamically for "2018" & "2019" folders. I went through the below article and it creates the entire directory structure and mapping once during authentication. https://aws.amazon.com/blogs/storage/using-aws-sftp-logical-directories-to-build-a-simple-data-distribution-service/

Srikar
質問済み 2年前534ビュー
1回答
0

Hello,

Just to confirm the usecase and I understand the question correctly, Please confirm the following or correct me if I misunderstood your question:

  • User logs in at path /public
  • If they go inside the /public directory, they should see further logical mappings to other paths? such as /public/research and /public/extra -- which may or may not be similar to path structure in S3?

Can we get more details in terms of what the request is and what is the expectation when you mention dynamic mapping sub folders?

Dynamic logical directory building is not supported with AWS Transfer Family as of now. If using Logical Directories, the landing directories or the Target needs to reside within S3 and the paths should be defined in the User configuration. If only parent level directories are defined in the User configuration, any sub-directories present within the parent directory as per your storage S3/EFS will be visible to the User post login.

AWS
サポートエンジニア
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ