Skip to main content

1E 9.x (on-premises)

Shopping client requirements

Information that will help you design and plan the implementation of Shopping in your organization. This includes all the prerequisites and dependencies, which are necessary to install 1E Client with Shopping client enabled.

For a full understanding of Shopping and WSA features and their configuration please refer to Shopping 6.1 documentation.

Tip

Shopping client features are not required if the 1E Client is being installed only to support 1E, Content Distribution, or WakeUp.

Shopping infrastructure dependencies

Please refer to Shopping 6.1 documentation for more details.

Shopping requires an ActiveEfficiency Server, and ActiveEfficiency Scout to import data from Configuration Manager into ActiveEfficiency.

A Shopping solution requires a Shopping Central server on a web server, and a Shopping Receiver installed on each Configuration Manager Site server that has a client reporting to it, and on a CAS if using Shopping for OS Deployment.

Loopback feature

If users are using Edge or Metro browsers, then you must enable the loopback feature. This feature implements a mechanism for passing information between the Shopping client, the browser's secure sandboxed environment and the local machine. This mechanism affects these browsers as a whole and is not just restricted for use by Shopping.

Note

Before enabling the loopback feature, check your security policy on enabling loopback and be aware of the implications of allowing access between browsers and the local machine.

Checking loopback exemption on Microsoft Edge and Metro Internet Explorer browsers

The following is valid only for Windows 8.1 and Windows 10.

Open a command-prompt as administrator on the computer you want to check, then run the following command to verify that loopback exemption was enabled during the installation of the 1E Client.

CheckNetIsolation LoopbackExempt -s

Output should be:

230720873.png

If either of these items is missing, you can manually add them by executing the following commands. Quotes may be required around the name of the app.

For IE:

CheckNetIsolation LoopbackExempt -a -n=windows_ie_ac_001

For Edge:

CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe

Removing

The exemption from loopback restrictions can also be removed for all apps installed by using the following command:

CheckNetIsolation LoopbackExempt –c

More information

For more information from Microsoft about CheckNetIsolation please refer to: https://docs.microsoft.com/en-us/previous-versions/windows/apps/hh780593(v=win.10).

Information provided by the Shopping client

The following details are provided by the Shopping client, when a user browses to the Shopping Web Portal, and the website uses the loopback feature to query the local computer.

Attribute

Description

Example

UniqueId

Configuration Manager client GUID

GUID:04804aed-922c-4a4b-9f41-eab6592e7d83

AssignedSite

Configuration Manager client Site code

CM1

MacAddress

Computer's MAC Address

20-68-9D-5B-EB-73

HostName

Computername

1EUKCOL1184

HostDomainName

Computer's NetBIOS Domain Name

1E

OSVersion

OS Version

6.3.9600

OSArchitecture

OS Architecture

64-bit

OSRole

Workstation or Server

1

SccmVersion

Configuration Manager client version

5.00.8239.1203

You can confirm Shopping is able to get these "Probe details" via your browser by going to the Shopping portal and navigating to Preferences → Diagnostics page, or using the URL https://<shopping>/Shopping/context

The diagnostics page also displays the Timezone of the browser (as minutes ahead of UTC), and does not display the SccmVersion. It also shows Identity details stored in the Shopping database that Shopping has obtained from Active Directory about your user account and machine details.

Firewall ports

Please refer to Communications Ports.Communications Ports