Before we dive in, this article focuses on AWS S3 connection.
If you are leveraging Azure Blob, more details can be found here.
If you are leveraging Google GCP, more details can be found here.
Learn more about creating a new connection.
For detailed guidelines about CloudWorks, scroll at the end of this page.
@annejulie great article
I do have a question in regards to AWS Access keys. Generating user-level access keys is always prohibited as it poses a great security risk. A lot of organizations' IT teams don't allow this. Is there a way anaplan can retrieve temporary access keys?
Anaplan or CloudWorks doesn't have the ability to retrieve temporary access keys. Perhaps, you can use AWS API to do this. Once you do this, you can use CloudWorks API end point "patch a connection" to update AWS S3 credentials via a script (ex: python). CloudWorks API will help automate updating connection details. Here's the link to CloudWorks API and end point to "patch a connection". Hope this helps!!!
@pmarpaka that's pretty cool. Now I just have to convince IT to make it happen which is not so cool.
Thanks for the insights
Take a look at Part 3 of this series for sample code on CloudWorks API. It might help you make your case to your IT team.
@pmarpaka I meant the AWS temp key API call to update the access key on routine. That part will take some convincing to do. patch a connection part is the easy bit . cheers