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: memdocs/analytics/enroll-configmgr.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,7 +61,8 @@ Configuration Manager-managed devices send data to Intune via the connector on t
61
61
62
62
## <aname="bkmk_cm_enroll"></a> Enroll devices managed by Configuration Manager
63
63
<!--6051638, 5924760-->
64
-
Before you enroll Configuration Manager devices, verify the [prerequisites](#bkmk_prereq) including enabling [Microsoft Endpoint Manager tenant attach](../configmgr/tenant-attach/device-sync-actions.md).
64
+
Before you enroll Configuration Manager devices, verify the [prerequisites](#bkmk_prereq) including enabling [Microsoft Endpoint Manager tenant attach](../configmgr/tenant-attach/device-sync-actions.md). Starting in Configuration Manager 2111, cloud attaching your environment was simplified. You can use the recommended defaults to enable both Endpoint analytics and tenant attach at the same time. For more information, see [Enable cloud attach](..\configmgr\cloud-attach\enable.md).<!--10964629-->
65
+
65
66
66
67
### <aname="bkmk_cm_upload"></a> Enable data upload in Configuration Manager
67
68
@@ -84,7 +85,7 @@ Onboarding from the Endpoint analytics portal is required for both Configurati
84
85
85
86
The **Enable Endpoint analytics data collection** client setting allows your managed endpoints to send data necessary for Endpoint analytics to your site server. This setting does not control whether data gets uploaded to the Microsoft Endpoint Manager admin center.
86
87
87
-
Starting in Configuration Manager version 2006, the**Enable Endpoint analytics data collection** setting is enabled by default for devices targeted by only the default [client settings](../configmgr/core/clients/deploy/about-client-settings.md). If you're upgrading to version 2006 from Configuration Manager version 1910 or prior, the Endpoint analytics data collection policy will be enabled in your custom client settings upon upgrade. You can enable or disable data collection by following the instructions below: <!--7065447, 7741111-->
88
+
The**Enable Endpoint analytics data collection** setting is enabled by default for devices targeted by only the default [client settings](../configmgr/core/clients/deploy/about-client-settings.md). If you're upgrading to version 2006 from Configuration Manager version 1910 or prior, the Endpoint analytics data collection policy will be enabled in your custom client settings upon upgrade. You can enable or disable data collection by following the instructions below: <!--7065447, 7741111-->
88
89
89
90
1. In the Configuration Manager console, go to **Administration** > **Client Settings** > **Default Client Settings**.
90
91
1. Right-click and select **Properties** then select the **Computer Agent** settings.
Copy file name to clipboardExpand all lines: memdocs/configmgr/apps/deploy-use/app-approval.md
+38-34Lines changed: 38 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Approve applications
3
3
titleSuffix: Configuration Manager
4
4
description: Learn about the settings and behaviors for application approval in Configuration Manager.
5
-
ms.date: 08/02/2021
5
+
ms.date: 12/01/2021
6
6
ms.prod: configuration-manager
7
7
ms.technology: configmgr-app
8
8
ms.topic: conceptual
@@ -18,25 +18,28 @@ ms.localizationpriority: medium
18
18
19
19
When [deploying an application](deploy-applications.md) in Configuration Manager, you can require approval before installation. Users request the application in Software Center, and then you review the request in the Configuration Manager console. You can approve or deny the request.
20
20
21
+
> [!NOTE]
22
+
> Starting in version 2111, you can also use most approval behaviors with [application groups](create-app-groups.md#app-approval).<!-- 10992210 -->
23
+
21
24
## <aname="bkmk_approval"></a> Approval settings
22
25
23
-
The application approval behavior depends upon whether you enable the recommended [optional app approval experience](#bkmk_opt). One of the following approval settings appears on the **Deployment Settings** page of the application deployment:
26
+
The application approval behavior depends upon whether you enable the recommended [optional app approval experience](#bkmk_opt). One of the following approval settings appears on the **Deployment Settings** page of the application deployment:
24
27
25
28
### <aname="bkmk_opt"></a> An administrator must approve a request for this application on the device
26
29
27
30
> [!NOTE]
28
31
> Configuration Manager doesn't enable this feature by default. Before using it, enable the optional feature **Approve application requests for users per device**. For more information, see [Enable optional features from updates](../../core/servers/manage/optional-features.md).
29
32
>
30
-
> If you don't enable this feature, you see the [prior experience](#bkmk_prior).
33
+
> If you don't enable this feature, you see the [prior experience](#bkmk_prior).
31
34
32
-
The administrator approves any user requests for the application before the user can install it on the requested device. If the administrator approves the request, the user is only able to install the application on that device. The user must submit another request to install the application on another device. This option is grayed out when the deployment purpose is **Required**, or when you deploy the application to a device collection. <!--1357015-->
35
+
The administrator approves any user requests for the application before the user can install it on the requested device. If the administrator approves the request, the user is only able to install the application on that device. The user must submit another request to install the application on another device. This option is grayed out when the deployment purpose is **Required**, or when you deploy the application to a device collection. <!--1357015-->
33
36
34
37
> [!NOTE]
35
-
> To take advantage of new Configuration Manager features, first update clients to the latest version. While new functionality appears in the Configuration Manager console when you update the site and console, the complete scenario isn't functional until the client version is also the latest.<!--SCCMDocs issue 646-->
38
+
> To take advantage of new Configuration Manager features, first update clients to the latest version. While new functionality appears in the Configuration Manager console when you update the site and console, the complete scenario isn't functional until the client version is also the latest.<!--SCCMDocs issue 646-->
36
39
37
40
View **Application Requests** under **Application Management** in the **Software Library** workspace of the Configuration Manager console. There's a **Device** column in the list for each request. When you take action on the request, the Application Request dialog also includes the device name from which the user submitted the request.
38
41
39
-
If a request isn't approved within 30 days, it's removed. Reinstalling the client might cancel any pending approval requests.
42
+
If a request isn't approved within 30 days, it's removed. Reinstalling the client might cancel any pending approval requests.
40
43
41
44
When you require approval on a deployment to a device collection, the app isn't displayed in Software Center. If you require approval on a deployment to a user collection, the app is displayed in Software Center. You can still hide it from users with the client setting, **Hide unapproved applications in Software Center**. For more information, see [Software Center client settings](../../core/clients/deploy/about-client-settings.md#software-center).
42
45
@@ -57,8 +60,8 @@ You can retry the installation of an app that you previously approved for a user
57
60
58
61
1. Deploy an app that requires approval, and approve it.
59
62
60
-
> [!Tip]
61
-
> Alternatively, [Install an application for a device](install-app-for-device.md). It creates an approved request for the app on the device.
63
+
> [!TIP]
64
+
> Alternatively, [install an application for a device](install-app-for-device.md). It creates an approved request for the app on the device.
62
65
63
66
If the application doesn't install successfully, or the user uninstalls the app, use the following process to retry:
64
67
@@ -73,14 +76,14 @@ If the application doesn't install successfully, or the user uninstalls the app,
73
76
74
77
### <aname="bkmk_prior"></a> Require administrator approval if users request this application
75
78
76
-
> [!Note]
79
+
> [!NOTE]
77
80
> This experience applies if you don't enable the recommended [optional app approval experience](#bkmk_opt).
78
81
79
-
The administrator approves any user requests for the application before the user can install it. This option is grayed out when the deployment purpose is **Required**, or when you deploy the application to a device collection.
82
+
The administrator approves any user requests for the application before the user can install it. This option is grayed out when the deployment purpose is **Required**, or when you deploy the application to a device collection.
80
83
81
-
Application approval requests are displayed in the **Application Requests** node, under **Application Management** in the **Software Library** workspace. If a request isn't approved within 30 days, it's removed. Reinstalling the client might cancel any pending approval requests.
84
+
Application approval requests are displayed in the **Application Requests** node, under **Application Management** in the **Software Library** workspace. If a request isn't approved within 30 days, it's removed. Reinstalling the client might cancel any pending approval requests.
82
85
83
-
After you've approved an application for installation, you can **Deny** the request in the Configuration Manager console. This action doesn't cause the client to uninstall the application from any devices. It stops users from installing new copies of the application from Software Center.
86
+
After you've approved an application for installation, you can **Deny** the request in the Configuration Manager console. This action doesn't cause the client to uninstall the application from any devices. It stops users from installing new copies of the application from Software Center.
@@ -100,21 +103,14 @@ Users can add a comment to the request from Software Center. This comment shows
100
103
101
104
With these prerequisites, recipients receive an email with notification of the request. If they are on the internal network, they can also approve or deny the request from the email.
102
105
103
-
- Enable the [optional feature](../../core/servers/manage/optional-features.md)**Approve application requests for users per device**.
106
+
- Enable the [optional feature](../../core/servers/manage/optional-features.md)**Approve application requests for users per device**.
104
107
105
-
- Configure [email notification for alerts](../../core/servers/manage/configure-alerts.md#configure-email-notification-for-alerts).
108
+
- Configure [email notification for alerts](../../core/servers/manage/configure-alerts.md#configure-email-notification-for-alerts).
106
109
107
110
> [!NOTE]
108
111
> The administrative user that deploys the application needs permission to create an alert and subscription. If this user doesn't have these permissions, they'll see an error at the end of the **Deploy Software Wizard**: "You do not have security rights to perform this operation."<!-- 2810283 -->
109
112
110
-
- Enable the SMS Provider on the primary site to use a certificate.<!--SCCMDocs-pr issue 3135--> Use one of the following options:
111
-
112
-
- (Recommended) Enable [Enhanced HTTP](../../core/plan-design/hierarchy/enhanced-http.md) for the primary site.
113
-
114
-
> [!Note]
115
-
> When the primary site creates a certificate for the SMS Provider, it won't be trusted by the web browser on the client. Based on your security settings, when responding to an application request, you may see a security warning.
116
-
117
-
- Manually bind a PKI-based certificate to port 443 in IIS on the server that hosts the SMS Provider role on the primary site.
113
+
-[Set up the administration service in Configuration Manager](../../develop/adminservice/set-up.md).
118
114
119
115
> [!NOTE]
120
116
> If you have multiple child primary sites in a hierarchy, configure these prerequisites for each primary site where you want to enable this feature. The links in the email notification are for the administration service at the primary site.<!-- 7108472 -->
@@ -123,37 +119,45 @@ With these prerequisites, recipients receive an email with notification of the r
123
119
124
120
With these additional optional prerequisites, recipients can approve or deny the request from anywhere they have internet access.
125
121
126
-
- Enable the SMS Provider administration service through the cloud management gateway. In the Configuration Manager console, go to the **Administration** workspace, expand **Site Configuration**, and select the **Servers and Site System Roles** node. Select the server with the SMS Provider role. In the details pane, select the **SMS Provider** role, and select **Properties** in the ribbon on the Site Role tab. Select the option to **Allow Configuration Manager cloud management gateway traffic for administration service**.
122
+
- Enable the SMS Provider administration service through the cloud management gateway. In the Configuration Manager console, go to the **Administration** workspace, expand **Site Configuration**, and select the **Servers and Site System Roles** node. Select the server with the SMS Provider role. In the details pane, select the **SMS Provider** role, and select **Properties** in the ribbon on the Site Role tab. Select the option to **Allow Configuration Manager cloud management gateway traffic for administration service**.
127
123
128
124
- Install a supported version of the .NET Framework. Starting in version 2107, the SMS Provider requires .NET version 4.6.2, and version 4.8 is recommended.<!--10402814--> In version 2103 and earlier, this role requires .NET 4.5 or later. For more information, [Site and site system prerequisites](../../core/plan-design/configs/site-and-site-system-prerequisites.md#net-version-requirements).
129
125
130
126
- Set up a [cloud management gateway](../../core/clients/manage/cmg/overview.md).
131
127
128
+
> [!NOTE]
129
+
> This scenario currently doesn't support CMG deployments with a virtual machine scale set.
130
+
132
131
- Onboard the site to [Azure services](../../core/servers/deploy/configure/azure-services-wizard.md) for **Cloud Management**.
133
132
134
133
- Enable [Azure AD User Discovery](../../core/servers/deploy/configure/configure-discovery-methods.md#azureaadisc).
135
134
136
-
- Manually configure settings in Azure AD:
135
+
- Manually configure settings in Azure AD:
136
+
137
+
1. Go to the [Azure portal](https://portal.azure.com) as a user with *Global Admin* permissions. Go to **Azure Active Directory**, and select **App registrations**.
138
+
139
+
1. Select the application that you created for Configuration Manager **Cloud Management** integration.
137
140
138
-
1.Go to the [Azure portal](https://portal.azure.com) as a user with *Global Admin* permissions. Go to **Azure Active Directory**, and select **App registrations**.
141
+
1.In the **Manage** menu, select **Authentication**.
139
142
140
-
1. Select the application that you created for Configuration Manager **Cloud Management**integration.
143
+
1. In the **Redirect URIs**section, paste in the following path: `https://<CMG FQDN>/CCM_Proxy_ServerAuth/ImplicitAuth`
141
144
142
-
1.In the **Manage** menu, select **Authentication**.
145
+
1.Replace `<CMG FQDN>` with the fully qualified domain name (FQDN) of your cloud management gateway (CMG) service. For example, GraniteFalls.Contoso.com.
143
146
144
-
1.In the **Redirect URIs** section, paste in the following path: `https://<CMG FQDN>/CCM_Proxy_ServerAuth/ImplicitAuth`
147
+
1.For Configuration Manager version 2111 and later, in the **Implicit grant and hybrid flows** section, select the following options:<!-- 12510370 -->
145
148
146
-
1. Replace `<CMG FQDN>` with the fully qualified domain name (FQDN) of your cloud management gateway (CMG) service. For example, GraniteFalls.Contoso.com.
149
+
-**Access tokens (used for implicit flows)**
150
+
-**ID tokens (used for implicit and hybrid flows)**
147
151
148
-
1. Then select **Save**.
152
+
1. Then select **Save**.
149
153
150
-
1.In the **Manage** menu, select **Manifest**.
154
+
1.For Configuration Manager version 2107 and earlier, in the **Manage** menu, select **Manifest**.
151
155
152
-
1. In the Edit manifest pane, find the **oauth2AllowImplicitFlow** property.
156
+
1. In the Edit manifest pane, find the **oauth2AllowImplicitFlow** property.
153
157
154
-
1. Change its value to **true**. For example, the entire line should look like the following line: `"oauth2AllowImplicitFlow": true,`
158
+
1. Change its value to **true**. For example, the entire line should look like the following line: `"oauth2AllowImplicitFlow": true,`
0 commit comments