AnsweredAssumed Answered

Configure AWS S3 to be used as Portal Content Store

Question asked by gyadav_c1 on Oct 11, 2017

We are deploying ArcGIS Enterprise on AWS cloud infra. And want to use AWS S3 as the Portal content store. But, my company policy only allows encrypted objects to be uploaded to S3 bucket.

 

While creating new Portal Site we pass following value in Portal Content Store field :

 

{

"type": "cloudStore",

"provider": "Amazon",

"connectionString": {"region": "<region name>","credentialType": "IAMRole"},

"objectStore": "<your S3 bucket>"

}

 

but receive following error from our chef script while creating new portal site:

 

1)       RuntimeError -  arcgis_enterprise_portal[Create Portal Site] (arcgis-enterprise::portal line 110) had an error: RuntimeError: Cannot write to the S3 bucket. Please check that the bucket exists. If access keys are used to connect to the bucket, make sure they are correct. If an IAM role is used to connect to the bucket, make sure that the IAM role has write privileges to the bucket.

 

We have verified that the bucket does exists and the IAM role has write privileges to the bucket.

 

Is there any configuration option that allow us to provide S3 SSE key ( flag like “—sse ASE256”) while configuring S3 bucket as portal’s content store?

 

Thanks,

Girish

Outcomes