Bucket policy
Bucket policy is an access policy option available to grant permission to AWS S3 resources.
- Get Bucket Policy
- Set Bucket Policy
- Delete Bucket Policy
AWS S3 Client Service - Get Bucket Policy
Description |
This service is used to retrieve a bucket policy for a given AWS S3 bucket. The
|
Business usage |
This service is used to retrieve bucket policy for a given bucket dynamically using Sterling B2B Integrator. |
Parameters description |
|
Implementing the AWS S3 Client - Get Bucket Policy Service
<process name="AWSS3ClientGet">
<sequence>
<operation name="Extract File">
<participant name='AWSS3Client'/>
<output message='xout'>
<assign to='action'>getbucketpolicy</assign>
<assign to="awss3.bucketname">dummybucketname</assign>
<assign to="awss3.accesskey">dummyaccesskey</assign>
<assign to="awss3.secretkey">dummysecretkey</assign>
<assign to="awss3.endpoint">dummyendpoint</assign>
<assign to="awss3.region">dummyregion</assign>
<assign to='.' from='PrimaryDocument' />
</output>
<input message="xin">
<assign to="." from="*"/>
</input>
</operation>
</sequence>
</process>
AWS S3 Client Service - Set Bucket Policy
Description |
This service is used to set a bucket policy for a given AWS S3 bucket. The |
Business usage |
This service is used to set bucket policy for a given bucket dynamically using Sterling B2B Integrator. |
Parameters description |
|
Implementing the AWS S3 Client - Set Bucket Policy Service
<process name="AWSS3ClientGet">
<sequence>
<operation name="Extract File">
<participant name='AWSS3Client'/>
<output message='xout'>
<assign to='action'>setbucketpolicy</assign>
<assign to="awss3.bucketname">dummybucketname</assign>
<assign to="awss3.accesskey">dummyaccesskey</assign>
<assign to="awss3.secretkey">dummysecretkey</assign>
<assign to="awss3.endpoint">dummyendpoint</assign>
<assign to="awss3.region">dummyregion</assign>
<assign to="s3.bucketpolicy">dummybucketpolicy</assign>
<assign to='.' from='PrimaryDocument' />
</output>
<input message="xin">
<assign to="." from="*"/>
</input>
</operation>
</sequence>
</process>
AWS S3 Client Service - Delete Bucket Policy
Description |
This service is used to delete a bucket policy for a given AWS S3 bucket. |
Business usage |
This service is used to delete bucket policy for a given bucket dynamically using Sterling B2B Integrator. |
Parameters description |
|
Implementing the AWS S3 Client - Delete Bucket Policy Service
<process name="AWSS3ClientGet">
<sequence>
<operation name="Extract File">
<participant name='AWSS3Client'/>
<output message='xout'>
<assign to='action'>deletebucketpolicy</assign>
<assign to="awss3.bucketname">dummybucketname</assign>
<assign to="awss3.accesskey">dummyaccesskey</assign>
<assign to="awss3.secretkey">dummysecretkey</assign>
<assign to="awss3.endpoint">dummyendpoint</assign>
<assign to="awss3.region">dummyregion</assign>
<assign to='.' from='PrimaryDocument' />
</output>
<input message="xin">
<assign to="." from="*"/>
</input>
</operation>
</sequence>
</process>