Skip to content

Commit 47a05f2

Browse files
committed
Documented UnattendedTelemetryLevel setting
1 parent 22c4d36 commit 47a05f2

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

17/umbraco-cms/fundamentals/setup/install/install-umbraco-with-templates.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ Template options:
9898
--password <password> Used to specify the password of the default admin user when using unattended install on
9999
development (stored as plain text).
100100
Type: string
101+
--telemetry-level <telemetry-level> Used to specify the level of telemetry the installation will report (Minimal, Basic or Detailed).
102+
Type: string
101103
--no-nodes-view-path <no-nodes-view-path> Path to a custom view presented with the Umbraco installation contains no published
102104
content.
103105
Type: string

17/umbraco-cms/fundamentals/setup/install/unattended-install.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ The unattended installs feature is disabled by default. In order to enable it, y
6565
"InstallUnattended": true,
6666
"UnattendedUserName": "FRIENDLY_NAME",
6767
"UnattendedUserEmail": "EMAIL",
68-
"UnattendedUserPassword": "PASSWORD"
68+
"UnattendedUserPassword": "PASSWORD",
69+
"UnattendedTelemetryLevel: "Detailed"
6970
}
7071
}
7172
}
@@ -74,6 +75,8 @@ The unattended installs feature is disabled by default. In order to enable it, y
7475

7576
Remember to set the value of `InstallUnattended` to `true`.
7677

78+
The `UnattendedTelemetryLevel` can be set to `Minimal`, `Basic` or `Detailed`. If omitted `Detailed` is the default.
79+
7780
Alternatively you may set your configuration with Environment Variables or other means. Learn more about this in the [Microsoft .Net Core config documentation](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-5.0#environment-variables).
7881

7982
The keys for this would then be as follows:
@@ -83,6 +86,7 @@ Umbraco__CMS__Unattended__InstallUnattended
8386
Umbraco__CMS__Unattended__UnattendedUserName
8487
Umbraco__CMS__Unattended__UnattendedUserEmail
8588
Umbraco__CMS__Unattended__UnattendedUserPassword
89+
Umbraco__CMS__Unattended__UnattendedTelemetryLevel
8690
```
8791

8892
## Initialize the unattended install
@@ -122,7 +126,8 @@ Having intellisense will help you to add your connection string and information
122126
"InstallUnattended": true,
123127
"UnattendedUserName": "FRIENDLY_NAME",
124128
"UnattendedUserEmail": "EMAIL",
125-
"UnattendedUserPassword": "PASSWORD"
129+
"UnattendedUserPassword": "PASSWORD",
130+
"UnattendedTelemetryLevel: "Detailed"
126131
}
127132
}
128133
}
@@ -136,7 +141,7 @@ We have added support for unattended installs with Name, Email and Password, and
136141
### CLI
137142

138143
```powershell
139-
dotnet new umbraco -n MyNewProject --friendly-name "Friendly User" --email [email protected] --password password1234 --connection-string "Server=(localdb)\Umbraco;Database=MyDatabase;Integrated Security=true" --version 10.0.0
144+
dotnet new umbraco -n MyNewProject --friendly-name "Friendly User" --email [email protected] --password password1234 --telemetry-level Detailed --connection-string "Server=(localdb)\Umbraco;Database=MyDatabase;Integrated Security=true" --version 10.0.0
140145
```
141146

142147
### Visual Studio

17/umbraco-cms/reference/configuration/unattendedsettings.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ It's important to know that the install feature will only work if there is a con
2323
"UpgradeUnattended": true,
2424
"UnattendedUserName": "A.N. Other",
2525
"UnattendedUserEmail": "[email protected]",
26-
"UnattendedUserPassword": "APasswordMeetingRequirements"
26+
"UnattendedUserPassword": "APasswordMeetingRequirements",
27+
"UnattendedTelemetryLevel: "Detailed"
2728
}
2829
}
2930
}
@@ -56,6 +57,10 @@ This setting is used to specify the email address of the default admin user.
5657

5758
This setting is used to specify the password of the default admin user.
5859

60+
## Unattended telemetry level
61+
62+
This setting is used to specify the level of telemetry the installation will report. The `UnattendedTelemetryLevel` can be set to `Minimal`, `Basic` or `Detailed`. If omitted `Detailed` is the default.
63+
5964
### Package migrations unattended
6065

6166
Gets or sets a value indicating whether unattended package migrations are enabled.

0 commit comments

Comments
 (0)