AEM Console Admin Quick Bites
Purpose: Sixty-second admin tasks in the consoles β the "how do I quicklyβ¦" collection.
Who this page is for
| Audience | Why it matters to you |
|---|---|
| All engineers | Admin muscle memory |
| New joiners | Pairs with Lab 1 |
OSGi console bites (/system/console)
| Need | Bite |
|---|---|
| Is my bundle up? | /bundles β search symbolic name β state should be Active |
| Why isn't it? | Click bundle β Imported Packages β red entries name the gap |
| Component not activating? | /components β search β unsatisfied reference/config named |
| Live config value? | /configMgr β search PID β current values (file-config sourced shows binding) |
| Who provides interface X? | /services β search interface |
| Raise a log level temporarily | /slinglog β add logger for com.academy.phi at DEBUG β revert after |
| Recent request trace | /requests β pick the request β full processing breakdown |
| Which script rendered a URL? | /jcrresolver β paste URL β resolution trace |
CRXDE bites (/crx/de)
| Need | Bite |
|---|---|
| What did the dialog save? | Navigate to the component node under the page's jcr:content |
| Test a query | Tools β Query β JCR-SQL2 |
| Check effective ACLs on a node | Select node β Access Control tab |
| Follow a component's inheritance | Node's sling:resourceSuperType β jump to /apps or /libs path |
Package Manager bites (/crx/packmgr)
| Need | Bite |
|---|---|
| Export a content tree | Create package β add filter path β build β download |
| What did that deploy contain? | Package β Coverage |
| Undo last install (dev) | Package β More β Uninstall (restores the snapshot) |
Ops console bites (author β Tools/Operations)
| Need | Bite |
|---|---|
| Replication queue state | Deployment β Replication β agent β queue |
| Explain a slow query | Diagnosis β Query Performance β Explain |
| Maintenance task last-run | Maintenance β each window's task status |
| Health checks | Diagnosis β Health Reports |
| Who changed this page? | Sites β page β Timeline (or its Audit log) |
| Stuck workflows | Workflow β Instances/Failures β retry or terminate (playbook) |
User admin bites
| Need | Bite |
|---|---|
| Reproduce as a user | Security β Users β select β Impersonate (permissions triage) |
| Group membership check | Security β Groups β members tab |
| Create a service mapping | It's config, not console β service users |
Production caveat: consoles on prod are read-only culture (config management); these bites diagnose everywhere but change things only on dev/local.