mattmcnabb / OneLogin

A PowerShell module for automating components of a OneLogin account
7 stars 3 forks source link

Filter hashtables don't work with multiple filter properties #31

Closed mattmcnabb closed 7 years ago

mattmcnabb commented 7 years ago

Running:

Get-OneLoginEvent -Filter @{user_id = "123456"; directory_id = '57489'}

returns error:

Get-OneLoginEvent : Cannot validate argument on parameter 'Filter'. [user_id directory_id] is not a filterable property. Filterable properties are
[client_id, created_at, directory_id, event_type_id, resolution, user_id]. These properties are CASE-SENSITIVE!
At line:1 char:27
+ ... t-OneLoginEvent -Filter @{user_id = "123456"; directory_id = '57489'}
+                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidData: (:) [Get-OneLoginEvent], ParameterBindingValidationException
    + FullyQualifiedErrorId : ParameterArgumentValidationError,Get-OneLoginEvent

I should be able to use multiple filter properties.