# Centennial Discovery/FrontRange Connector

{% hint style="info" %}
Alemba is currently reviewing and updating the whole of the connector section, including all subsections.  Expect this section to be updated by end of June, 2025.
{% endhint %}

It describes the details of the third-party application that is Centennial Discovery / FrontRange, including:

* The version for which the connector has been developed
* The name of the .NET assembly file
* Connection methodology
* The resource and link types that can be discovered on the application
* The attributes of each resource and link types that can be imported into the ASM Core Configuration Management Database (CMDB)
* If not specified, version 2007 of Centennial Discovery/FrontRange, should be assumed as adequate.

You should familiarize yourself with the information in Installing Connectors before installing any connectors, and read the Integration topics for more information on how to configure them.

## Use Case Scenario

<table><thead><tr><th width="212">Purpose</th><th>An organization uses Centennial Discovery version 2007/FrontRange 2009 to discover and maintain resources present in its organization networks.</th></tr></thead><tbody><tr><td>Role</td><td>The role of this connector is to expose the resources and their relationships in order to allow for population and ongoing consistency checks of the ASM Core CMDB.</td></tr></tbody></table>

## Connector description

The table below provides a description of the Centennial Discovery / FrontRange Connector.

<table data-header-hidden><thead><tr><th width="274"></th><th></th></tr></thead><tbody><tr><td>Information fields</td><td>Description</td></tr><tr><td>Connector</td><td>Centennial Discovery v2007/FrontRange 2009 &#x3C;-> ASM Core</td></tr><tr><td>Third-party application</td><td>Centennial Discovery / FrontRange</td></tr><tr><td>Assembly</td><td>Infra.Connector.Centennial.dll</td></tr><tr><td>Connector class</td><td>Infra.Connector.Centennial.CentennialConnector</td></tr><tr><td>Configuration file</td><td>Infra.Connector.Centennial.icnf</td></tr><tr><td>Connection methodology</td><td>ODBC connection to a SQL database</td></tr></tbody></table>

## Connection Parameters

The table below provides a description of Centennial Discovery / FrontRange connection parameters.

<table data-header-hidden><thead><tr><th width="247"></th><th></th></tr></thead><tbody><tr><td>Parameters</td><td>Description</td></tr><tr><td>DB connection</td><td>Database connection string or system DSN to the Centennial Discovery/FrontRange SQL database.</td></tr><tr><td>DB Login ID</td><td>Database Login ID.</td></tr><tr><td>DB password</td><td>Database password.</td></tr></tbody></table>

## Customization

This connector permits extensions to the schema through customization of the configuration file. The possible customizations are listed below. However, the customizations are not limited to these:

* New resource types
* New resource properties
* New link types

## Connector diagnostics

The connector has the facility to trace information. The data can be obtained through Polling tracing or Application tracing.

## Resource Types

### Network Device

A generic class of types representing devices discovered on a network by Centennial Discovery / FrontRange. The connector correctly recognizes when a device moves between these types. The complete list of types is configurable within Centennial Discovery / FrontRange and users are able to add their own. A typical Centennial Discovery / FrontRange install will come with the following types:

* Network PC
* Standalone PC
* Server
* Remote Server
* Network Portable
* Standalone Portable
* Standalone Server
* Network Device
* Printer
* Fax
* Router
* Switch
* Scanner
* Monitor
* Power Supply
* Peripheral Device
* Thin Client
* Unix Box
* Macintosh
* Unauditable Computer
* Other
* Hub
* SAN/NAS
* WiFi
* FireWall

Resource types of this class all support the following properties.

* Unique ID
* Name
* Machine Name
* Domain
* Last User
* Description
* OU
* Last Contact
* Audit Schedule
* Client Address
* Client Version
* MAC Address 1
* MAC Address 2
* MAC Address 3
* IP Address 1
* IP Address 2
* IP Address 3
* Notes
* Type
* Memory (KB)
* Disk Capacity (MB)
* Disk Free (MB)
* Processor Speed
* Operating System
* Manufacturer
* Model
* Serial Number

### Software

**Software** is a software application or component that may be installed on various devices around the network.

* Unique ID
* Name
* Type
* Manufacturer
* Version
* Lic Required
* Lic Used
* Lic Not Used

## Link Types

This section lists the link types that the connector has to discover on Centennial Discovery / FrontRange v2007 systems and then allow for their importation into the ASM Core CMDB.

### Installed On (Network Device)

A class of link types covering a link type for each (Network Device) resource type. This represents that a particular Software resource is currently installed on a particular Network Device resource.

| Higher Resource Type | Software         |
| -------------------- | ---------------- |
| Lower Resource Type  | (Network Device) |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.alemba.com/asm-hermes/integrate/managing-integration/connectors-to-asm-core/cmdb-connectors/centennial-discovery-frontrange-connector.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
