Hi, is anyone using CF to interact with S3 without...
# cfml-general
a
Hi, is anyone using CF to interact with S3 without passing in credentials ? My issue is i'm trying to do just that but CF appears to send "null" in the request for the API key and that's failing the call. I dont need to send in credentials thanks to the way I've set things up. I can call S3 using command line aws without any issue, its just CF (on the same EC2 instance) thats having issues.
p
To the best of my knowledge unfortunately ACF dosnt support IAM as an auth method. @Mark Takata (Adobe) can confirm.
a
I think you might be right 😞
I've got a policy attached to a role that means I dont need to pass in the credentials, and i've tested this on the command line without issue. It's in CFland where i'm having issues
m
Amir, this is correct, we only support access key/secret key built-in support for AWS. @Aditya Nema can we look at this for a potential addition in the future? Paul could help us spec it.
a
@Mark Takata (Adobe) thanks for confirming it. I did raise a ticket via our enterprise support agreement but i'll update the ticket and tell them not to bother chasing engineering.
p
Awesome, yeah I've run into this before and IAM support would be nice. I suspect this is to do with the java libs ( I assume you used the java sdk ) unless you directly use the API. Of course youd have to balance up the use-case as the role would be per "instance" and not per "application" as per access keys.