License requirements

To be able to use a 1E application or tool, you must ensure it is registered as a consumer in your 1E license.

If any consumer, such as 1E Endpoint Troubleshooting, is required to run an instruction, then the instruction's prefix must also be registered in the license.

If you want to develop your own instructions in-house or modify downloaded instructions, you will need to contact 1E to add your custom instruction prefix to your license file, along with the thumbprint of your Code signing certificates that you must provide.

1E will provide you with a Tachyon.lic license file that defines the applications, tools, and features your system can use, for how long, and how many devices it supports. This may be an evaluation or subscription license.

  • The license must be activated. Once activated, it may be used only by the system that activated it.

  • Licenses can be renewed or updated, but if allowed to expire, then the affected products or features will not be usable.

  • For a new installation, the 1E Server Setup program will let you select the license file from any folder on disk.

  • For an existing installation, the license file is copied into the folder %PROGRAMDATA%\1E\Licensing on your 1E master server.

License requirements for consumer applications

For any application, tool, or feature to use instructions, its consumer and prefix pattern must be registered in your license. The table below shows the consumers and prefix patterns that are typically included in a 1E license. The table also includes other applications where instructions, and therefore licensing, are not applicable. 1E expects to find the license file in %PROGRAMDATA%\1E\Licensing on your 1E (Master Stack) Server.

Applications and features are included in the standard 1E License unless otherwise stated in the notes below as being an additional cost.

Application or Feature

Consumer name

Prefix patterns

Where to obtain the DEX Pack

Notes

Endpoint Troubleshooting

Endpoint Troubleshooting

You need prefixes for any 1E instructions you want to use, including custom prefixes for your own and/or third party.

The following are included in the base license:

  • 1E-Exchange-*

  • 1E-Explorer-*

  • 1E-TachyonPlatform-*

The 1E Platform zip can be downloaded from the TeamViewer DEX Support. Additional DEX Packs are available from 1E Exchange.

The 1E Platform zip includes the following classic DEX Packs and instruction sets:

Endpoint Troubleshooting provides functionality to run, approve, and schedule instructions, as well as view 1E managed devices. It is used to investigate and remediate issues, and to manage operations across all your endpoints in real time.

If you want to use instructions developed by third parties, your own developers, or 1E developers on your behalf, you must ask 1E to register the third party and customer prefixes in your license. Refer to Developing your own instructions.

You cannot create or update instructions using other prefixes because they must be signed by others.

Endpoint Automation

Endpoint Automation

You need prefixes for any Endpoint Automation fragments you want to use, including custom prefixes for your own and/or third party.

The following are included in the base Endpoint Automation license:

  • 1E-Explorer-*

  • 1E-GuaranteedState-*

The 1E Platform zip can be downloaded from the TeamViewer DEX Support. Additional DEX Packs are available from 1E Exchange.

The 1E Platform zip includes the following DEX Packs (which contain Policies for Endpoint Automation):

Endpoint Automation ensures endpoint compliance to enterprise IT policies. The application allows you to manage rules and policies, and report on compliance.

 

Inventory Insights

1E-Inventory-*

The 1E Platform zip can be downloaded from the TeamViewer DEX Support. Additional DEX Packs are available from 1E Exchange.

 

Patch Insights is used to view and export inventory and manage associations.

Inventory data can be captured from various sources using connectors. Refer to Connectors page. Data is consolidated, normalized, and stored in repositories. Refer to Repositories page - 1E Server. The 1E connector is one method of collecting data, and it uses four inventory instructions that are available in the 1E Inventory DEX Pack. This pack also includes another instruction used by Patch Insights.

Using Settings

Platform

N/A

N/A

The Settings application is used to administer 1E, for example, permissions management, instruction set management, connector management, repository management, sync scheduling, and so on.

Dashboards

1E-ExecutiveDashboard-*

The latest Hotfix Bundle for the 1E platform (which you can download from the TeamViewer DEX Support Portal) is used to install the app and its product pack:

The Executive Dashboard lets you gain fresh DEX insights from 1E apps. It is the first dashboard available in the Dashboards application.

This product pack contains a special type of instruction called Server question. These questions cannot be run or scheduled in Endpoint Troubleshooting. These instructions are not sent to devices; instead, they query data already held in 1E databases. They are run whenever the Executive Dashboard is refreshed if the previous cache of responses has expired.

Experience Analytics

Experience

N/A

The 1E Platform zip can be downloaded from the TeamViewer DEX Support. Additional DEX Packs are available from 1E Exchange.

The 1E Platform zip includes the following classic Product Pack and instruction sets:

Experience Analytics helps you visualize your end users' experience of IT service delivery across your enterprise.

