Hello all,
As some of you may be aware, the Dshop Solution on AWS Marketplace [“Marketplace Solution”] is currently unavailable to new customers (https://github.com/OriginProtocol/dshop/issues/1011). To bring it back online, AWS requires our product to comply with their security policies, one of which states that it "must not request or use access or secret keys from users to access AWS resources".
As per the code published on the master branch of DShop, shop admins can choose to use the AWS S3 storage service to store their shop data. To enable us to (programatically) create S3 buckets on shop admins' behalf, we request that they submit their AWS accessKeyId and AWS secretKey [“AWS credentials”] to the DApp when configuring their super-admin account. It appears as though AWS Marketplace’s security policies will not allow us to store these credentials, even if they are encrypted. Publishing an updated Marketplace Solution that’s compliant with AWS policies will therefore necessitate that we make a few key decisions.
Who will we support?
Consider these two points:
To help bring the Marketplace Solution back, I request your help in deciding who Origin/the Dshop team should officially support:
A shop admin who
Please vote for the choice(s) that correspond to the 4 options above.