SCCM ConfigMgr Approve Application Requests for Users

Prajwal Desai
Posted by Prajwal Desai

It was quite sometime back when I published a post on deploying applications to users using SCCM. That post covers the steps to deploy applications to user collection with additional notes. However SCCM 2012 R2 is quite old, the latest version of SCCM is version 1806. A lot of things have changed and improved since 2012 R2. One such improvement is the way you can approve application requests for users per device. In this post I will cover SCCM ConfigMgr Approve Application Requests for Users Per Device feature.

An application in SCCM can be deployed either to a device collection or user collection. Now there is a new release feature called “Approve application requests for users per device”. Application requested by users are now approved only for the device from where user submits request. This feature is located under Administration > Overview > Updates and Servicing > Features.

Consider a scenario where you have deployed an application to set of users. The application is licensed per device and you believe each user is using it on his/her computer. But then a user might log in to another computer with same account. The user will have access to the application on this new computer. This means a single user has actually used two licenses and you cannot do anything here. With SCCM ConfigMgr Approve Application Requests for users per device feature, you have a better control now.

SCCM ConfigMgr Approve Application Requests for Users Per Device

When the user first requests for application, you see it under Approval Requests. When you approve the application, you approve for that user and computer to from which user is requesting the app. If the same user logs-in to another computer and tries to install the app, that would require user to request the application again. This is because the user is attempting to install application from a different machine. This feature wasn’t there in SCCM 2012 R2. By now I assume you understood SCCM ConfigMgr Approve Application Requests for users per device feature. Let’s first turn on the feature and deploy an application to user collection.

Note – Most of all “Approve application requests for users per device” feature was introduced with SCCM 1802. Therefore ensure that you are using SCCM 1802 and above to test this feature. In addition ensure that all the client agents are updated to new version.

Launch configuration manager console. Go to Administration > Overview > Updates and Servicing > Features. Locate Approve application requests for users per device feature. Right click and click Turn on.
SCCM ConfigMgr Approve Application Requests

As an example, I will be deploying Remote Desktop Manager app to user collection. You now see deploy software wizard. Click Browse and select a user collection. Click Next.

SCCM ConfigMgr Approve Application Requests

Under Deployment Settings, choose Install and Purpose. Ensure that you select Require administrator approval if users request this application. Click Next.

SCCM ConfigMgr Approve Application Requests

Configure Scheduling, User Experience and click Next.

SCCM ConfigMgr Approve Application Requests

On Completion page click Close.

SCCM ConfigMgr Approve Application Requests

Testing SCCM ConfigMgr Approve Application Requests for Users Per Device

In the above steps we deployed the application to user collection. The application is now available in Software Center. The user clicks the application and what he sees is not Install but Request. This is because we configured admin approval before the app could be installed. The application requires administrator approval to be installed.

SCCM ConfigMgr Approve Application Requests

The user requests the application and clicks Request.

SCCM ConfigMgr Approve Application Requests

The request is now submitted to administrator for approval.

SCCM ConfigMgr Approve Application Requests

The administrator can now see it under Approval Requests. To approve, right click the request and click Approve.

SCCM ConfigMgr Approve Application Requests

The admin can see the device from which user initiated the request. Click OK to approve the application.

SCCM ConfigMgr Approve Application Requests

Once the app is approved by admin, the user can now install the app.

SCCM ConfigMgr Approve Application RequestsUser Requests the same application but from different computer

Suppose that same user logs-in from another computer, notice that user has to request the app again.

SCCM ConfigMgr Approve Application Requests

Now the admin can easily find out that the same user is requesting the application but on a different device. In this case, let’s say admin denies the app install request.

SCCM ConfigMgr Approve Application Requests

Now the user cannot install the app because the request has been denied. It says “Your request to Install this app has been denied. For details, see Request History“.

SCCM ConfigMgr Approve Application Requests

Share This Article
Prajwal Desai
Posted by Prajwal Desai
Follow:
Prajwal Desai is a Microsoft MVP in Intune and SCCM. He writes articles on SCCM, Intune, Windows 365, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
8 Comments