Amazon S3 Spoke
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-23-2024 01:08 AM
Hi All, Anyone please let me know the process and configured required to setup amazon s3 spoke in the Instance and flows along with AWS setup
Requirement is to have AWS S3 for migrating all attachments from ServiceNow to Amazon s3 bucket and as well as retrieving the attachment back when needed.
I have visited the video and ServiceNow docs but doesn't help much. please advice
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2024 12:22 AM - edited 11-24-2024 12:22 AM
Hi @venkatkk ,
You can follow below steps to configure Amazon S3 Spoke.
Prerequisites:
- Ensure the IntegrationHub subscription is active in your instance.
- Verify that the Amazon S3 Spoke plugin is installed.
- AWS Account Details: Ask your client to provide below details.
- Ask for AWS account with access to S3 buckets.
- Ask to Create and configure an IAM user in AWS with the following S3 permissions:
- s3:ListBucket
- s3:GetObject
- s3:PutObject
- s3:DeleteObject
- Ask for an AWS Access Key and Secret Key for the IAM user
2. Setup in ServiceNow
- Set up AWS Credentials: Navigate to Connections & Credentials > AWS Accounts
- Build a Flow:
- Navigate to Flow Designer > Flows and create a new flow.
- Add an Amazon S3 Spoke action.
- Configure the action by specifying:
- AWS connection (created earlier).
- Bucket name.
- File name or object key.
- Additional details like file content (for upload).
Test the Flow
- Execute the flow with test data.
- Verify the operation in your S3 bucket via the AWS Management Console.
-------------------------------------------------------------------------
If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.
Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay
-------------------------------------------------------------------------
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2024 12:34 AM
Thanks Patel.
If we want to transfer all attachments to S3 and then whenever user wants to retrieve when they want attachment how to do that, can you please assist 🙏
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2024 01:07 AM
Hi,
for your legacy attachments I would suggest you to create on flow which run one time.
get the attachment from using lookup records and use upload file activities to load into s3.
for on going attachment create flow on attachment table and transfer the file.
to retrieve it , it’s depend from where you want to see the file , I mean on record , portal etc.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-23-2025 11:26 PM
Hi @Runjay Patel ,
I am trying to setup an integration with AWS S3. I followed your instructions and created the credentials, but I am receiving this error. Any idea what this is? I could not see any articles related to this error in google.