Private/Get-FPDeviceCollections.ps1
function Get-FPDeviceCollections { <# .SYNOPSIS Get Device Collection Memberships .DESCRIPTION Get List of Collections this Device is a Member of .PARAMETER XmlData Control Data XML .EXAMPLE $colls = Get-FPDeviceCollections -XmlData $ControlData .NOTES #> param ( [parameter(Mandatory=$True)] [ValidateNotNullOrEmpty()] $XmlData ) try { $($XmlData.configuration.collections.collection | Where-Object {$_.members -match $env:COMPUTERNAME}).name } catch { Write-Output "" } } |