Different packaging strategies influence security review requirements in several ways:
**Impact of Packaging Strategies on Security Review:**
- **Managed Packages**: You need to submit a Developer Edition org with the managed package installed, along with security scan reports like Checkmarx and Dynamic Application Security Test (DAST) results
- **Extension Packages**: These require the same materials as standalone solutions. If the base solutions haven't passed security review, both the extension package and the unreviewed base solutions must be submitted
- **Solution Architecture**: If your solution includes external web applications, mobile clients, or APIs, the specific materials and tests required for submission will vary accordingly
- **Version Strategy**: It's recommended to submit only major and minor versions (e.g., 1.0.0 and 1.1.0) for security review to maximize the inheritance of security review results. Patches have limited security review inheritance, so their use should be minimized in this context
**Discussing Complex Packaging Strategies:**
To discuss the security implications of a complex or non-standard packaging strategy with the security team, you should raise a detailed support case. Include all relevant information such as:
- The specific packaging strategy being used
- Potential security concerns you've identified
- Any specific questions or challenges you are facing
- Supporting documentation like architecture diagrams or design documents
This comprehensive approach will help the security team understand the context and provide tailored guidance to address your concerns effectively.
**Patch Org Usage:**
Patch orgs should not be the primary focus for security review preparation. Focus on major and minor versions instead to ensure maximum benefit from security review inheritance.