Hi Everyone,
API Query:
Relevance:
https://<BigFix_Server>:52311/api/query?relevance=(
name of item 0 of it | “missing name”
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 1 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 2 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 3 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 4 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 5 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 6 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 7 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 8 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 9 of it))
& “||” & (concatenation “;” of values of results (item 0 of it, elements of item 10 of it))
) of (
elements of item 0 of it
,item 1 of it
,item 2 of it
,item 3 of it
,item 4 of it
,item 5 of it
,item 6 of it
,item 7 of it
,item 8 of it
,item 9 of it
,item 10 of it
) of (
set of BES computers
, set of bes properties whose (name of it as lowercase = (“Computer ID”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“IP Address”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“Computer Name”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“Computer Manufacturer - Windows”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“Computer Model - Windows”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“CPU”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“CPU Name”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“MAC Address”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“Make”) as lowercase)
, set of bes properties whose (name of it as lowercase = (“Applications_Installed_Workstations”) as lowercase)
)
Customized:
Analysis name:
Applications_Installed_Workstations
Relevance:
unique values of (value "DisplayName" of it as string & "," & (value "Publisher" of it as string | "Unknown Publisher") & "," & (value "DisplayVersion" of it as string | value "Version" of it as string | "N/A")) of keys whose (exists value "DisplayName" of it) of keys "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x32 registries; x64 registries)
Output:
7-Zip 25.01 (x64 edition),Igor Pavlov,25.01.00.0
WinSCP 6.5.3,Martin Prikryl,6.5.3
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161,Microsoft Corporation,9.0.30729.6161
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161,Microsoft Corporation,9.0.30729.6161
The output will be line by line.
Someone please helps me out, how I can get all these details via Api?
@jgstew
