Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1eolstart
startat91


1eli
Log into 1ETRNCM as 1ETRN\SCCMAdmin. Launch the SkyTap Shared Drive shortcut on the desktop and navigate to 1ESHO041E Shopping - 55 Course Content\Shopping 5.5 Course Content\ download and copy MiscFiles.zip to C:\Temp right click and extract all. Then from the desktop and MiscFiles folder copy the the 1E Shopping Central Service Security Role.xml file to C:\Temp


1ewarning

Ensure the right XML file is being copied, there are two in the folder, we will use the second one during the Shopping Receiver installation.


1eli
Launch the ConfigMgr console. In the Administration workspace of the ConfigMgr console, expand Security and select Security Roles


1eli
Right-click on Security Roles and choose Import Security Roles


1eli
Browse to C:\Temp and double-click on the 1E Shopping Central Service Security Role.xml file and observe that 1E Shopping Central Service now appears in the list of Security Roles


1ehot tip

The 1E Shopping Central Service Security Role was created using the same permissions that are granted to the Read-only Analyst Security Role. The Shopping Central Service does not have rights to make any changes to ConfigMgr – only to read information.


1eli
Right-click on Administrative Users in the Administration pane and select Add User or Group


1eli
Click on the Browse… button and enter svc_ShoppingCentral as the object name and click Check Names


1eli
Click OK when the name resolves


1eli
In the Assigned security roles section, click the Add… button


1eli
Select 1E Shopping Central Service and click OK


1eli
Click OK to close the Add User or Group dialog box


1ehot tip

By adding the Shopping Central Service account as an Administrative User in the ConfigMgr console, it also adds the account to the local SMS Admins group that has access to WMI remotely.


...

1eolstart
startat105


1eli
On 1ETRNAP and log in as 1ETRN\AppInstaller. Launch the SkyTap Shared Drive shortcut on the desktop and navigate to 1ESHO041E Shopping - 55Course Content\Shopping 5.5 Course Content\Shopping.v5.5.0.397 and copy ShoppingCentral.msi to C:\Temp


1eli
Start a command prompt (Run as administrator) and switch to the C:\Temp directory


1eli
Run the following command to start the installation wizard


Code Block
msiexec.exe /i ShoppingCentral.msi /l*v ShoppingCentral-Install.log


1eli
On the Welcome page click Next


1eli
On the Shopping Prerequisite page, ensure all the checks passed and click Next


1eli
Accept the license agreement and click Next


1eli
On the Installation Type page, select Complete Install and click Next


1eli
On the Customer Information page, input an Organization name. Copy and paste the license key from 1ESHO041E Shopping - 55 Course Content\Shopping 5.5 Course Content\License.txt by launching the SkyTap Shared Drive shortcut on the desktop and navigate tinto desktop  into the Shopping License Key: field and click Next


1ehot tip

WSA is out of scope for this course, so we will leave that blank.


1eli
On the Custom Setup page, ensure all features are selected for installation and click Next


1eli
On the Database Server page, leave the server as (local) and the Database Name as Shopping2 and click Next


1eli
On the 1E ActiveEfficiency Server page, enter 1ETRNAP as the name of the ActiveEfficiency Server and click Next


1eli
On the Active Directory Integration page, type 1ETRNDC.1ETRN.LOCAL and click Next


1ehot tip

This can be either the name of a domain controller or the fully qualified domain name.


1eli
On the Service Account page, in the User name field, type 1ETRN\svc_ShoppingCentral and in the Password field, type Passw0rd


1eli
In the field for the receiver service account, type 1ETRN\svc_ShoppingReceiver and click Next


1ehot tip

The Shopping Receiver service connects to the Shopping Central Web Site using HTTP. The Shopping Central installer checks that this is a valid account (or group) during installation of Shopping Central.


1ebest practice

The recommended approach in production environments is to add the Receiver service account to an AD group and specify the group rather than the actual account. This allows for future changes to the Receiver service account, adding the new account into the defined group rather than having to reconfigure Shopping.


1eli
On the Exchange or SMTP Server page, type 1ETRNDC.1ETRN.LOCAL and click Next


1ehot tip

For this lab, a simple SMTP application has been installed on 1ETRNDC to enable the sending of email via Shopping. In a production environment, this should be the fully qualified domain name of the SMTP server where Shopping will send emails.


1eli
On the SMS / System Center Configuration Manager Integration page, enter the name of the Principal ConfigMgr site server, in this case 1ETRNCM.1ETRN.LOCAL and click Next


1ehot tip

The Principal ConfigMgr site is the site where the Packages to be offered through Shopping are defined. This is typically the Central site in ConfigMgr 2007 and the CAS (if installed) in ConfigMgr 2012. However, if you are using ConfigMgr 2007 and have Packages defined on primary sites below the Central site (e.g. on Regional Primary Sites), Shopping Central may need to be configured to use this site. In these scenarios, it is often necessary to create multiple Shopping environments – one for each Regional primary site.


