Enrollment
The Enrollment page shows every account enrolled in Amazon Inspector and its current enrollment phase. Use it to add accounts, retry accounts that failed, and remove accounts from Inspector.
Accessing Enrollment
In the Security Hub sidebar, click Amazon Inspector > Enrollment.
If Inspector has not been set up yet, the page shows an info banner, "Amazon Inspector is not set up yet for this customer", with a Go to setup button that opens the setup wizard.
Configuration Card
At the top of the page, a Configuration card shows the current Inspector configuration, subtitled "Amazon Inspector runs standalone in each account — there is no delegated administrator":
- Home region: the region Prism talks to by default
- Linking regions: every region where Inspector is enabled
- Scan types: the resource kinds currently being scanned, by their display names
- Status: the configuration status, for example Enabled, Partial Failure, or In Progress
There is no admin account on this page, and there is no admin chip on any row. Amazon Inspector runs standalone in each account, so every enrolled account is a peer and each one runs its own scan in every linking region. No account can be an administrator of another, and no account is exempt from removal.
Banners and Progress Bar
Depending on the configuration status, one of these appears between the configuration card and the tables:
- Setup failed. A red banner explains that nothing is running and nothing will resume on its own, that enrollment changes stay unavailable until setup is re-run, and that the accounts below show how far each one got. It carries a Re-run setup button. The tables still render, because they are the record of what happened.
- Partial failure. An amber banner counts the accounts that did not finish enrolling, notes that every other account is scanning normally, and points you at Retry on the rows below. A failed account is still enrolled, just not yet scanning.
When one or more accounts are in an active phase, or the configuration itself is mid-operation, a progress bar appears below those banners. The page polls the server automatically and the bar advances as the job progresses.
Enrolled Accounts
The Enrolled accounts card is subtitled "Each account runs its own Inspector scan in every linking region" and carries a chip counting the enrolled accounts. Its table has five columns:
| Column | Contents |
|---|---|
| Account | Account name (account ID), or the bare account ID if Prism has no name for it |
| Regions | One chip per linking region, in the form region · Phase |
| Status | The account's rolled-up phase chip, plus any error messages beneath it |
| Retries | How many times the account has been retried, or — if never |
| Actions | Retry (failed rows only) and Remove |
If no accounts are enrolled, the table shows an empty state: "No accounts enrolled yet — Pick accounts from the list below and add them to start scanning for vulnerabilities."
Phase Reference
| Phase | Colour | Description |
|---|---|---|
| Pending | Grey | Enrollment submitted, waiting to start |
| Granting access | Blue | Prism is attaching the Inspector permissions policy to the account's access role and waiting for it to take effect |
| Enabling | Blue | Amazon Inspector is being enabled in the account |
| Enabled | Green | Fully enrolled and scanning |
| Failed | Red | Enrollment failed; see the error message below the chip |
| Removing | Amber | Removal is in progress |
| Removed | Grey | Inspector was torn down in that account and region |
Granting access is the phase that takes the longest. Prism assumes the account's access role, attaches the policy, and then waits for the change to become usable, which can take several minutes per account. A row sitting in this phase is healthy, not stuck. The page keeps polling throughout.
Removed means gone, not switched off. A cell is only marked Removed after Inspector was torn down there and the IAM policy Prism added was detached. An account whose regions are all Removed drops out of the Enrolled accounts table entirely, it is no longer enrolled, no longer granted, and no longer billing. Its rows are kept behind the scenes as the record Prism needs to clean up a leaked policy, and the account reappears in the Not enrolled table so it can be re-enrolled later.
Per-Region Status
Every row shows one chip per linking region in the Regions column, in the form region · phase. The chips are always visible, there is nothing to expand.
The account's own Status chip rolls those region phases up to one, in this order of precedence:
- Failed, if any region failed. It wins because it is the only phase that carries an action.
- Removing, Granting access, Enabling, then Pending, if any region is in one of those, checked in that order.
- Removed, only if every region is removed, in which case the account is not shown in this table at all.
- Enabled, otherwise.
Regions disagreeing is normal rather than exceptional in the flat peer model, most commonly because Amazon Inspector is not available in one of the selected regions. Error messages, when present, appear beneath the status chip, each prefixed with the region it came from.
While an account is in an active phase, a small spinner sits next to its Status chip.
Retrying a Failed Account
If an account shows Failed, a Retry button appears in its row.
- Click Retry next to the failed account.
- The account re-enters the enrollment phases from the beginning, including the grant step.
- If the retry fails again, read the error message. If it reports a permissions problem, open the Permissions tab in Settings and use Fix roles, then retry. If it names a region, check that Amazon Inspector is available in that region.
The Retries column records how many times each account has been retried.
There is no "retry all", and this is deliberate. A retry claims the whole configuration while it runs, so a second retry dispatched immediately after the first is refused. Retry one account, let it settle, then retry the next.
Retrying one account never disturbs the accounts that already succeeded. Accounts are enabled independently, so a partial failure is a per-account condition to work through, not a state that has to be cleared before the working accounts produce findings.
Adding Accounts
The Not enrolled table lists the accounts in your organization that Amazon Inspector is not currently scanning, including any previously removed accounts, which are labelled previously removed.
- Select the accounts you want to enroll. Use the header checkbox to select all at once, or check individual rows.
- Click Add N to Inspector (where N is the number of selected accounts). With nothing selected the button reads Add to Inspector and is disabled.
- Each account enters the enrollment phases, starting at Pending and moving on to Granting access.
When every linked account is already enrolled, the table shows an empty state: "Every linked account is enrolled — Nothing left to add — new accounts appear here once they join the organization."
No root email addresses are required. Inspector has no invitation model, so unlike GuardDuty and Macie enrollment, there is no email step, no Enter root emails dialog, and no EmailVerificationFailed failure mode. This is also why Inspector can be enrolled on installations where GuardDuty and Macie enrollment cannot.
Removing an Account
- In the Enrolled accounts table, click Remove in the account's row. The button is present on every row except one that is already Removing.
- A confirmation dialog, Remove account from Inspector, appears showing the account ID. There is nothing to type, click Remove to proceed or Cancel to back out.
- The account enters the Removing phase. When removal completes it drops out of the Enrolled accounts table and reappears in the Not enrolled table, flagged previously removed.
Removing an account disables Amazon Inspector in that account across every linking region, deletes the findings Prism has cached from it, detaches the Inspector permissions policy from its access role, and stops its scanning charges. Re-adding the account later re-grants the policy and starts a fresh scan.
When Enrollment Changes Are Unavailable
Add, Retry, and Remove are all disabled unless the configuration has settled, which means status Enabled or Partial Failure.
- While an operation is running, an info banner above the Not enrolled table says "Enrollment changes are paused while the current operation finishes."
- If setup failed, that banner is suppressed, nothing is going to finish. The red setup-failed banner at the top of the page is the accurate one, and re-running setup is the way out.
Live Auto-Polling
While any account is in an active phase (Pending, Granting access, Enabling, or Removing), or while the configuration itself is in progress, the page polls the server automatically and updates the status chips and progress bar without a manual refresh.
Related Pages
- Enabling Inspector, Run the setup wizard
- Settings, Change scan types and regions, or fix account permissions
- Dashboard, Findings from the accounts that are enrolled
- Security Hub Issues, Troubleshooting enrollment failures