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

Does PMapper support cross-account graphing, querying, and analysis? #88

Closed
mdb-vzeddie opened this issue Aug 6, 2021 · 2 comments
Closed
Assignees
Labels
question Further information is requested

Comments

@mdb-vzeddie
Copy link

Question

Does PMapper support cross-account graphing, querying, and analysis?

Wiki

https://github.com/nccgroup/PMapper/wiki does not have an answer. I suggest putting it in the FAQ section or create a new section about cross-account architecture.


If a role in account A can assume a role in account B, can this be caught by PMapper? What does the CLI syntax look like to analyze for such scenarios?

@mdb-vzeddie mdb-vzeddie added the question Further information is requested label Aug 6, 2021
@ncc-erik-steringer
Copy link
Collaborator

Mostly!

Right now cross-account querying is not available via CLI, we need to figure out how to gracefully allow that type of query. If your accounts are all under an AWS Organization, you can use pmapper orgs update after you finish graphing the accounts, and it'll print a list of inter-account edges.

There are library functions that handle generating cross-account edges between two arbitrary graphs (no organizations link required) as well as running queries against multiple accounts:

Good call on updating the wiki for cross-account work. I'll leave this issue open until I knock that out.

@ncc-erik-steringer
Copy link
Collaborator

wdahlenburg pushed a commit to wdahlenburg/PMapper that referenced this issue Sep 5, 2022
…c_page

Added the first pass of the IAM privilege escalation page
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants