Novell iManager 2.6 consente lo scaricamento di moduli plug-in e l'integrazione con Novell Virtual Directory Services.
Durante il processo di installazione di iManager 2.6, viene visualizzata una nuova schermata contenente un URL che fa riferimento al file descrittore dei plug-in disponibili. È possibile modificare questo URL, ma è necessario disporre di un file descrittore XML nel file server Web a cui fa riferimento l'URL.
Il file descrittore è un file XML che fornisce informazioni sui plug-in disponibili. Di seguito viene riportato il codice XML per questo file descrittore:
<modules><module>
<!-- Obbligatorio. l'attributo "selected" può essere omesso (impostazione di default: false) -->
<moduleID selected="true"></moduleID> <!-- Obbligatorio. Nome del file npm come apparirà nel file system (es.: base.npm). -->
<filename></filename> <!-- Obbligatorio. Versione trovata nel file di manifesto del plug-in. -->
<version></version>
<!-- Obbligatorio. URL del file npm. L'attributo "type" viene utilizzato solo quando un plug-in è incluso in un file zip, tar o tar.gz -->
<url type="zip|tar|targz"></url><!-- Facoltativo. La versione minima di iManager per il corretto funzionamento del plug-in -->
<min-required-version></min-required-version> <!-- Facoltativo. Versione massima di iManager per il corretto funzionamento del plug-in -->
<min-required-version></min-required-version> <!-- Facoltativo. Descrizione del modulo. L'attributo "lang" può essere utilizzato per localizzare le descrizioni (se omesso, l'impostazione di default è "en"). -->
<description lang="en"></description> <!-- Facoltativo. Sistema/i operativo/i su cui verrà eseguito il modulo. Se omesso, l'impostazione di default prevede l'esecuzione su tutti i sistemi operativi. Valori validi: netware, linux, windows, solaris, hpux, aix. -->
<os></os> </module></modules>
Se la società desidera utilizzare un server interno per fornire i plug-in, salvare il file descrittore su un server Web cui sia possibile acecdere tramite un URL da tutti i server iManager che necessitano di tali informazioni. Durante l'installazione l'URL può essere modificato nella pagina di scaricamento del modulo.
Al termine dell'installazione di iManager, aggiungere l'impostazione seguente al file config.xml per ottenere le informazioni sul modulo da un server Web personalizzato:
<setting><name><![CDATA[ModuleDownloadDescriptorURL]]></name>
<!-- This is the URL to the custom module descriptor file (ex: http://127.0.0.1/iman_mod_desc.xml) --><value><![CDATA[custom URL goes here]]></value> </setting>