Argomento precedente: getDependentAttrControls

Argomento successivo: createAsset

Metodi di gestione degli asset dei servizi Web

Per un sito client รจ possibile migliorare l'oggetto Asset utilizzando le estensioni. Le estensioni asset sono tabelle separate che contengono informazioni aggiuntive sugli attributi per un asset. La tabella delle estensioni viene collegata a un asset specifico utilizzando l'ID asset come una chiave esterna. I servizi Web di CA SDM forniscono due estensioni predefinite, Computer e Software. Per ulteriori informazioni, leggere il testo eseguito dal comando seguente:

/bopcfg/majic/assetx.maj

L'attributo della famiglia di asset determina se l'asset dispone di un'estensione. L'impostazione dell'attributo Class solitamente imposta la famiglia di asset al momento della creazione dell'asset. Per determinare se un asset ha un'estensione, eseguire una query sull'attributo 'extension_name' della famiglia di asset (ad esempio, "family.extension_name").

Per recuperare i valori da un oggetto di tipo estensione, eseguire una query su di esso come per qualsiasi altro oggetto utilizzando il metodo seguente:

getObjectValues()

Per ottenere l'handle per un oggetto di tipo estensione specifico, utilizzare il metodo seguente:

getAssetExtensionInformation()

Aggiornare un oggetto di tipo estensione come qualsiasi altro oggetto utilizzando il metodo seguente:

updateObject()

Si consiglia di non creare oggetti di tipo estensione autonomamente. Se necessario, ne viene creato uno quando si richiama il metodo createAsset(). Per questo motivo si consiglia di utilizzare solo il metodo createAsset() per creare oggetti Asset.

Nota: se si utilizza la metodologia ITIL, tenere presente che in questo contesto l'asset e l'elemento della configurazione sono elementi intercambiabili.