Compatibility of AWS EC2 API Actions and IAM Policy Resource-Level Permissions

Compatibility of AWS EC2 API Actions and IAM Policy Resource-Level Permissions

In this blog post I will examine how partial implementation of a feature of IAM policies: resource-level permissions interacts with AWS EC2 API actions to produce confusing results. Please note that AWS states in its documentation that it is planning on expanding the compatibility of resource-level permissions, so check the links at the bottom of this post for the most up-to-date information. Below is a short python program (troubleshooting.py) that utilizes the ec2:DescribeVolumes action. As you can see, I have omitted the access/secret key pair. If you wish to use this code, simply insert your access/secret key you obtained from the IAM … Read More

Keep Your Salesforce.com Versions Straight

Keep Your Salesforce.com Versions Straight

Winter is just around the corner, and so is the next version of Salesforce.com! Currently if you are using Salesforce.com, and have multiple instances such as a production and sandbox environment you may be running two different  API versions. The sandbox may be at version 29.0 which is winter ’14, when production is running 28.0 Summer ’13. This can cause issues with change sets that contain items created in the 29.0 version environment. Production environments will see the new version in October. Below is a handy link that can help you identify when your version will see Winter ’14. https://trust.salesforce.com/trust/maintenance/ … Read More