Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IAM crawlers do not process paginated results #62

Open
coryb opened this issue Dec 19, 2013 · 2 comments
Open

IAM crawlers do not process paginated results #62

coryb opened this issue Dec 19, 2013 · 2 comments
Milestone

Comments

@coryb
Copy link
Contributor

coryb commented Dec 19, 2013

Currently all the iam crawlers only process the first page of all these results:

ListAccessKeysResult
ListGroupPoliciesResult
ListGroupsResult
ListMFADevicesResult
ListRolesResult
ListUserPoliciesResult
ListUsersResult

They need to be checked and paginated using result.getIsTrunctated() and result.getMarker() then on the subsequent request call setMarker().

@e-gineer since you contributed the code, perhaps you could look into this? (or @ralph-tice since you were interested in these collections?) We don't use the iam collections at Netflix, so we have not noticed the problem, but Bob Brown on the edda-users ran into this issue.

-Cory

@e-gineer
Copy link
Contributor

Sorry, I'm working on other areas at this time, and frankly my scala capabilities are limited to copy & paste coding of the other edda code. I just took a quick look, but don't see a simple path (in my capabilities) given the IAM user loop sets off multiple subcalls as well.

@brharrington brharrington added this to the backlog milestone Jun 7, 2016
@hridyeshpant
Copy link
Contributor

aws.stacks call is also showing only first 100 items.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants