MarketSquare / robotframework-aws

Custom Library for Robot Framework to interact with Amazon Cloud Services
MIT License
26 stars 21 forks source link

Add keywords for IAM service #29

Open adrianyorke opened 4 years ago

adrianyorke commented 4 years ago

"Amazon Web Services (AWS) offers a service known as Identity and Access Management (IAM) that lets AWS Administrators provision and manage users and permissions in AWS cloud. AWS IAM can prove very useful for System Administrators looking to centrally manage users, permissions and credentials; in order to authorize user access on AWS services like EC2, S3, CloudWatch etc."

This article has some great examples: https://blog.ipswitch.com/how-to-manage-aws-iam-users-with-python

Example keywords: List Users Get User Create User Attach User Policy Detach User Policy List User Permissions Delete User

samuelpcabral commented 5 months ago

I'm currently in a project where I test on AWS with robot. From a testing perspective, I don't think there would be a need to create write and delete interactions, such as: "create user", "delete user" or "Detach User Policy".

However, I certainly think it's valid to have keywords like "List Users Get User" or "List User Permissions"

any thoughts about this @adrianyorke ?