﻿Contents of ZIP File:
---------------------
The zip file contains the following:
(1)*.xml - These XML files contain the configlets (either plain-text or encrypted)

(2)README
 

Steps to use the configlet to boot the device(which is in factory-default state):
---------------------------------------------------------------------------------
(1)Transfer the respective file containing the configlet to the device administrator at the
remote site where the device needs to be deployed. This could be via email or the file could be
put in a USB stick and shipped. In the former case, the device administrator at remote site needs
to put the configlet into a USB stick.

(2)In case if the file contains encrypted configlet, the device administrator at the remote site
needs to create a Key.txt file in the USB stick. This file should contain a 16-character encryption key.
(the key needs to be obtained from the SPACE Administrator offline). Alternately, the device could also
prompt for the password during bootup. Please refer to the device guide for exact details.

(3)If the configlet is a Bulk Configlet (Please read Notes below), it is recommended to create a
Hostname.txt file in the USB stick. This file should contain the desired hostname for each device
(a guideline for the hostname would be to use the location of the device which uniquely identifies
the device. This name will be used to identify the device in SPACE by the SPACE Administrator).
Alternately, the device could also prompt for the hostname during bootup. Please refer to the device guide
for exact details.

(4)After doing the necessary wiring, plug-in the USB stick to the USB drive on the device and power-on
the device.

After device boot-up, it will connect back to the SPACE server for further
management.

Notes:
------
(1)SPACE supports encryption of configlets using AES-128.If the configlet is encrypted, the SPACE Administrator
would have specified a 16-character encryption key during the creation of configlet in SPACE. The same needs
to be obtained to apply the configlet to the device.

(2)Devices with similar network connection parameters can be booted with the same configlet. Such
a configlet is called a Bulk Configlet. Bulk configlet will be generated for the deployment instance in which 
static connection profile is not used and host-name validation is disabled.  During the creation of such a configlet in SPACE,the Administrator
would have specified how many devices(ie in the Device Count column) can be booted with the same configlet.
Those many devices can be booted with the same configlet. After device boot-up, they connect back to
the SPACE server. Each of those devices need to be uniquely identified in SPACE for ease of administration 
by the SPACE Administrator. For this purpose, during device boot-up, the USB stick needs to contain a Hostname.txt
file containing the desired hostname of each device (alternately, the device could also prompt for the hostname)

(3)In case if the Administrator has created individual configlet for each device (ie the Device Count 
column has a value of 1), the configlet would contain the hostname for the device as well.

(4)SPACE does not support moving interfaces from their default zone. We are mainly focused  on configuring the interfaces
in untrust zone (eg: ge-0/0/0  and at-1/0/0) as the external connectivity would be through these interfaces.