It is centered around the experience score, which is based on metrics that cover four categories:

  • Stability: Derived from the frequency of operating system and software crashes, hangs, and service failures.

  • Responsiveness: Based on the speed of operating system startup, system resource creation, and availability.

  • Performance: A weighted indication of load and throughput for device processor, memory, and disk resources.

  • Sentiment: An aggregated measurement of users' feelings or opinions of their devices' performance, stability, and responsiveness based on user surveys.

AppClarity

AppClarity

N/A

N/A

AppClarity is a 1E application aimed at Software Asset Management (SAM) users, helping 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 desktops more effectively and maintain software license compliance.

AppClarity offers the following main benefits:

  • Software license compliance: Provides a summary of whether a particular product is license compliant or not.

  • Efficient management of entitlements and agreements for an organization.

  • Software waste identification shows unused or rarely used software.

  • License Demand based on different metrics for vendors.

  • Efficient application management: Identifies version sprawl where there are many versions of the same product in use.

You can financially quantify all software waste by identifying and controlling unused software across your enterprise and improve your compliance status.

AppClarity is an additional cost to the standard 1E Platform license.

Patch Insights

Patch Insights

1E-PatchSuccess-*

  • 1E platform available on the TeamViewer DEX Support Portal includes the classic Product Pack and instruction sets.

Patch Insights is an application that lets you maximize success of enterprise-wide patch deployment. It provides a view of patch state of your estate, as well as supplementing your existing patch deployment methods.

Required instructions need to be licensed as well as the consumer. Three instructions are available in the 1E Patch Success Product Pack and another one in the 1E Inventory Product Pack.

Note

Patch Success is an additional cost to the standard 1E Platform license.

Preparing ConfigMgr extensions for 1E Endpoint Troubleshooting

CmConsoleExtensions

RunInstructionUI

1E-ConfigMgrConsoleExtensions-*

  • 1E platform available on the Support Portal includes the classic Product Pack and instruction set.

The Configuration Manager Console extensions is installed as part of The 1E Toolkit.

The 1E Toolkit

TachyonRunInstruction

You need prefixes for any 1E instructions you want to use, including custom prefixes for your own and/or third party.

N/A

The 1E Run Instruction command-line tool is installed as part of The 1E Toolkit.

1E ITSM Connect

ServiceNowCore

You need prefixes for any 1E instructions you want to use, including custom prefixes for your own and/or third party.

N/A

1E ITSM Connect (with 1E Core) provides a User Interface in ServiceNow similar to Tachyon Explorer, that allows ServiceNow users to use any instruction that is permissioned for the 1E ITSM Connect app user role.

Note

1E ITSM Connect is an additional cost to the standard 1E Platform license.

1E Service Catalog Connect

ServiceNowCore

You need prefixes for any 1E instructions you want to use, including custom prefixes for your own and/or third party.

N/A

1E Service Catalog Connect (with 1E Core) provides a User Interface in ServiceNow similar to the 1E Shopping app portal, that allows ServiceNow users to use any instruction that is permissioned for the 1E ITSM Connect app user role.

Note

1E Service Catalog Connect is an additional cost to the standard 1E Platform license.

 

CD

N/A

N/A

Application Migration intelligently automates the migration of applications during a Configuration Manager OS deployment. Using migration rules (defined by an administrator), previously installed applications can be reinstalled, upgraded or replaced with an alternative during an OS deployment task sequence.

These rules can include usage criteria, allowing you to choose to only install previously installed applications if they were being used, or perhaps replace a rarely used application with a less costly alternative. This functionality enables applications to be actively rationalized during an OS migration exercise, standardizing on products and versions and reclaiming unused software.

Note

Application Migration is an additional cost to the standard 1E Platform license.

 

CD

1E-Nomad-*

  • 1E platform available on the Support Portal includes the classic Product Pack.

Download Pause requires an installation of the Content Distribution service on 1E Platform. The feature is available as:

  • A right-click option in the CD Admin tools for the Configuration Manager Console

  • Instructions in Endpoint Troubleshooting.

CD Admin tools for the Configuration Manager are installed using the NomadBranchAdminUIExt.msi installer.

Note

Nomad is an additional cost to the standard 1E Platform license.

 

CD

  • 1E-GuaranteedState-Check-MEMCM*

  • 1E-GuaranteedState-Check-Network*

  • 1E-GuaranteedState-Check-Service*

  • 1E-GuaranteedState-Check-Software*

  • 1E-GuaranteedState-Check-WindowsUpdate*

  • 1E-GuaranteedState-Check-Wmi*

  • 1E-GuaranteedState-Fix-MEMCM*

  • 1E-GuaranteedState-Fix-Service*

  • 1E-GuaranteedState-Fix-WindowsUpdate*

  • 1E-GuaranteedState-Fix-Wmi*

  • 1E-GuaranteedState-Precondition*

Many businesses rely on Microsoft Endpoint Manager Configuration Manager (MEMCM) to deploy software, patches and updates across their company networks. It is crucial that Configuration Manager is working effectively.

