Skip to content

Commit 1358e67

Browse files
Merge pull request #258618 from sethmanheim/mdc-adds
Various MDC updates per PM review
2 parents f632a85 + ff01c7e commit 1358e67

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

articles/defender-for-cloud/defender-for-apis-deploy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ ms.topic: conceptual
88
ms.date: 11/02/2023
99
---
1010

11-
# Protect your APIs with Defender for APIs (Preview)
11+
# Protect your APIs with Defender for APIs
1212

1313
Defender for APIs in Microsoft Defender for Cloud offers full lifecycle protection, detection, and response coverage for APIs.
1414

1515
Defender for APIs helps you to gain visibility into business-critical APIs. You can investigate and improve your API security posture, prioritize vulnerability fixes, and quickly detect active real-time threats.
1616

17-
Learn more about the [Microsoft Defender for APIs](defender-for-apis-introduction.md) plan in the Microsoft Defender for Cloud. Defender for APIs is currently in preview.
17+
Learn more about the [Microsoft Defender for APIs](defender-for-apis-introduction.md) plan in the Microsoft Defender for Cloud.
1818

1919
## Prerequisites
2020

articles/defender-for-cloud/defender-partner-applications.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: dcurwin
55
ms.author: dacurwin
66
ms.service: defender-for-cloud
77
ms.topic: conceptual
8-
ms.date: 10/30/2023
8+
ms.date: 11/15/2023
99
---
1010

