You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/defender-for-cloud/devops-faq.md
+40-9Lines changed: 40 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,43 +11,57 @@ If you're having issues with Defender for DevOps these frequently asked question
11
11
12
12
## FAQ
13
13
14
-
-[I don’t see Recommendations for findings](#i-dont-see-recommendations-for-findings)
14
+
-[I'm getting an error while trying to connect](#im-getting-an-error-while-trying-to-connect)
15
15
-[Why can't I find my repository](#why-cant-i-find-my-repository)
16
16
-[Secret scan didn't run on my code](#secret-scan-didnt-run-on-my-code)
17
17
-[I don’t see generated SARIF file in the path I chose to drop it](#i-dont-see-generated-sarif-file-in-the-path-i-chose-to-drop-it)
18
18
-[I don’t see the results for my ADO projects in Microsoft Defender for Cloud](#i-dont-see-the-results-for-my-ado-projects-in-microsoft-defender-for-cloud)
19
+
-[I don’t see Recommendations for findings](#i-dont-see-recommendations-for-findings)
19
20
-[What information does Defender for DevOps store about me and my enterprise, and where is the data stored?](#what-information-does-defender-for-devops-store-about-me-and-my-enterprise-and-where-is-the-data-stored)
21
+
-[Is Exemptions capability available and tracked for app sec vulnerability management](#is-exemptions-capability-available-and-tracked-for-app-sec-vulnerability-management)
-[Is it possible to block the developers committing code with exposed secrets](#is-it-possible-to-block-the-developers-committing-code-with-exposed-secrets)
24
+
-[I am not able to configure Pull Request Annotations](#i-am-not-able-to-configure-pull-request-annotations)
20
25
21
-
### I don’t see Recommendations for findings
22
26
23
-
Ensure that you've onboarded the project with the connector and that your repository (that build is for), is onboarded to Microsoft Defender for Cloud. You can learn how to [onboard your DevOps repository](/azure/defender-for-cloud/quickstart-onboard-devops?branch=main) to Defender for Cloud.
27
+
### I'm getting an error while trying to connect
28
+
29
+
When selecting the *Authorize* button, the presently signed-in account is used, which could be the same email but different tenant. Make sure you have the right account/tenant combination selected in the popup consent screen and Visual Studio.
24
30
25
-
You must have more than a [stakeholder license](https://azure.microsoft.com/pricing/details/devops/azure-devops-services/) to the repos to onboard them. You can confirm if you've onboarded the repositories by seeing them in the inventory list in Microsoft Defender for Cloud.
31
+
The presently signed-in account can be checked [here](https://app.vssps.visualstudio.com/profile/view).
26
32
27
33
### Why can't I find my repository
28
34
29
35
Only TfsGit is supported on Azure DevOps service.
30
36
31
-
Ensure that you've [onboarded your repositories](/azure/defender-for-cloud/quickstart-onboard-devops?branch=main) to Microsoft Defender for Cloud. If you still can't see your repository, ensure that you're signed in with the correct Azure DevOps organization user account. If the user for the connector is wrong, you need to delete the connector that was created, sign in with the correct user account and re-create the connector.
37
+
Ensure that you've [onboarded your repositories](/azure/defender-for-cloud/quickstart-onboard-devops?branch=main) to Microsoft Defender for Cloud. If you still can't see your repository, ensure that you're signed in with the correct Azure DevOps organization user account. Your Azure subscription and Azure DevOps Organization need to be in the same tenant. If the user for the connector is wrong, you need to delete the connector that was created, sign in with the correct user account and re-create the connector.
32
38
33
-
### Secret scan didn't run on my code
39
+
### Secret scan didn't run on my code
34
40
35
41
To ensure your code is scanned for secrets, make sure you've [onboarded your repositories](/azure/defender-for-cloud/quickstart-onboard-devops?branch=main) to Defender for Cloud.
36
42
37
43
In addition to onboarding resources, you must have the [Microsoft Security DevOps (MSDO) Azure DevOps extension](/azure/defender-for-cloud/azure-devops-extension?branch=main) configured for your pipelines. The extension runs secret scan along with other scanners.
38
44
39
-
If no secrets are identified through scans, the total exposed secret for the resource shows `Healthy` in Microsoft Defender for Cloud. If secret scan isn't enabled (meaning MSDO isn't configured for your pipeline), the resource shows as `N/A` in Defender for Cloud.
45
+
If no secrets are identified through scans, the total exposed secret for the resource shows `Healthy` in Defender for Cloud.
46
+
47
+
If secret scan isn't enabled (meaning MSDO isn't configured for your pipeline) or a scan isn't performed for at least 14 days, the resource will show as `N/A` in Defender for Cloud.
40
48
41
49
### I don’t see generated SARIF file in the path I chose to drop it
42
50
43
51
If you don’t see SARIF file in the expected path, you may have chosen a different drop path than the `CodeAnalysisLogs/msdo.sarif` one. Currently you should drop your SARIF files to `CodeAnalysisLogs/msdo.sarif`.
44
52
45
-
### I don’t see the results for my ADO projects in Microsoft Defender for Cloud
53
+
### I don’t see the results for my ADO projects in Microsoft Defender for Cloud
46
54
47
55
Currently, OSS vulnerabilities, IaC scanning vulnerabilities, and Total code scanning vulnerabilities are only available for GitHub repositories.
48
56
49
57
Azure DevOps repositories only have the total exposed secrets available and will show `N/A` for all other fields. You can learn more about how to [Review your findings](defender-for-devops-introduction.md).
50
58
59
+
### I don’t see Recommendations for findings
60
+
61
+
Ensure that you've onboarded the project with the connector and that your repository (that build is for), is onboarded to Microsoft Defender for Cloud. You can learn how to [onboard your DevOps repository](/azure/defender-for-cloud/quickstart-onboard-devops?branch=main) to Defender for Cloud.
62
+
63
+
You must have more than a [stakeholder license](https://azure.microsoft.com/pricing/details/devops/azure-devops-services/) to the repos to onboard them, and you need to be at least the security reader on the subscription where the connector is created. You can confirm if you've onboarded the repositories by seeing them in the inventory list in Microsoft Defender for Cloud.
64
+
51
65
### What information does Defender for DevOps store about me and my enterprise, and where is the data stored?
52
66
53
67
Data Defender for DevOps connects to your source code management system, for example, Azure DevOps, GitHub, to provide a central console for your DevOps resources and security posture. Defender for DevOps processes and stores the following information:
@@ -60,6 +74,23 @@ Data is stored within the region your connector is created in. You should consid
60
74
61
75
Defender for DevOps currently doesn't process or store your code, build, and audit logs.
62
76
77
+
### Is Exemptions capability available and tracked for app sec vulnerability management?
78
+
79
+
Exemptions are not available for Defender for DevOps within Microsoft Defender for Cloud.
80
+
81
+
### Is continuous, automatic scanning available?
82
+
83
+
Currently scanning occurs at build time.
84
+
85
+
### Is it possible to block the developers committing code with exposed secrets?
86
+
87
+
The ability to block developers from committing code with exposed secrets is not currently available.
88
+
89
+
### I am not able to configure Pull Request Annotations
90
+
91
+
Make sure you have write (owner/contributor) access to the subscription.
92
+
93
+
63
94
## Next steps
64
95
65
-
-[Overview of Defender for DevOps](defender-for-devops-introduction.md)
96
+
-[Overview of Defender for DevOps](defender-for-devops-introduction.md)
0 commit comments