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
# Enable or disable usage data collection for Azure Data Studio
15
15
16
-
## How to disable telemetry reporting
16
+
Azure Data Studio contains Internet-enabled features that can collect and send anonymous feature usage and diagnostic data to Microsoft.
17
17
18
-
Azure Data Studio collects usage data and sends it to Microsoft to help improve our products and services. To learn more, read the [privacy statement](https://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409).
18
+
Azure Data Studio may collect standard computer, use, and performance information that may be transmitted to Microsoft and analyzed to improve the quality, security, and reliability of Azure Data Studio.
19
19
20
-
If you don't wish to send usage data to Microsoft, you can set the *telemetry.enableTelemetry* setting to *false*.
20
+
Azure Data Studio doesn't collect your name, address, or other data related to an identified or identifiable individual.
21
21
22
-
To silence all telemetry events from Azure Data Studio, from **File** > **Preferences** > **Settings**, add the following option:
22
+
For details, see the [Microsoft Privacy Statement](https://privacy.microsoft.com/privacystatement), and [SQL Server Privacy supplement](../sql-server/sql-server-privacy.md).
To see feature usage data that is collected by Azure Data Studio, follow the steps below:
29
+
30
+
1. Launch Azure Data Studio.
31
+
2. Open the command palette and choose the **Developer: Set Log Level...** command
32
+
3. Select **Trace** from the options
33
+
4. Open the Output panel (Ctrl+Shift+U)
34
+
5. Select **Log (Telemetry)** from the dropdown
35
+
6. Select **View**, then Select **Output** in the main menu to show the **Output** window.
36
+
7. When the **Output** window is visible, choose **Log (Window)** in the **Show output from:** menu.
37
+
38
+
When tracing telemetry events, the events are also logged to a local file telemetry.log, which you can view using the **Developer: Open Log File...** command and choosing **Telemetry** from the dropdown.
39
+
40
+
## Disable telemetry reporting
41
+
42
+
To not send usage data to Microsoft, you can set the `telemetry.enableTelemetry`[user settings](settings.md) to `false`.
43
+
44
+
Go to **File** > **Preferences** > **Settings** (macOS: **Code** > **Preferences** > **Settings**) and search for `telemetry`, and uncheck the **Telemetry: Enable Telemetry** setting. With this setting, you silence all telemetry events from Azure Data Studio going forward. Telemetry information may have been collected and sent up until the point when you disable the setting.
If you use the JSON editor for your settings, add the following line:
23
49
24
50
```json
25
51
"telemetry.enableTelemetry": false
26
52
```
27
53
28
-
**Important Notice**: This option requires a restart of Azure Data Studio to take effect.
54
+
## Disable crash reporting
29
55
30
-
## How to disable crash reporting
56
+
Azure Data Studio collects data about any crashes that occur and sends it to Microsoft to help improve our products and services.
31
57
32
-
To disable crash reporting, from **File** > **Preferences** > **Settings**, add the following option:
58
+
If you don't want to send, crash data to Microsoft, you can change the `enable-crash-reporter` runtime argument to `false`.
33
59
34
-
```json
35
-
"telemetry.enableCrashReporter": false
36
-
```
60
+
1. Open the Command Palette (`kb(workbench.action.showCommands)`).
61
+
62
+
2. Run the **Preferences: Configure Runtime Arguments** command.
37
63
38
-
**Important Notice**: This option requires a restart of Azure Data Studio to take effect.
64
+
3.This command opens a `argv.json` file to configure runtime arguments.
39
65
40
-
## Additional resources
66
+
4. Edit `"enable-crash-reporter": false`.
67
+
68
+
5. Restart Azure Data Studio.
69
+
70
+
## Extensions and telemetry
71
+
72
+
Azure Data Studio lets you add features to the product by installing Microsoft and third-party extensions. These extensions may be collecting their own usage data and are not controlled by the `telemetry.enableTelemetry` setting. Consult the specific extension's documentation to learn about its telemetry reporting and whether it can be disabled.
73
+
74
+
## GDPR and Azure Data Studio
75
+
76
+
In addition to supporting the General Data Protection Regulation (GDPR), the Azure Data Studio team takes privacy seriously. That's both for Microsoft as a company and specifically within the Azure Data Studio team.
77
+
78
+
To ensure GDPR compliance, we made several updates to Azure Data Studio.
79
+
80
+
- Making it more accessible to opt-out of telemetry collection by placing a notification in the product for all existing and new users.
81
+
- Reviewing and classifying the telemetry that we send.
82
+
- Ensuring that we have valid data retention policies in place for any data we collect, for example, crash dumps.
83
+
84
+
In short, we've worked hard to do the right thing for all users, as these practices apply to all geographies, not just Europe.
85
+
86
+
One question we expect people to ask is to see the data we collect. However, we don't have a reliable way to do this as Azure Data Studio doesn't have a *sign-in* experience that uniquely identifies a user. We send information that helps us approximate a single user for diagnostic purposes (this is based on a hash of the network adapter NIC), but this isn't guaranteed to be unique. For example, virtual machines (VMs) often rotate NIC IDs or allocate from a pool. This technique is sufficient to help us when working through problems, but it's not reliable enough for us to 'provide your data'.
87
+
88
+
For general information about GDPR, see the [GDPR section of the Service Trust portal](https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted).
89
+
90
+
## More resources
41
91
-[Workspace and User settings](settings.md)
92
+
-[GDPR section of the Service Trust portal](https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted)
93
+
-[GDPR section of the Microsoft Trust Center](https://www.microsoft.com/trust-center/privacy/gdpr-overview?rtc=1)
94
+
95
+
## See also
96
+
97
+
-[Configure usage and diagnostic data collection for SQL Server](../sql-server/usage-and-diagnostic-data-configuration-for-sql-server.md)
98
+
-[Local audit for SQL Server usage and diagnostic data collection](../sql-server/usage-and-diagnostic-data-in-local-audit.md)
This article provides steps about how to delete personal data from the device or service and can be used to support your obligations under the GDPR. For general information about GDPR, see the [GDPR section of the Microsoft Trust Center](https://www.microsoft.com/trust-center/privacy/gdpr-overview?rtc=1) and the [GDPR section of the Service Trust portal](https://servicetrust.microsoft.com/ViewPage/GDPRGetStarted).
Copy file name to clipboardExpand all lines: docs/ssms/sql-server-management-studio-telemetry-ssms.md
+18-12Lines changed: 18 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,50 +1,56 @@
1
1
---
2
2
description: "Local audit for SSMS usage and diagnostic data collection"
3
3
title: Usage and Diagnostic Data
4
-
ms.custom: seo-lt-2019
5
-
ms.date: "04/16/2019"
6
4
ms.prod: sql
7
5
ms.prod_service: "sql-tools"
8
-
ms.reviewer: ""
9
6
ms.technology: ssms
10
7
ms.topic: conceptual
11
-
ms.assetid: c28ffa44-7b8b-4efa-b755-c7a3b1c11ce4
12
8
author: "markingmyname"
13
9
ms.author: "maghan"
10
+
ms.reviewer: ""
11
+
ms.custom: seo-lt-2019
12
+
ms.date: 05/03/2021
14
13
---
15
14
16
15
# Local audit for SSMS usage and diagnostic data collection
16
+
17
17
[!INCLUDE[SQL Server Azure SQL Database Synapse Analytics PDW ](../includes/applies-to-version/sql-asdb-asdbmi-asa-pdw.md)]
18
18
19
-
SQL Server Management Studio (SSMS) contains Internet-enabled features that can collect and send anonymous feature usage and diagnostic data to Microsoft. SSMS may collect standard computer information and information about use and performance that may be transmitted to Microsoft and analyzed for purposes of improving the quality, security, and reliability of SSMS. We do not collect your name, address, or other contact information. For details, see the [Microsoft Privacy Statement](https://privacy.microsoft.com/privacystatement), and [SQL Server Privacy supplement](../sql-server/sql-server-privacy.md).
19
+
SQL Server Management Studio (SSMS) contains Internet-enabled features that can collect and send anonymous feature usage and diagnostic data to Microsoft.
20
+
21
+
SQL Server Management Studio (SSMS) may collect standard computer, use, and performance information that may be transmitted to Microsoft and analyzed to improve the quality, security, and reliability of SSMS.
22
+
23
+
SQL Server Management Studio (SSMS) doesn't collect your name, address, or other data related to an identified or identifiable individual.
24
+
25
+
For details, see the [Microsoft Privacy Statement](https://privacy.microsoft.com/privacystatement), and [SQL Server Privacy supplement](../sql-server/sql-server-privacy.md).
20
26
21
27
## Audit feature usage and diagnostic data
22
28
23
-
To see feature usage data that is collected by SSMS, perform the following steps:
29
+
To see feature usage data that is collected by SSMS, follow the steps below:
24
30
25
-
1.Launch SSMS.
26
-
2. Click **View**, then click**Output** in the main menu to show the **Output** window.
27
-
3.When the **Output** window is visible, choose **Telemetry** in the **Show output from:** menu.
31
+
1.Launch SSMS.
32
+
2. Select **View**, then Select**Output** in the main menu to show the **Output** window.
33
+
3.When the **Output** window is visible, choose **Telemetry** in the **Show output from:** menu.
28
34
29
35
While you use SSMS to interact with your databases, the **Output** window shows the data that is collected.
30
36
31
37
## Enable or disable usage and diagnostic data collection in SSMS
32
38
33
39
To opt in or out of usage data collection for SSMS:
34
40
35
-
- For SQL Server Management Studio 17:
41
+
- For SQL Server Management Studio (17 and later):
36
42
37
43
`Subkey = HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\14.0`
38
44
39
45
RegEntry name = `UserFeedbackOptIn`
40
46
41
47
Entry type `DWORD`: `0` is opt out; `1` is opt in
42
48
43
-
Additionally, SSMS 17.x is based on the Visual Studio 2015 shell, and the Visual Studio installation enables customer feedback by default.
49
+
Additionally, SSMS is based on the Visual Studio shell, and the Visual Studio installation enables customer feedback by default.
44
50
45
51
To configure Visual Studio to disable customer feedback on individual computers, change the value of the following registry subkey to string `0`: `HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM OptIn`
0 commit comments