1111
# Partner applications in Microsoft Defender for Cloud for API security testing (preview)
@@ -35,7 +35,7 @@ This feature requires a GitHub connector in Defender for Cloud. See [how to onbo
3535

3636
| Logo | Partner name | Description | Enablement Guide |
3737
|----------|------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------|
38-
| :::image type="content" source="media/defender-partner-applications/42crunch-logo.png" alt-text="42Crunch logo."::: | 42Crunch | Developers can proactively test and harden APIs within their CI/CD pipelines through static and dynamic testing of APIs against the top OWASP API risks and OpenAPI specification best practices. | [42Crunch onboarding guide](onboarding-guide-42crunch.md) |
38+
| :::image type="content" source="media/defender-partner-applications/42crunch-logo.png" alt-text="42Crunch logo."::: | [42Crunch](https://aka.ms/APISecurityTestingPartnershipIgnite2023) | Developers can proactively test and harden APIs within their CI/CD pipelines through static and dynamic testing of APIs against the top OWASP API risks and OpenAPI specification best practices. | [42Crunch onboarding guide](onboarding-guide-42crunch.md) |
3939

4040
## Next steps
4141

articles/defender-for-cloud/onboarding-guide-42crunch.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Technical onboarding guide for 42Crunch (preview)
33
description: Learn how to use 42Crunch with Microsoft Defender.
4-
ms.date: 11/05/2023
4+
ms.date: 11/15/2023
55
author: dcurwin
66
ms.author: dacurwin
77
ms.topic: overview
@@ -17,7 +17,7 @@ Unlike traditional DAST tools that are used to scan web and mobile applications,
1717

1818
Scans can run automatically as part of a CI/CD pipeline or manually through an IDE or the 42Crunch cloud platform.
1919

20-
Because the quality of the API specification largely determines the scan coverage and effectiveness, it's important to ensure that your OpenAPI specification is well-defined. 42Crunch **Audit** performs a static analysis of the OpenAPI specification file aimed at helping the developer to improve the security and quality of the specification. The Audit determines a composite security score from 0-100 for each specification file. As developers remediate security and semantic issues identified by the Audit, the score improves. 42Crunch recommends an [Audit score of at least 70 before running a conformance scan](https://docs.42crunch.com/latest/content/concepts/data_dictionaries.htm).
20+
Because the quality of the API specification largely determines the scan coverage and effectiveness, it's important to ensure that your OpenAPI specification is well-defined. 42Crunch **Audit** performs a static analysis of the OpenAPI specification file aimed at helping the developer to improve the security and quality of the specification. The Audit determines a composite security score from 0-100 for each specification file. As developers remediate security and semantic issues identified by the Audit, the score improves. 42Crunch recommends an [Audit score of at least 70 before running a Conformance scan](https://docs.42crunch.com/latest/content/concepts/data_dictionaries.htm).
2121

2222
## Enablement
2323

@@ -90,7 +90,7 @@ The scan requires a non-production live API endpoint, and the required credentia
9090

9191
### How does 42Crunch help developers identify and remediate API security issues?
9292

93-
The 42Crunch security Audit and conformance scan identify potential vulnerabilities that exist in APIs early on in the development lifecycle. Scan results include rich context including a description of the vulnerability and associated exploit, and detailed remediation guidance. Scans can be executed automatically in the CI/CD platform or incrementally by the developer within their IDE through one of the [42Crunch IDE extensions](https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi).
93+
The 42Crunch security Audit and Conformance scan identify potential vulnerabilities that exist in APIs early on in the development lifecycle. Scan results include rich context including a description of the vulnerability and associated exploit, and detailed remediation guidance. Scans can be executed automatically in the CI/CD platform or incrementally by the developer within their IDE through one of the [42Crunch IDE extensions](https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi).
9494

9595
### Can 42Crunch be used to enforce compliance with minimum quality and security standards for developers?
9696

@@ -100,21 +100,21 @@ The free version of 42Crunch uses default SQGs for both Audit and Scan whereas t
100100

101101
### What data is stored within 42Crunch's SaaS service?
102102

103-
A limited free trial version of the 42Crunch security Audit and conformance scan can be deployed in CI/CD, which generates reports locally without the need for a 42Crunch SaaS connection. In this version, there is no data shared with the 42Crunch platform.
103+
A limited free trial version of the 42Crunch security Audit and Conformance scan can be deployed in CI/CD, which generates reports locally without the need for a 42Crunch SaaS connection. In this version, there is no data shared with the 42Crunch platform.
104104

105105
For the full enterprise version of the 42Crunch platform, the following data is stored in the SaaS platform:
106106

107107
- First name, Last name, email addresses of users of the 42Crunch platform.
108108
- OpenAPI/Swagger files (descriptions of customer APIs).
109-
- Reports that are generated during the security Audit and conformance scan tasks performed by 42Crunch.
109+
- Reports that are generated during the security Audit and Conformance scan tasks performed by 42Crunch.
110110

111111
### How is 42Crunch licensed?
112112

113-
42Crunch is licensed based on a combination of the number of APIs and the number of developers that are provisioned on the platform. For example pricing bundles, see the marketplace listing as follows. Custom pricing is available through private offers on the Azure commercial marketplace. For a custom quote, reach out to [email protected].
113+
42Crunch is licensed based on a combination of the number of APIs and the number of developers that are provisioned on the platform. For example pricing bundles, see [this marketplace listing](https://azuremarketplace.microsoft.com/marketplace/apps/42crunch1580391915541.42crunch_developer_first_api_security_platform?tab=overview). Custom pricing is available through private offers on the Azure commercial marketplace. For a custom quote, reach out to [email protected].
114114

115115
### What's the difference between the free and paid version of 42Crunch?
116116

117-
42Crunch offers both a free limited version and paid enterprise version of the security Audit and conformance scan.
117+
42Crunch offers both a free limited version and paid enterprise version of the security Audit and Conformance scan.
118118

119119
For the free version of 42Crunch, the 42Crunch CI/CD plugins work standalone, with no requirement to sign in to the 42Crunch platform. Audit and scanning results are then made available in Microsoft Defender for Cloud, as well as within the CI/CD platform. Audits and scans are limited to up to 25 executions per month each, per repo, with a maximum of 3 repositories.
120120

0 commit comments

Comments
 (0)