---
title: configurednetworks
slug: develop/configurednetworks
docTags: 
createdAt: 2025-03-11T07:07:19.526Z
---

The *configurednetworks* object provides an array of persistent configuration names, even if they are not active at present. The configurations may be accessed using *@brightsign/networkconfiguration* objects.

**configurednetworks IDL**

```text
interface ConfiguredNetworks {
    Promise<Array<String>> getConfigurationNames();
};
```

## Object Creation

To create a *configurednetworks* object, load the *@brightsign/configurednetworks* module using the `require()` method:

```javascript
var configurednetworksClass = require("@brightsign/configurednetworks");
var configurednetworks = new configurednetworksClass();
```

## ConfiguredNetworks

### getConfigurationNames()

```javascript
Promise<Array<String>> getConfigurationNames()
```

This method returns an array of persistent configuration names, even if they are not active at present.
