Skip to content

Commit 7b0ac72

Browse files
authored
Merge pull request #7605 from Banreet/user/banreetkaur/cm2205
IN2205-Software updates page for CM tenant attach devices
2 parents cf3bd25 + 572e7d0 commit 7b0ac72

7 files changed

Lines changed: 171 additions & 0 deletions

File tree

memdocs/configmgr/cloud-attach/toc.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ items:
2525
href: ../tenant-attach/scripts.md?toc=/mem/configmgr/cloud-attach/toc.json&bc=/mem/configmgr/cloud-attach/breadcrumb/toc.json
2626
- name: BitLocker recovery keys
2727
href: ../tenant-attach/bitlocker-recovery-keys.md?toc=/mem/configmgr/cloud-attach/toc.json&bc=/mem/configmgr/cloud-attach/breadcrumb/toc.json
28+
- name: Software updates (preview)
29+
href: ../tenant-attach/software-updates.md?toc=/mem/configmgr/cloud-attach/toc.json&bc=/mem/configmgr/cloud-attach/breadcrumb/toc.json
2830
- name: CMPivot for tenant attached devices
2931
items:
3032
- name: Launch CMPivot
@@ -77,6 +79,8 @@ items:
7779
href: ../tenant-attach/troubleshoot-scripts.md?toc=/mem/configmgr/cloud-attach/toc.json&bc=/mem/configmgr/cloud-attach/breadcrumb/toc.json
7880
- name: CMPivot
7981
href: ../tenant-attach/troubleshoot-cmpivot.md?toc=/mem/configmgr/cloud-attach/toc.json&bc=/mem/configmgr/cloud-attach/breadcrumb/toc.json
82+
- name: Software updates (preview)
83+
href: ../tenant-attach/troubleshoot-software-updates.md?toc=/mem/configmgr/cloud-attach/toc.json&bc=/mem/configmgr/cloud-attach/breadcrumb/toc.json
8084
- name: Endpoint analytics
8185
items:
8286
- name: Endpoint analytics overview
254 KB
Loading
180 KB
Loading
301 KB
Loading
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
title: Software updates in the admin center
3+
description: Software updates for Configuration Manager devices from the admin center
4+
ms.date: 05/25/2022
5+
ms.prod: configuration-manager
6+
ms.technology: configmgr-core
7+
author: banreet
8+
ms.author: banreetkaur
9+
ms.manager: apoorvseth
10+
ms.topic: conceptual
11+
ms.localizationpriority: high
12+
---
13+
# Tenant attach: Software updates (preview) in the admin center
14+
<!--13035723-->
15+
16+
> [!Important]
17+
> This information relates to a preview feature which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
18+
19+
The **Software updates** page in the admin center displays the status of software updates status for devices. You can review updates that have successfully installed, failed, or that are assigned but not yet installed. Using the timestamp for the update status assists with troubleshooting.
20+
21+
## Software updates page overview
22+
23+
Each tenant attached device lists its applicable updates and the status of each update on the **Software updates** page. The **Software updates** page is populated with data from Configuration Manager software update scans.
24+
25+
:::image type="content" source="./media/13035723-software-updates-page.png" alt-text="This screenshot displays software updates page for a device." lightbox="media/13035723-software-updates-page.png":::
26+
27+
## Display the Software updates page
28+
29+
To display the **Software updates** page for a device, use the following steps:
30+
31+
1. In a browser, navigate to [https://endpoint.microsoft.com](https://endpoint.microsoft.com).
32+
1. Select **Devices** then **All Devices**.
33+
1. Select a device that is synced from Configuration Manager via [tenant attach](device-sync-actions.md).
34+
1. Select **Software updates**.
35+
36+
## Update details
37+
38+
Selecting an update from the **Software updates** page opens the details pane for the update. The details pane lists the title of the update along with its description, classification, product category, and link to technical information about the specific update. The pane also includes the status and the status time for the selected update on the selected device.
39+
40+
:::image type="content" source="./media/13035723-software-updates-details.png" alt-text=" Screenshot displaying the details pane for an update." lightbox="media/13035723-software-updates-details.png":::
41+
42+
### Software updates page options
43+
44+
**Searching:** Searching is enabled for every category except for **Status time**. You can search for a string of words, a single word, or a partial word. For instance, searching for the string `compliant` would display results that contain the string `compliant` which would include `non-compliant`.
45+
46+
:::image type="content" source="./media/13035723-software-updates-filter.png" alt-text="This screenshot shows searching a feature on software updates page." lightbox="media/13035723-software-updates-filter.png":::
47+
48+
**Sorting:** You can sort by any column. The default view is sorted based on the **Status time**.
49+
50+
**Refresh:** You can refresh to display the latest information from the on-premises server at any time.
51+
52+
**Paging & Caching:** Paging is fully implemented with each page having a maximum of 25 software update entries. Each time you select **Next**, the data will be retrieved from the on-premises server. Once the data is retrieved the first time, it's cached for the browser to allow for quick page loading.
53+
54+
**Filters:** You can filter the available software updates based on their **Status** values, **Classification** values, or both values.
55+
56+
**Export:** Allows you to export all your available data, across all pages, while honoring any applied search teams and filters. The data is exported to a `.csv` file.
57+
58+
## Update status values
59+
60+
The following **Status** values are used in the **Software updates** page:
61+
62+
- **Unknown**: The status of the update isn't known or is currently unavailable.
63+
- **Compliant**: The update is fully compliant and assigned.
64+
- **Non-compliant**: The update isn't compliant (this message doesn't mean there was an error though), it just means it's either an older version or unapproved.
65+
- **Conflict detected**: There's some sort of conflict with other software on the machine causing the update to fail.
66+
- **Error**: The update failed with an error.
67+
- **Partial compliance**: The update is installed and partially compliant. That is, part of the software update isn't compliant.

