On this page
Set up the managed Application context
Magebean begins with the Company responsible for the Magento system. Register the business-level Application, then add each deployable Instance—such as production, staging, or development—with its owner, environment, risk classification, and expected scan frequency.
Application
The business-level Magento system with ownership, criticality, data classification, exposure, and lifecycle context.
Instance
One deployable environment of that Application. Agent pairing, Scan Runs, deployment Revisions, and Assessments are associated with the Instance.
Install Magebean CLI
Download the current PHAR, keep it outside the Magento web root when practical, and verify that PHP can execute it.
curl --fail --location https://magebean.com/files/magebean.phar --output magebean.phar
php magebean.phar --version
php magebean.phar list
For source builds and the published checksum, use the Magebean CLI download page. Review the CLI invocation reference for supported commands and global options.
Run your first scan
Run the Basic profile against a Magento installation you are authorized to assess. Pass the Magento root explicitly so the target is unambiguous.
php magebean.phar \
--path=/var/www/magento \
--profile=basic
Understand scan results
A scan result is evidence about a rule, not the whole assessment. Interpret each outcome according to what the rule expects and what the check can observe.
- Automated result
- The CLI executed an observable check. A pass supports the rule; a failure identifies a gap to investigate or remediate.
- Human-required verification
- The rule needs review, testing, records, judgment, or evidence the CLI cannot establish reliably.
- Applicability decision
- A rule may be not applicable only when its condition or component is genuinely absent and the rationale is recorded.
Continue in the Security Dashboard
Create a Company-configured Baseline from a system Profile and manually assign it to the Application. Then create an independent Assessment for the selected Instance and Baseline. The Assessment snapshots its Baseline configuration; later Baseline changes do not modify it.
Pair Magebean CLI Agent with the Instance—not with an Assessment. One Instance scan may update matching automated Items in multiple relevant active Assessments. Human-required Items still need permitted user verification, and user-submitted Evidence requires independent approval.
Follow the Dashboard workflow →Recommended first workflow
- 1
Create or select the Company.
- 2
Register the Magento Application and record its ownership and risk context.
- 3
Add the production, staging, or development Instance.
- 4
Configure a required Baseline from a system Profile and assign it to the Application.
- 5
Create an independent Assessment for the selected Instance and Baseline.
- 6
Pair Magebean CLI Agent with the Instance and submit a current scan.
- 7
Process automated and human-required Assessment Items.
- 8
Treat Findings and independently verify remediation.
- 9
Satisfy the completion rules and continue the Assessment in Monitoring.
- 10
Export an immutable Report snapshot when required.