Skip to content

Commit d959413

Browse files
authored
Merge pull request #7885 from MicrosoftDocs/main
Publish 06/27/2022, 10:30 AM
2 parents c63bc18 + fa3cea3 commit d959413

9 files changed

Lines changed: 41 additions & 18 deletions

File tree

memdocs/configmgr/core/understand/introduction.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ description: Learn the basics of Microsoft Endpoint Configuration Manager.
55
ms.date: 11/29/2019
66
ms.prod: configuration-manager
77
ms.technology: configmgr-core
8+
ms.custom: intro-overview
89
ms.topic: overview
910
author: aczechowski
1011
ms.author: aaroncz
@@ -106,4 +107,4 @@ When you're familiar with the basic concepts, use this documentation library to
106107
- [Features and capabilities of Configuration Manager](../plan-design/changes/features-and-capabilities.md)
107108
- [Choose a device management solution](../plan-design/choose-a-device-management-solution.md)
108109
- [Evaluate Configuration Manager by building your own lab environment](../get-started/set-up-your-lab.md)
109-
- [Find help for using Configuration Manager](find-help.md)
110+
- [Find help for using Configuration Manager](find-help.md)

memdocs/configmgr/index.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ summary: "Official product documentation for the following components of Microso
44
metadata:
55
ms.topic: hub-page
66
ms.prod: configuration-manager
7+
ms.technology: configmgr-core
78
ms.localizationpriority: high
89
ms.date: 11/10/2021
910
ms.collection: highpri
11+
ms.custom: intro-overview
1012

1113
highlightedContent:
1214
items:

memdocs/endpoint-manager-getting-started.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@ ms.reviewer: dougeby
2323
ms.suite: ems
2424
search.appverid: MET150
2525
#ms.tgt_pltfrm:
26-
ms.custom: get-started
26+
ms.custom:
27+
- get-started
28+
- intro-get-started
2729
ms.collection:
2830
- M365-identity-device-management
2931
- highpri

memdocs/endpoint-manager-overview.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ ms.topic: overview
1212
ms.service: mem
1313
ms.subservice: fundamentals
1414
ms.localizationpriority: high
15-
ms.technology:
1615
ms.assetid:
1716

1817
# optional metadata
@@ -23,7 +22,9 @@ ms.reviewer: dougeby
2322
ms.suite: ems
2423
search.appverid: MET150
2524
#ms.tgt_pltfrm:
26-
ms.custom: get-started
25+
ms.custom:
26+
- get-started
27+
- intro-overview
2728
ms.collection:
2829
- M365-identity-device-management
2930
- highpri

memdocs/index.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ metadata:
1212
ms.date: 05/24/2022
1313
ms.localizationpriority: high
1414
ms.collection: highpri
15+
ms.custom: intro-hub-or-landing
1516

1617
highlightedContent:
1718
items:

memdocs/intune/fundamentals/what-is-intune.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ ms.topic: overview
1212
ms.service: microsoft-intune
1313
ms.subservice: fundamentals
1414
ms.localizationpriority: high
15-
15+
ms.custom:
16+
- intro-overview
17+
- get-started
1618
# optional metadata
1719

1820
#ROBOTS:
@@ -22,7 +24,6 @@ ms.reviewer: pmay
2224
ms.suite: ems
2325
search.appverid: MET150
2426
#ms.tgt_pltfrm:
25-
ms.custom: get-started
2627
ms.collection:
2728
- M365-identity-device-management
2829
- highpri

memdocs/intune/index.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ metadata:
1111
manager: johmar
1212
ms.date: 11/10/2021
1313
ms.collection: highpri
14+
ms.custom: intro-hub-or-landing
1415

1516
highlightedContent:
1617
items:

memdocs/intune/protect/compliance-use-custom-settings.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ Before you can add custom settings to a policy, you’ll need to prepare the Pow
4242

4343
- The PowerShell script runs on a device to discover and report on the settings defined in the JSON. You upload scripts to the Microsoft Endpoint Manager admin center before you create a policy, and then select a single script when configuring the policy. The policy assigns the script to the device at the time the policy is evaluated. Each compliance policy supports a single script, and each script can detect multiple settings.
4444

45-
- The JSON file defines the settings you want to base your custom compliance on, and the acceptable values for those settings. You can also configure messages for device users for how to restore compliance for each setting. You’ll upload the file when you create a compliance policy that will include custom compliance settings.
45+
- The JSON file defines the settings you want to base your custom compliance on, and the acceptable values for those settings. You can also configure messages for users to tell them how to restore compliance for each setting. You will upload the file when you create a compliance policy that includes custom compliance settings.
4646

47-
After you’ve deployed custom compliance settings and devices have reported back, you’ll be able to view the results alongside the built-in compliance setting details in the Microsoft Endpoint Manager admin center. Custom compliance settings will be used for conditional access decisions, the same way built-in compliance settings are. Together they form a compound rule set, equally affecting the device compliance state.
47+
After you’ve deployed custom compliance settings and devices have reported back, you will be able to view the results alongside the built-in compliance setting details in the Microsoft Endpoint Manager admin center. Custom compliance settings can be used for conditional access decisions, the same way built-in compliance settings are. Together they form a compound rule set, equally affecting the device compliance state.
4848

4949
## Prerequisites
5050