memdocs/configmgr/tenant-attach/toc.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ items:
1919
href: scripts.md
2020
- name: BitLocker recovery keys
2121
href: bitlocker-recovery-keys.md
22+
- name: Software updates (preview)
23+
href: software-updates.md
2224
- name: CMPivot for tenant attached devices
2325
items:
2426
- name: Launch CMPivot
@@ -71,4 +73,7 @@ items:
7173
href: troubleshoot-scripts.md
7274
- name: CMPivot
7375
href: troubleshoot-cmpivot.md
76+
- name: Software updates (preview)
77+
href: troubleshoot-software-updates.md
78+
7479

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
---
2+
title: Troubleshoot software updates for devices uploaded to the admin center
3+
titleSuffix: Configuration Manager
4+
description: Troubleshooting software updates for Configuration Manager tenant attach
5+
ms.date: 05/20/2022
6+
ms.prod: configuration-manager
7+
ms.technology: configmgr-core
8+
author: banreet
9+
ms.author: banreetkaur
10+
ms.manager: apoorvseth
11+
ms.topic: troubleshooting
12+
ms.localizationpriority: medium
13+
---
14+
15+
# Troubleshoot software updates in the admin center
16+
<!--13035723-->
17+
18+
> [!Important]
19+
> This information relates to a preview feature which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
20+
21+
When reviewing software updates in the admin center, you may run across some common errors. Use the following information about common error messages to troubleshoot software updates for tenant attached devices in the Microsoft Endpoint Manager admin center:
22+
23+
## Common error messages
24+
25+
### You don’t have access to view this information
26+
27+
**Error message:** You don’t have access to view this information. Make sure a proper user role is assigned from Intune.
28+
29+
**Possible cause:** The user account needs an [Intune role](../../intune/fundamentals/role-based-access-control.md) assigned. In some cases, this error may also occur during replication of information, and it resolves without intervention after a few minutes.
30+
31+
### Unable to get software updates information
32+
33+
**Error message 1:** Device can't be found, or you don't have permission to access the device
34+
35+
**Possible causes:**
36+
37+
1. Verify that Configuration Manager's [role based access control](../../configmgr/core/understand/fundamentals-of-role-based-administration.md) for the admin user has the device in scope.
38+
1. Verify the machine account of the [SMS Provider role](../../configmgr/core/plan-design/hierarchy/plan-for-the-sms-provider.md) for the primary site (or standalone site) isn't a member of either the **Pre-Windows 2000 Compatible Access** or **Windows Authorization Access** (WAA) groups in on-premises Active Directory. For more information, see [Some applications and APIs require access to authorization information on account objects](/troubleshoot/windows-server/identity/apps-apis-require-access).
39+
40+
**Error message 2:** Unable to get software updates information. Make sure Azure AD and AD user discovery are configured and the user is discovered by both. Verify that the user has proper permissions in Configuration Manager.
41+
42+
**Possible causes for Configuration Manager versions 2103 and later:**
43+
44+
Typically, this error is caused by an issue with the admin account. Below are the most common issues with the administrative user account:
45+
46+
1. Use the same account to sign in to the admin center. The on-premises identity must be synchronized with and match the cloud identity.
47+
1. Make sure that Configuration Manager has discovered the administrative user account you're using to access the tenant attach features within Microsoft Endpoint Manager admin center. In the Configuration Manager console, go to the **Assets and Compliance** workspace. Select the **Users** node and find your user account.
48+
49+
If your account isn't listed in the **Users** node, check the configuration of the site's [Active Directory User discovery](../../configmgr/core/servers/deploy/configure/about-discovery-methods.md).
50+
51+
1. Verify the discovery data. Select your user account. In the ribbon, on the **Home** tab select **Properties**. In the properties window, confirm the following discovery data:
52+
53+
- **Azure Active Directory Tenant ID:** This value should be a GUID for the Azure AD tenant.
54+
- **Azure Active Directory User ID:** This value should be a GUID for this account in Azure AD.
55+
- **User Principal Name:** The format of this value is user@domain. For example, [email protected].
56+
57+
If the Azure AD properties are empty, check the configuration of the site's [Azure AD user discovery](../../configmgr/core/servers/deploy/configure/about-discovery-methods.md).
58+
59+
### Error loading your content
60+
61+
**Error message:** Getting results timed out. Make sure the Configuration Manager service connection point is operational and has a connection to the cloud.
62+
63+
**Possible causes:**
64+
65+
1. Make sure the hierarchy is still tenant-attached and connected. For more information, see the **CMGatewayNotificationWorker.log** file.
66+
1. If the service connection point or site server were recently rebooted, this error occurs temporarily.
67+
1. A site upgrade or a transient network error can cause this message to occur temporarily.
68+
1. For Configuration Manager versions 2103 and earlier, it's possible that the cache has expired, and the SQL connection is stale. Restart **SMS_Executive** service on the machine running the service connection point (SCP) role if you see errors similar to the following in the SCP's **CMGatewayNotificationWorker.log:**
69+
70+
`[Critical][CMGatewayNotificationWorker][0][System.InvalidOperationException][0x80131509]
71+
ExecuteReader requires an open and available Connection. The connection's current state is closed.`
72+
73+
### Error validating request
74+
75+
**Error message:** Error validating request. Verify that the Configuration Manager service connection point can reach the internet endpoints required for tenant attach.
76+
77+
**Possible causes:** Typically, this error is seen when URLs that are needed by tenant attach are blocked. If the service connection point can't access the needed internet endpoints, a validation error will occur. For more information, see [Internet endpoints](prerequisites.md#internet-endpoints).
78+
79+
### Unexpected error occurred
80+
81+
**Error message:** unexpected error occurred
82+
83+
**Possible causes:** Unexpected errors are typically caused by either [service connection point](../../configmgr/core/servers/deploy/configure/about-the-service-connection-point.md), [administration service](../../configmgr/develop/adminservice/overview.md), or connectivity issues.
84+
85+
1. Verify the service connection point has connectivity to the cloud using the **CMGatewayNotificationWorker.log**.
86+
1. Verify the administrative service is healthy by reviewing the SMS_REST_PROVIDER component from site component monitoring on both the central site and primary site that owns the device.
87+
1. IIS must be installed on provider machine. For more information, see [Prerequisites for the administration service](../../configmgr/develop/adminservice/overview.md#prerequisites).
88+
1. For Configuration Manager version 2002, verify the clock on the service connection point is in sync. If the service connection point's clock is slightly behind, apply [KB4563473 - Update rollup for Configuration Manager version 2002 tenant attach issues](https://support.microsoft.com/help/4563473). Check **AdminService.log** on the provider machine for any errors.
89+
1. For Configuration Manager version 2002, verify the device is in the security scope for the administrator's security role. For more information, see [Fundamentals of role-based administration](../../configmgr/core/understand/fundamentals-of-role-based-administration.md).
90+
91+
## Known issues
92+
93+
1. Some of the **Classification** resources aren't translated in some of the supported languages.
94+
1. The "Learn more about software updates" link goes to a page which is always in English.
95+
1. For consoles in Japanese, the current time format is YYYY/MM/DD.

0 commit comments

Comments
 (0)