The MEMCM Client Health policy monitors Configuration Manager client health and performance. It checks for cache availability, inventory cycles, service availability and Configuration Manager WMI integrity - common causes of Configuration Manager client problems on devices.

The MEMCM Client Health policy replaces the previous SCCM Client Health policy and covers the following:

  • Ensure the correct version of the CM client is installed and running and assigned to the correct site

  • Ensure the CM client is not stuck in provisioning mode

  • Ensure that heartbeat discovery, inventory and state messages are being sent regularly

  • Ensures the CM client cache is set to the correct size

  • Ensure the CM client log settings are correct

  • Ensure the BITS service exists, configured to start up automatically and is running

  • Ensure the Windows Time service exists with correct startup settings

  • Ensure the Windows Management Instrumentation (WMI) service exists, configured to start automatically and is running

  • Ensure WMI is healthy, the core CIMv2 and ccm namespaces and classes exist and that the WMI repository is consistent

  • Ensure the Windows Update service exists with correct startup settings, is configured to use the correct source (CM, WSUS or Microsoft Update) and that the service can connect to the source

Note

This policy is intended for deployment to Windows devices only.

 

CD

  • 1E-Explorer-NomadClientHealth-*

  • 1E-GuaranteedState-Nomad*

CD is included as part of the 1E Client, and as part of that integration, we offer a CD client health compliance policy in Endpoint Automation. This verifies common CD requirements such as ACP registration, disk availability, firewall exceptions, crash notifications and cache monitoring.

The CD client health policy replaces the client health tile in the CD dashboard plus additional remediation steps:

  • Keeps content distribution services up and running on Nomad clients, so that users are secure and productive

  • Ensures Alternative Content Provider (ACP) registration configuration is set

  • Maintains optimal disk availability and monitors cache size for storage capacity planning

  • Enforces Firewall exceptions.

 

CD

  • 1E-Explorer-MSSCCMClientHealth-*

  • 1E-Explorer-NomadClientHealth-*

  • 1E-Explorer-WindowsClientHealth-*

  • 1E-GuaranteedState-ClientHealth*

  • 1E-GuaranteedState-General-Check-ServiceState*

  • 1E-GuaranteedState-MSSCCMClientHealth-*

  • Required if all the following apply:

    • You have a CD license instead of a full 1E license,

    • And you upgraded from an earlier version of 1E

    • And using legacyMicrosoft SCCM Client Health Policy (which has been replaced by the MEMCM Client Policy, for more details refer to: MEMCM Client Health Policy).

 

NightWatchman Online Status

NightWatchman

N/A

N/A

The NightWatchman console uses 1E to display traffic lights live status of its clients – indicating whether they are currently online or offline (or unknown). You can also check the status of groups within the NightWatchman client hierarchy.

Note

NightWatchman is an additional cost to the standard 1E Platform license.

Shopping integration with 1E Platform

Shopping

You need prefixes for any 1E instructions you want to use, including custom prefixes for your own and/or third party.

N/A

Shopping integrates with 1E by allowing users to shop for 1E instructions, in the same way as they can for applications served by Configuration Manager and Intune.

This is most useful to allow users to fix or reconfigure their computers for issues that users commonly understand (such as disk space or Outlook issues). However, it can also be used to quickly deploy software to users or anything else that instructions can do.

Shopping integration also extends the Shopping's order tracking feature, particularly for client-side notifications and status monitoring.

Note

Shopping is an additional cost to the standard 1E Platform license.

Third party and customer integration software

See notes

N/A

N/A

You must ask 1E to add consumer names to your license if you intend to use third party or your own custom software to integrate with 1E and leverage its real-time client-based features, for example:

  • Splunk

  • QRadar

  • Rapdid7

  • LogRhythm

  • EUCDashboard

You will probably also require your own custom prefixes for instructions and/or Endpoint Automation fragments used by these Consumers, theefore you will need to ask 1E to add these prefixes too, as described the top of this table.

Additional consumers and tools can be developed by third parties, your developers, or 1E developers on your behalf. 1E must register their consumer names in the 1E Platform license.

Developing your own instructions

You will need your own code signing certificate and have it registered in your 1E license if you want to develop your own custom instructions or modify those of other authors. Instructions that are provided in the 1E platform zip or in DEX Packs you download from the 1E Exchange have already been code signed using the Platform and Exchange certificates from 1E. Your 1E license controls whether you can use these instructions.

Ideally, all of your 1E instruction developers should share a single code signing certificate between them. Each code signing certificate must be registered in your 1E license and associated with your organization's instruction name prefix. When you have chosen your prefix and have your code signing certificate(s), you then need to send details of these to 1E who will update your 1E license. This will then automatically activate on your 1E master server (assuming it has connection to the Internet).

You can download DEXPacks containing more instructions from the 1E Exchange, and ask questions in the TeamViewer DEX Support Portal.