On this page:


Document Purpose and Conventions

This document has the following aims:

  • To provide instructions to delegates to enable completion of the practical training labs
  • Where relevant, provide guidance which can be used during real world implementations

The following conventions are used to highlight important information.

Warning
Hot Tip
Best practice
Discussion point
Indicates the virtual machine that should be used for the exercise or task.

 

Lab Information

The lab environment consists of the following computers:

Computer

Role

Subnet

AD Site

1ETRNDC

Domain controller for the 1ETRN.LOCAL domain. The ConfigMgr package source folder is located on this server.

10.0.0.0/24

Datacenter

1ETRNCM

ConfigMgr server with a local SQL instance. All ConfigMgr roles are installed in this server.

10.0.0.0/24

Datacenter

1ETRNAP

Application server that will host the ActiveEfficiency server and database. SQL is installed locally.

10.0.0.0/24

Datacenter

1ETRNW71

Windows 7 client computer

10.0.1.0/24

RemoteOffice

1ETRNW72

Windows 7 client computer

10.0.2.0/24

RemoteOffice

1ETRNW73

Windows 7 client computer

10.0.1.0/24

RemoteOffice

1ETRNW101

Windows 10 client computer

10.0.1.0/24

RemoteOffice

1ETRNW102

Windows 10 client computer

10.0.2.0/24

RemoteOffice


 
The password for all accounts used in the lab environment is: Passw0rd

Ignore any patching popups on our servers. We have deliberately left them unpatched to show patching via Patch Success and/or Nomad

 

Unless otherwise indicated, logon to the lab VMs using the following accounts

System

Account

1ETRNDC

1ETRN\Administrator

1ETRNAP

1ETRN\AppInstaller

1ETRNCM

1ETRN\SCCMAdmin

1ETRNW71

1ETRN\User

1ETRNW72

1ETRN\User

1ETRNW73

1ETRN\User

1ETRNW101

1ETRN\User

Installing AppClarity 5.2

AppClarity lets you get to grips with software waste, take control of license compliance and manage application portfolios easily. It offers an immediate reduction in software costs by helping you manage your software assets on both desktops and servers more effectively and maintain software license compliance. 

The key benefits of AppClarity are:

  • Software license compliance – provides at a summary on whether a particular product is license compliant
  • Software waste identification – shows unused software and shelfware which are probably the two largest form of software waste
  • Efficient application management – identifies version sprawl where there are many versions of the same product used

This lab will guide you though the installation and configuration tasks required to complete the component set up, and also how to use AppClarity

Lab Overview

In this lab you will carry out the following exercises (Ex):

Ex 1 - AppClarity 5.2 - Installing the 1E Catalog and the 1E SLA Platform

  • Install 1E Catalog and ActiveEfficiency
    • Install required Windows Role Services and Features
    • Install the 1E Catalog
    • Review the Installation
  • Installing and configuring ActiveEfficiency
    • Install ActiveEfficiency Server
    • Review the installation
    • Set the 1E ActiveEfficiency Service to delayed start
  • Install the ActiveEfficiency Scout
    • Grant the installer account read access to ConfigMgr
    • Install the ActiveEfficiency Scout

Ex 2 - AppClarity 5.2 - Scouting for devices and applications

  • Getting data from ConfigMgr
    • Run the Scout in ConfigMgr mode
    • Observe the data returned by the Scout
  • Getting App-V Application and Installation data
    • Run the VirtualAppExporter
    • Install and run a virtual application
    • Send inventory to ConfigMgr
    • Execute the scout to gather virtual application data

Ex 3 - AppClarity 5.2 - Getting data from a restored CM database

  • Restore a ConfigMgr database
    • Restore the ConfigMgr database
    • Grant permission on the restored database
  • Create another instance of the ActiveEfficiency Scout
    • Create a second ActiveEfficiency Scout instance
  • Run the Scout to get data from the restored database
    • Run scout against the restored database

Ex 4 - AppClarity 5.2 - Installing AppClarity

  • Prepare the environment
    • Confirm pre-requisites are installed
    • Review IIS MIME types
    • Enable Common Language Runtime (CLR) support in SQL Server
  • Install AppClarity
    • Install AppClarity
    • Configure AppClarity Services
    • Review the installation
  • Install the AppClarity Console
    • Install the console on the AppClarity server
    • Configure email settings
    • Add another user as a console user
    • Install the console on a remote workstation

Ex 5 - AppClarity 5.2 - Connectivity and Integration with ActiveEfficiency

  • Retrieving inventory and usage data
    • Configure Hardware and Software Inventory Thresholds
    • Run the ActiveEfficiency Connector
    • Schedule synchronization using the ActiveEfficiency Synchronization Manager
    • Observe the scheduled tasks that were created by the ActiveEfficiency Synchronization Manager

Ex 6 - AppClarity 5.2 - Exploring Applications, Products and Installations

  • Exploring Products
    • Viewing Products
    • Understanding Linked Applications
    • Linking Applications
    • Creating a new product in the AppClarity catalog
    • Identifying Installations
    • Adding Product Tags and Notes
    • Using Tags in the Product Installation Report

Ex 7 - AppClarity 5.2 - Working with Management Groups

  • Creating a Management Group
    • Create a Management Group
    • Create a Management Group Rule
    • Viewing Products for the Sales group
  • Delegating Management of a Management Group
    • Create a new user
    • View the console as a restricted user
  • Understanding Management Group Rules
    • Define Management Groups and Rules based on Device Tags
    • View the effects of the new rules

Ex 8 - AppClarity 5.2 - Entitlement Management and Compliance

  • Adding Entitlement for a Product manually
    • Add Entitlement information
  • Importing Entitlements
    • Prepare an import file
    • Import Licenses from the file
    • Review Entitlement
  • Understanding Compliance
    • Simple Compliance
    • Using 'downgrade' licenses
    • Management Groups without License Management
  • Understanding Compliance Risk
    • Set up AppManager as a License Editor
    • Modify licenses to make a product 'at compliance risk'

Ex 9 - AppClarity 5.2 - Software Reclaim

  • Schedule Software Reclaimer with ConfigMgr
    • Copy the Software Reclaimer files to the ConfigMgr Package Source
    • Create the ConfigMgr Package and Program
    • Add the Reclaimer Mandatory Mode Program
    • Schedule the Opt-out and Mandatory Programs to run daily
  • Create Policies to remove software
    • Configure iTunes to be reclaimed regardless of Usage
    • Configure Notepad++ to be optionally reclaimed
  • Configure Software Reclaim Automation
    • Review configured and suggested policy
    • Define a Custom Command Line to uninstall Notepad++
    • Start Software Reclaim Automation
    • Reclaim software optionally
    • Reclaim software optionally with request to keep
    • Reclaim software mandatory
  • Reclaim Software using SCCM
    • Configuring ConfigMgr for Reclaim
    • Review SCCM collections and deployments
    • Enabling SCCM Reclaim in AppClarity
    • Validate the SCCM reclaim

Next Lab

Ex 1 - AppClarity 5.2 - Installing the 1E Catalog and the 1E SLA Platform