@@ -54,11 +54,11 @@ After you’ve deployed custom compliance settings and devices have reported bac
5454

5555
Devices that are not Azure AD joined or are not hybrid Azure AD-joined are evaluated as not applicable.
5656

57-
- **PowerShell discovery script** - This is a script that you create that runs on a device to discover the custom settings defined in your JSON file and returns the configuration value of those settings to Intune. You’ll upload your script to the Microsoft Endpoint Manager admin center before you create a compliance policy and then select the script you want to use when creating a policy.
57+
- **PowerShell discovery script** - This is a script that you create that runs on a device to discover the custom settings defined in your JSON file and returns the configuration value of those settings to Intune. You need to upload your script to the Microsoft Endpoint Manager admin center before you create a compliance policy and then select the script you want to use when creating a policy.
5858

5959
To create a custom compliance script, see [Custom PowerShell scripts for discovery](../protect/compliance-custom-script.md).
6060

61-
- **JSON file** - The JSON file defines the custom settings and the value that is to be considered as compliant and can contain messages for users on how to restore the device to compliance for the setting. You’ll upload your JSON file while creating a compliance policy, just after you select a discovery script for that policy.
61+
- **JSON file** - The JSON file defines the custom settings and the value that is to be considered as compliant and can contain messages for users on how to restore the device to compliance for the setting. You upload your JSON file while creating a compliance policy, just after you select a discovery script for that policy.
6262

6363
To create a JSON file for compliance, see [Custom compliance JSON files](../protect/compliance-custom-json.md)
6464

@@ -74,7 +74,7 @@ Before starting:
7474

7575
### Configure custom compliance settings
7676

77-
During the workflow to create a compliance policy, on the *Compliance settings* page:
77+
During the workflow to create a compliance policy:
7878

7979
1. On the *Compliance settings* page, expand the *Custom Compliance* category.
8080

@@ -94,8 +94,8 @@ During the workflow to create a compliance policy, on the *Compliance settings*
9494
> - Checking for new or updated PowerShell scripts every eight hours.
9595
> - Running the discovery scripts every eight hours.
9696
> - Running scripts that download when a user selects Check Compliance on the device. However, there is no check for new or updated scripts when Check Compliance is run.
97-
> - Don't support push notifications to enable custom compliance to run on demand.
98-
>
97+
>
98+
> It is not possible to push notifications to a device to enable custom compliance to run on demand.
9999
100100
## Monitor custom compliance policy
101101

@@ -122,7 +122,7 @@ Refresh the current view. If the issue persists, cancel the policy creation flow
122122

123123
### After fixing an issue on a device, subsequent syncs don’t identify the issue as resolved and compliant
124124

125-
It can take up to eight hours before a noncompliant status for a device update to show compliance.
125+
It can take up to eight hours before a noncompliant status shows as compliant after a change to the device.
126126

127127
### Can a user manually check for compliance after fixing an issue on a device in order to identify if the issue is resolved and compliant?
128128

memdocs/intune/protect/microsoft-tunnel-monitor.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ keywords:
55
author: brenduns
66
ms.author: brenduns
77
manager: dougeby
8-
ms.date: 08/23/2021
8+
ms.date: 06/23/2022
99
ms.topic: how-to
1010
ms.service: microsoft-intune
1111
ms.subservice: protect
@@ -164,7 +164,7 @@ Microsoft Tunnel logs information to the Linux server logs in the *syslog* forma
164164

165165
Command line examples for *journalctl*:
166166

167-
- To view information for only the tunnel server, run `journalctl -t ocserv`.
167+
- To view information for only the tunnel server, run `journalctl -t ocserv`.
168168
- To view information for all log options, you can run `journalctl -t ocserv -t ocserv-access -t mstunnel-agent -t mstunnel_monitor`.
169169
- Add `-f` to the command to display an active and continuing view of the log file. For example, to actively monitor ongoing processes for Microsoft Tunnel, run `journalctl -t mstunnel_monitor -f`.
170170

@@ -173,8 +173,22 @@ More options for *journalctl*:
173173
- `journalctl -h` – Display command help for *journalctl*.
174174
- `man journalctl` – Display additional information.
175175
- `man journalctl.conf` Display information on configuration
176-
For more information about *journalctl*, see the documentation for the version of Linux that you use.
177-
<!-- Pending ocserv-access -->
176+
For more information about *journalctl*, see the documentation for the version of Linux that you use.
177+
178+
## Known issues
179+
180+
The following are known issues for Microsoft Tunnel.
181+
182+
### Devices fail to connect to the Tunnel server
183+
184+
**Issue**: Devices fail to connect to the server, and the Tunnel server *ocserv* log file contains an entry similar to the following: `main: tun.c:655: Can't open /dev/net/tun: Operation not permitted`
185+
186+
For guidance on viewing Tunnel logs, see [View Microsoft Tunnel logs](#view-microsoft-tunnel-logs) in this article.
187+
188+
**Workaround**: Restart the server using `mst-cli server restart` after the Linux server reboots.
189+
190+
If this issue persists, consider automating the restart command by using the cron scheduling utility. See [How to use cron on Linux](https://opensource.com/article/21/7/cron-linux) at *opensource.com*.
191+
178192

179193
## Next steps
180194

0 commit comments

Comments
 (0)