List Available Software

Published on Friday, 6 October 2017

Component definition

The 'List Available Software' returns a "AvailableSoftware" array.

Class: ServiceDesk.SoftwareRequest.Core.Components.ListAvailableSoftwareComponent
Library: ServiceDesk.SoftwareRequest.Core.dll
Publisher: Symantec Corporation

Component icon

cubes.png

Definition of component input/output value or values

Authentication

Input value name Input value data type Example format
Security Token [Global].NSAuthenticationToken

NSConfig

Input value name Input value data type Example format
Notification Server Address [[Global].NotificationServer]
Use HTTPS Boolean [[Global].NSUsesHTTPS]

Settings

Input value name Input value data type Example format
Is Enabled Boolean True

Configuration

Input value name Input value data type Example format
Result Variable Name AvailableSoftwareList
Override Default Url Boolean False
Report Webservice Url Text http://<SMPServer>/altiris/asdk.ns/ReportManagementService.asmx

Advanced

Input value name Input value data type Example format
Disable Web Proxy Detection Boolean True
Timeout Number 10000

General

Input value name Input value data type Example format
Throw Exception on Bad Values Boolean False

Connection information

Needs an NS component for authentication.

Component settings

Usual Enabled etc

Use case

Retrieve an array of Available Software Items.

Source

See ServiceDesk - Software Request Process - Hidden Reports

SMP SMP

Reports | Service and Asset Management | ServiceDesk | Available Software

ReportId 7DF44266-9612-4B92-A52C-108161866642
Url http://<SMPSERVER>/altiris/asdk.ns/ReportManagementService.asmx
Item Page http://<SMPSERVER>/altiris/console/ItemPage.aspx?ItemGuid=7DF44266-9612-4B92-A52C-108161866642
XML http://<SMPSERVER>/Altiris/NS/ItemAsXml.aspx?ItemGuid=7DF44266-9612-4B92-A52C-108161866642

ServiceDesk - Software Request Process - DLLs