1eli
On the Admin Console Node Security page, enter the following information and click Next


1eimplementationicontable

Full Shopping DB Admin Access:        1ETRN\ShoppingConsole_Admins
Limited Shopping DB Admin Access:  1ETRN\ShoppingConsole_Users
SMS / ConfigMgr Access:                    1ETRN\ShoppingConsole_SMSUsers


1ehot tip

Refer to the Database Access groups information for details of these groups


1eli
On the Shopping Management Accounts page, enter the following information and click Next


1eimplementationicontable

Admin account:                  1ETRN\Shopping_Admins
Reports access account:     1ETRN\Shopping_ReportViewers
License manager account: 1ETRN\Shopping_LicenseManagers


1ehot tip

Refer to the Management Accounts and Groups section for more details of these groups.


1eli
On the Website Configuration page, in the Host Header field, type APPSTORE and click Next


1ewarning

If a non-standard port is used, the Shopping URL will need to have the port appended to the end. e.g. If port 8081 is used, then the host header for this example would be http://appstore:8081.


1eli
On the Shopping URL prefix page, ensure that http://appstore is displayed and click Next


1eli
On the Ready to Install the Program page, click Install


1eli
Click Finish to close the setup wizard once complete


...

1eolstart
startat155


1eli
Log on to 1ETRNCM as 1ETRN\SCCMAdmin


1eli
Launch the SkyTap Shared Drive shortcut on the desktop and navigate to 1ESHO04 1E Shopping - 55 Course Content\Shopping 5.5 Course Content\MiscFiles and copy 1E Shopping Receivers Security Role.xml to C:\Temp


1eli
Open the Configuration Manager Console from the Start screen


1eli
Select the Administration workspace and expand the Security node


1eli
Right-click Security Roles and select Import Security Role


1eli
In the Import Security Role dialog box browse to C:\Temp\1E Shopping Receivers Security Role.xml and click Open


1eli
Right-click the Administrative Users node and select Add User or Group


1eli
In the Add User or Group dialog box, click Browse… then enter svc_ShoppingReceiver and click OK


1eli
Click the Add… button to the right of the Assigned security roles list, select 1E Shopping Receivers from the list of roles and click OK


1ewarning

Do not get the receiver and central roles/users mixed up!


1eli
Click OK to close the Add User or Group


...

1eolstart
startat165


1eli
Launch the SkyTap Shared Drive shortcut on the desktop and navigate to 1ESHO04 1E Shopping - 55 Course Content\Shopping 5.5 Course Content\Shopping.v5.5.0.397 and copy ShoppingReceiver.msi to C:\Temp


1eli
Start a command prompt (run as administrator) and switch to the C:\Temp directory


1eli
Type the following to start the Shopping Receiver install wizard


Code Block
msiexec.exe /i ShoppingReceiver.msi /l*v ShoppingReceiver-Install.log


1eli
On the Welcome page click Next


1eli
Accept the license agreement and click Next


1eli
On the Destination Folder page, click Next


1eli
On the Register Service Account page, select This Account and in the user name field, type 1ETRN\svc_ShoppingReceiver and in the password field type Passw0rd, then click Next


1eli
On the Policy Refresh page, ensure Native is selected and set the Policy Refresh delay to 30 seconds then click Next


1ehot tip

Policy refresh triggers the ConfigMgr agent to perform a 'Machine Policy Retrieval & Evaluation Cycle' to accelerate the delivery of the deployed program or application. With policy refresh enabled, Shopping is able to deliver applications immediately after the approval process has been completed. Policy Refresh can be invoked directly via the Shopping Receiver (native) or by integration with 1E WakeUp. The Policy refresh delay allows ConfigMgr to process the Collection update and policy assignment before getting the client to check for the new policy. While 10 seconds is usually sufficient time, in this lab we increase the delay to 30 seconds to allow for performance of the virtual ConfigMgr server.


1eli
On the Shopping URL Prefix page, type http://appstore and click Next


1eli
On the Default Advanced Client Flags page, select Default and click Next


1ehot tip

The Receiver installer allows you to enter default settings that will be used when it creates a Deployment in ConfigMgr. These settings are especially useful if integrating Shopping with 1E Nomad. The following options are available:

Default – Uses the default deployment options for ConfigMgr.
Always download from DP – The package is always downloaded from the distribution point. This should be used when integrating with 1E Nomad.
Always run from DP –The package is always run from the distribution point (only applicable to legacy Packages).


1eli
On the Ready to Install the Program page, click Install. When the installation completes, close the setup wizard


...