diff --git a/PSIGEL/en-US/PSIGEL-help.xml b/PSIGEL/en-US/PSIGEL-help.xml index e42657c..a86470e 100644 --- a/PSIGEL/en-US/PSIGEL-help.xml +++ b/PSIGEL/en-US/PSIGEL-help.xml @@ -1,319 +1,5 @@  - - - Get-OSFirmware - Get - OSFirmware - - Gets firmware from a device. - - - - Gets firmware from a device via Posh-SSH. - - - - Get-OSFirmware - - SSHSession - - Posh-SSH SSHSession - - Object - - Object - - - None - - - - - - SSHSession - - Posh-SSH SSHSession - - Object - - Object - - - None - - - - - - System.Object - - - - - - - - - - System.Object - - - - - - - - - - - - - - -------------------------- Example 1 -------------------------- - $Params = @{ - ComputerName = 'V10-01' - Credential = Get-Credential - AcceptKey = $true -} -$SSHSession = New-SSHSession @Params - -Get-OSFirmware -SSHSession $SSHSession - -Version -------- -10.05.500.01 - - - - - - - - - - Get-OSUpdateConfiguration - Get - OSUpdateConfiguration - - Gets firmware from a device. - - - - Gets update configuration from a device via Posh-SSH. - - - - Get-OSUpdateConfiguration - - SSHSession - - Posh-SSH SSHSession - - Object - - Object - - - None - - - - - - SSHSession - - Posh-SSH SSHSession - - Object - - Object - - - None - - - - - - System.Object - - - - - - - - - - System.Object - - - - - - - - - - - - - - -------------------------- Example 1 -------------------------- - $Params = @{ - ComputerName = 'V10-01' - Credential = Get-Credential - AcceptKey = $true -} -$SSHSession = New-SSHSession @Params - -Get-OSUpdateConfiguration -SSHSession $SSHSession - -Host : V10-01 -Protocol : http -Hostname : igelrmserver -Port : 9080 -Username : igelums -Password : 0009330f34121a177eb62d -Path : ums_filetransfer/IGEL_Universal_Desktop_LX-10.05.500 - - - - - - - - - - Get-OSWifiConnection - Get - OSWifiConnection - - Gets wifi connection from a device. - - - - Gets wifi connection from a device via Posh-SSH. - - - - Get-OSWifiConnection - - SSHSession - - Posh-SSH SSHSession - - Object - - Object - - - None - - - Interface - - Wifi interface of the device - - String - - String - - - wlan0 - - - - - - Interface - - Wifi interface of the device - - String - - String - - - wlan0 - - - SSHSession - - Posh-SSH SSHSession - - Object - - Object - - - None - - - - - - System.Object - - - - - - - - System.String - - - - - - - - - - System.Object - - - - - - - - - - - - - - -------------------------- Example 1 -------------------------- - $Params = @{ - ComputerName = 'V10-01' - Credential = Get-Credential - AcceptKey = $true -} -$SSHSession = New-SSHSession @Params - -Get-OSUpdateConfiguration -SSHSession $SSHSession - -Host : V10-01 -Interface : wlan0 -ESSID : WLAN-0123456 -Mode : Managed -Frequency : 5,18 -AccessPoint : 00:42:6D:36:F8:E8 -BitRate : 18 -TxPower : 20 -LinkQualityActual : 68 -LinkQualityMax : 70 -SignalLevel : -42 - - - - - - - Get-UMSDevice @@ -332,7 +18,7 @@ SignalLevel : -42 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -342,7 +28,7 @@ SignalLevel : -42 Int32 - None + 3 Computername @@ -402,7 +88,7 @@ SignalLevel : -42 String[] - None + Tls12 TCPPort @@ -414,7 +100,7 @@ SignalLevel : -42 Int32 - None + 8443 WebSession @@ -434,14 +120,14 @@ SignalLevel : -42 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -489,7 +175,7 @@ SignalLevel : -42 String[] - None + Tls12 TCPPort @@ -501,7 +187,7 @@ SignalLevel : -42 Int32 - None + 8443 WebSession @@ -647,7 +333,12 @@ BiosDate : 01.12.2006 00:00:00 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSDevice.md + + @@ -686,12 +377,12 @@ BiosDate : 01.12.2006 00:00:00 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -701,7 +392,7 @@ BiosDate : 01.12.2006 00:00:00 Int32 - None + 3 SecurityProtocol @@ -719,7 +410,7 @@ BiosDate : 01.12.2006 00:00:00 String[] - None + Tls12 WebSession @@ -751,14 +442,14 @@ BiosDate : 01.12.2006 00:00:00 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -794,7 +485,7 @@ BiosDate : 01.12.2006 00:00:00 String[] - None + Tls12 TCPPort @@ -806,7 +497,7 @@ BiosDate : 01.12.2006 00:00:00 Int32 - None + 8443 WebSession @@ -871,7 +562,12 @@ AssignmentPosition : 1 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSDeviceAssignment.md + + @@ -891,7 +587,7 @@ AssignmentPosition : 1 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -901,7 +597,7 @@ AssignmentPosition : 1 Int32 - None + 3 Computername @@ -958,7 +654,7 @@ AssignmentPosition : 1 String[] - None + Tls12 TCPPort @@ -970,7 +666,7 @@ AssignmentPosition : 1 Int32 - None + 8443 WebSession @@ -990,14 +686,14 @@ AssignmentPosition : 1 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -1045,7 +741,7 @@ AssignmentPosition : 1 String[] - None + Tls12 TCPPort @@ -1057,7 +753,7 @@ AssignmentPosition : 1 Int32 - None + 8443 WebSession @@ -1138,7 +834,12 @@ DirectoryChildren : {@{ObjectType=tcdirectory; Id=664}, @{ObjectType=tcdirectory - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSDeviceDirectory.md + + @@ -1177,12 +878,12 @@ DirectoryChildren : {@{ObjectType=tcdirectory; Id=664}, @{ObjectType=tcdirectory Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -1192,7 +893,7 @@ DirectoryChildren : {@{ObjectType=tcdirectory; Id=664}, @{ObjectType=tcdirectory Int32 - None + 3 SecurityProtocol @@ -1210,7 +911,7 @@ DirectoryChildren : {@{ObjectType=tcdirectory; Id=664}, @{ObjectType=tcdirectory String[] - None + Tls12 WebSession @@ -1242,14 +943,14 @@ DirectoryChildren : {@{ObjectType=tcdirectory; Id=664}, @{ObjectType=tcdirectory ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -1285,7 +986,7 @@ DirectoryChildren : {@{ObjectType=tcdirectory; Id=664}, @{ObjectType=tcdirectory String[] - None + Tls12 TCPPort @@ -1297,7 +998,7 @@ DirectoryChildren : {@{ObjectType=tcdirectory; Id=664}, @{ObjectType=tcdirectory Int32 - None + 8443 WebSession @@ -1361,7 +1062,12 @@ AssignmentPosition : 1 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSDeviceDirectoryAssignment.md + + @@ -1612,7 +1318,7 @@ FirmwareId : 39 IsMasterProfile : False OverridesSessions : False Id : 12047 -Name : 06|Passwort_DomaineAutomaticLogin:Off|UDW +Name : 06|Password_DomainAutomaticLogin:Off|UDW ParentId : 11724 MovedToBin : False ObjectType : profile @@ -1632,7 +1338,12 @@ ObjectType : profile - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSDirectoryRecursive.md + + @@ -1652,7 +1363,7 @@ ObjectType : profile ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -1662,7 +1373,7 @@ ObjectType : profile Int32 - None + 3 Computername @@ -1704,7 +1415,7 @@ ObjectType : profile String[] - None + Tls12 TCPPort @@ -1716,7 +1427,7 @@ ObjectType : profile Int32 - None + 8443 WebSession @@ -1736,14 +1447,14 @@ ObjectType : profile ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -1779,7 +1490,7 @@ ObjectType : profile String[] - None + Tls12 TCPPort @@ -1791,7 +1502,7 @@ ObjectType : profile Int32 - None + 8443 WebSession @@ -1856,7 +1567,12 @@ Id Product Version FirmwareType - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSFirmware.md + + @@ -1876,7 +1592,7 @@ Id Product Version FirmwareType ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -1886,7 +1602,7 @@ Id Product Version FirmwareType Int32 - None + 3 Computername @@ -1928,7 +1644,7 @@ Id Product Version FirmwareType String[] - None + Tls12 TCPPort @@ -1940,7 +1656,7 @@ Id Product Version FirmwareType Int32 - None + 8443 WebSession @@ -1960,14 +1676,14 @@ Id Product Version FirmwareType ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -2003,7 +1719,7 @@ Id Product Version FirmwareType String[] - None + Tls12 TCPPort @@ -2015,7 +1731,7 @@ Id Product Version FirmwareType Int32 - None + 8443 WebSession @@ -2107,7 +1823,12 @@ ObjectType : profile - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSProfile.md + + @@ -2127,7 +1848,7 @@ ObjectType : profile ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -2137,7 +1858,7 @@ ObjectType : profile Int32 - None + 3 Computername @@ -2190,7 +1911,7 @@ ObjectType : profile String[] - None + Tls12 TCPPort @@ -2202,7 +1923,7 @@ ObjectType : profile Int32 - None + 8443 WebSession @@ -2222,14 +1943,14 @@ ObjectType : profile ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -2277,7 +1998,7 @@ ObjectType : profile String[] - None + Tls12 TCPPort @@ -2289,7 +2010,7 @@ ObjectType : profile Int32 - None + 8443 WebSession @@ -2365,7 +2086,12 @@ AssignmentPosition : 0 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSProfileAssignment.md + + @@ -2385,7 +2111,7 @@ AssignmentPosition : 0 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -2395,7 +2121,7 @@ AssignmentPosition : 0 Int32 - None + 3 Computername @@ -2452,7 +2178,7 @@ AssignmentPosition : 0 String[] - None + Tls12 TCPPort @@ -2464,7 +2190,7 @@ AssignmentPosition : 0 Int32 - None + 8443 WebSession @@ -2484,14 +2210,14 @@ AssignmentPosition : 0 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -2539,7 +2265,7 @@ AssignmentPosition : 0 String[] - None + Tls12 TCPPort @@ -2551,7 +2277,7 @@ AssignmentPosition : 0 Int32 - None + 8443 WebSession @@ -2638,7 +2364,12 @@ DirectoryChildren : @{ObjectType=profile; Id=669} - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSProfileDirectory.md + + @@ -2677,12 +2408,12 @@ DirectoryChildren : @{ObjectType=profile; Id=669} Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -2692,7 +2423,7 @@ DirectoryChildren : @{ObjectType=profile; Id=669} Int32 - None + 3 SecurityProtocol @@ -2710,7 +2441,7 @@ DirectoryChildren : @{ObjectType=profile; Id=669} String[] - None + Tls12 WebSession @@ -2730,14 +2461,14 @@ DirectoryChildren : @{ObjectType=profile; Id=669} ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -2761,7 +2492,7 @@ DirectoryChildren : @{ObjectType=profile; Id=669} String[] - None + Tls12 TCPPort @@ -2773,7 +2504,7 @@ DirectoryChildren : @{ObjectType=profile; Id=669} Int32 - None + 8443 WebSession @@ -2829,7 +2560,12 @@ Server : igelrmserver:8443 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Get-UMSStatus.md + + @@ -2868,12 +2604,12 @@ Server : igelrmserver:8443 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -2883,7 +2619,7 @@ Server : igelrmserver:8443 Int32 - None + 3 SecurityProtocol @@ -2901,7 +2637,7 @@ Server : igelrmserver:8443 String[] - None + Tls12 WebSession @@ -2967,14 +2703,14 @@ Server : igelrmserver:8443 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -3034,7 +2770,7 @@ Server : igelrmserver:8443 String[] - None + Tls12 TCPPort @@ -3046,7 +2782,7 @@ Server : igelrmserver:8443 Int32 - None + 8443 WebSession @@ -3131,7 +2867,12 @@ $PSDefaultParameterValues += @{ - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Move-UMSDevice.md + + @@ -3170,12 +2911,12 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -3185,7 +2926,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 3 SecurityProtocol @@ -3203,7 +2944,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 WebSession @@ -3269,14 +3010,14 @@ $PSDefaultParameterValues += @{ ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -3336,7 +3077,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 TCPPort @@ -3348,7 +3089,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 WebSession @@ -3433,7 +3174,12 @@ $PSDefaultParameterValues += @{ - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Move-UMSDeviceDirectory.md + + @@ -3472,12 +3218,12 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -3487,7 +3233,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 3 SecurityProtocol @@ -3505,7 +3251,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 WebSession @@ -3571,14 +3317,14 @@ $PSDefaultParameterValues += @{ ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -3638,7 +3384,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 TCPPort @@ -3650,7 +3396,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 WebSession @@ -3735,7 +3481,12 @@ $PSDefaultParameterValues += @{ - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Move-UMSProfile.md + + @@ -3774,12 +3525,12 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -3789,7 +3540,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 3 SecurityProtocol @@ -3807,7 +3558,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 WebSession @@ -3873,14 +3624,14 @@ $PSDefaultParameterValues += @{ ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -3940,7 +3691,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 TCPPort @@ -3952,7 +3703,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 WebSession @@ -4037,7 +3788,12 @@ $PSDefaultParameterValues += @{ - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Move-UMSProfileDirectory.md + + @@ -4076,7 +3832,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 Credential @@ -4093,7 +3849,7 @@ $PSDefaultParameterValues += @{ ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -4103,7 +3859,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 3 SecurityProtocol @@ -4121,7 +3877,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 Confirm @@ -4151,14 +3907,14 @@ $PSDefaultParameterValues += @{ ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -4206,7 +3962,7 @@ $PSDefaultParameterValues += @{ String[] - None + Tls12 TCPPort @@ -4218,7 +3974,7 @@ $PSDefaultParameterValues += @{ Int32 - None + 8443 WhatIf @@ -4281,7 +4037,12 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/New-UMSAPICookie.md + + @@ -4320,7 +4081,7 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent Int32 - None + 8443 Department @@ -4409,7 +4170,7 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -4419,7 +4180,7 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent Int32 - None + 3 SecurityProtocol @@ -4437,7 +4198,7 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent String[] - None + Tls12 WebSession @@ -4539,14 +4300,14 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 AssetId @@ -4702,7 +4463,7 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent String[] - None + Tls12 SerialNumber @@ -4738,7 +4499,7 @@ $WebSession = New-UMSAPICookie -Computername 'igelrmserver' -Credential $Credent Int32 - None + 8443 WebSession @@ -4867,7 +4628,12 @@ ParentId : 665 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/New-UMSDevice.md + + @@ -4906,12 +4672,12 @@ ParentId : 665 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -4921,7 +4687,7 @@ ParentId : 665 Int32 - None + 3 SecurityProtocol @@ -4939,7 +4705,7 @@ ParentId : 665 String[] - None + Tls12 WebSession @@ -4993,14 +4759,14 @@ ParentId : 665 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -5048,7 +4814,7 @@ ParentId : 665 String[] - None + Tls12 TCPPort @@ -5060,7 +4826,7 @@ ParentId : 665 Int32 - None + 8443 WebSession @@ -5137,7 +4903,12 @@ Directory successfully inserted. 739 Leipzig - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/New-UMSDeviceDirectory.md + + @@ -5176,12 +4947,12 @@ Directory successfully inserted. 739 Leipzig Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -5191,7 +4962,7 @@ Directory successfully inserted. 739 Leipzig Int32 - None + 3 SecurityProtocol @@ -5209,7 +4980,7 @@ Directory successfully inserted. 739 Leipzig String[] - None + Tls12 WebSession @@ -5291,14 +5062,14 @@ Directory successfully inserted. 739 Leipzig ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -5339,19 +5110,311 @@ Directory successfully inserted. 739 Leipzig ReceiverId - Id of the device or device directory + Id of the device or device directory + + Int32 + + Int32 + + + None + + + ReceiverType + + Type of the device or device directory + + String + + String + + + None + + + SecurityProtocol + + Set SSL/TLS protocol + + String[] + + String[] + + + Tls12 + + + TCPPort + + TCP Port API + + Int32 + + Int32 + + + 8443 + + + WebSession + + Websession Cookie + + Object + + Object + + + None + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + SwitchParameter + + SwitchParameter + + + False + + + + + + System.Int32 + + + + + + + + System.String + + + + + + + + + + System.Object + + + + + + + + + + + + + + -------------------------- Example 1 -------------------------- + New-UMSProfileAssignment -Computername 'igelrmserver' -WebSession $WebSession -Id 390 -ReceiverId 58 -ReceiverType tc + +Message Id ReceiverId ReceiverType +------- -- ---------- ------------ +1 asssignments successfully assigned. 390 58 tc + + + + + + -------------------------- Example 2 -------------------------- + $PSDefaultParameterValues = @{ + '*-UMS*:Credential' = (Get-Credential) + '*-UMS*:Computername' = 'igelrmserver' +} +$PSDefaultParameterValues += @{ + '*-UMS*:WebSession' = New-UMSAPICookie +} + +(Get-UMSProfile).where{$_.Name -match '^(01|07)'} | + New-UMSProfileAssignment -ReceiverId 664 -ReceiverType tcdirectory + +Message Id ReceiverId ReceiverType +------- -- ---------- ------------ +1 asssignments successfully assigned. 390 664 tcdirectory +1 asssignments successfully assigned. 669 664 tcdirectory + + + + + + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/New-UMSProfileAssignment.md + + + + + + New-UMSProfileDirectory + New + UMSProfileDirectory + + Creates a profile directory. + + + + Creates a profile directory via API. + + + + New-UMSProfileDirectory + + Computername + + Computername of the UMS Server + + String + + String + + + None + + + TCPPort + + TCP Port API + + Int32 + + Int32 + + + 8443 + + + ApiVersion + + API Version to use + + + 3 + + Int32 + + Int32 + + + 3 + + + SecurityProtocol + + Set SSL/TLS protocol + + + Tls12 + Tls11 + Tls + Ssl3 + + String[] + + String[] + + + Tls12 + + + WebSession + + Websession Cookie + + Object + + Object + + + None + + + Name + + Name of the profile directory + + String + + String + + + None + + + Confirm + + Prompts you for confirmation before running the cmdlet. + + + SwitchParameter + + + False + + + WhatIf + + Shows what would happen if the cmdlet runs. The cmdlet is not run. + + + SwitchParameter + + + False + + + + + + ApiVersion + + API Version to use + + Int32 + + Int32 + + + 3 + + + Computername + + Computername of the UMS Server + + String + + String + + + None + + + Confirm + + Prompts you for confirmation before running the cmdlet. - Int32 + SwitchParameter - Int32 + SwitchParameter - None + False - - ReceiverType + + Name - Type of the device or device directory + Name of the profile directory String @@ -5370,7 +5433,7 @@ Directory successfully inserted. 739 Leipzig String[] - None + Tls12 TCPPort @@ -5382,7 +5445,7 @@ Directory successfully inserted. 739 Leipzig Int32 - None + 8443 WebSession @@ -5410,14 +5473,6 @@ Directory successfully inserted. 739 Leipzig - - - System.Int32 - - - - - System.String @@ -5445,32 +5500,23 @@ Directory successfully inserted. 739 Leipzig -------------------------- Example 1 -------------------------- - New-UMSProfileAssignment -Computername 'igelrmserver' -WebSession $WebSession -Id 390 -ReceiverId 58 -ReceiverType tc + New-UMSProfileDirectory -Computername 'igelrmserver' -WebSession $WebSession -Name '06' -Message Id ReceiverId ReceiverType -------- -- ---------- ------------ -1 asssignments successfully assigned. 390 58 tc +Message Id Name +------- -- ---- +Directory successfully inserted. 743 06 -------------------------- Example 2 -------------------------- - $PSDefaultParameterValues = @{ - '*-UMS*:Credential' = (Get-Credential) - '*-UMS*:Computername' = 'igelrmserver' -} -$PSDefaultParameterValues += @{ - '*-UMS*:WebSession' = New-UMSAPICookie -} - -(Get-UMSProfile).where{$_.Name -match '^(01|07)'} | - New-UMSProfileAssignment -ReceiverId 664 -ReceiverType tcdirectory + '05', '06' | New-UMSProfileDirectory -Computername 'igelrmserver' -WebSession $WebSession -Message Id ReceiverId ReceiverType -------- -- ---------- ------------ -1 asssignments successfully assigned. 390 664 tcdirectory -1 asssignments successfully assigned. 669 664 tcdirectory +Message Id Name +------- -- ---- +Directory successfully inserted. 744 05 +Directory successfully inserted. 745 06 @@ -5479,25 +5525,25 @@ Message Id ReceiverId ReceiverType Online Version: - https://github.com/IGEL-Community/PSIGEL/blob/master/Docs/New-UMSAPICookie.md + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/New-UMSProfileDirectory.md - New-UMSProfileDirectory - New - UMSProfileDirectory + Remove-UMSAPICookie + Remove + UMSAPICookie - Creates a profile directory. + Removes a websession cookie. - Creates a profile directory via API. + Removes a websession cookie for the UMS API. - New-UMSProfileDirectory + Remove-UMSAPICookie Computername @@ -5520,12 +5566,12 @@ Message Id ReceiverId ReceiverType Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -5535,7 +5581,7 @@ Message Id ReceiverId ReceiverType Int32 - None + 3 SecurityProtocol @@ -5553,7 +5599,7 @@ Message Id ReceiverId ReceiverType String[] - None + Tls12 WebSession @@ -5567,18 +5613,6 @@ Message Id ReceiverId ReceiverType None - - Name - - Name of the profile directory - - String - - String - - - None - Confirm @@ -5607,14 +5641,14 @@ Message Id ReceiverId ReceiverType ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -5640,18 +5674,6 @@ Message Id ReceiverId ReceiverType False - - Name - - Name of the profile directory - - String - - String - - - None - SecurityProtocol @@ -5662,7 +5684,7 @@ Message Id ReceiverId ReceiverType String[] - None + Tls12 TCPPort @@ -5674,7 +5696,7 @@ Message Id ReceiverId ReceiverType Int32 - None + 8443 WebSession @@ -5704,7 +5726,7 @@ Message Id ReceiverId ReceiverType - System.String + Keine @@ -5729,29 +5751,27 @@ Message Id ReceiverId ReceiverType -------------------------- Example 1 -------------------------- - New-UMSProfileDirectory -Computername 'igelrmserver' -WebSession $WebSession -Name '06' + Remove-UMSAPICookie -ComputerName 'igelrmserver' -WebSession $WebSession -Message Id Name -------- -- ---- -Directory successfully inserted. 743 06 +D7588A4A667B3B76650245A8BF335036 - -------------------------- Example 2 -------------------------- - '05', '06' | New-UMSProfileDirectory -Computername 'igelrmserver' -WebSession $WebSession - -Message Id Name -------- -- ---- -Directory successfully inserted. 744 05 -Directory successfully inserted. 745 06 + -------------------------- Example 1 -------------------------- + $null = Remove-UMSAPICookie -ComputerName 'igelrmserver' -WebSession $WebSession - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Remove-UMSAPICookie.md + + @@ -5771,7 +5791,7 @@ Directory successfully inserted. 745 06 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -5781,7 +5801,7 @@ Directory successfully inserted. 745 06 Int32 - None + 3 Computername @@ -5845,7 +5865,7 @@ Directory successfully inserted. 745 06 String[] - None + Tls12 TCPPort @@ -5857,7 +5877,7 @@ Directory successfully inserted. 745 06 Int32 - None + 8443 WebSession @@ -5888,14 +5908,14 @@ Directory successfully inserted. 745 06 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -5955,7 +5975,7 @@ Directory successfully inserted. 745 06 String[] - None + Tls12 TCPPort @@ -5967,7 +5987,7 @@ Directory successfully inserted. 745 06 Int32 - None + 8443 WebSession @@ -6081,7 +6101,12 @@ Offline deletion successful. 752 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Remove-UMSDevice.md + + @@ -6120,12 +6145,12 @@ Offline deletion successful. 752 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -6135,7 +6160,7 @@ Offline deletion successful. 752 Int32 - None + 3 SecurityProtocol @@ -6153,7 +6178,7 @@ Offline deletion successful. 752 String[] - None + Tls12 WebSession @@ -6207,14 +6232,14 @@ Offline deletion successful. 752 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -6262,7 +6287,7 @@ Offline deletion successful. 752 String[] - None + Tls12 TCPPort @@ -6274,7 +6299,7 @@ Offline deletion successful. 752 Int32 - None + 8443 WebSession @@ -6368,7 +6393,12 @@ Deletion successful. 687 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Remove-UMSDeviceDirectory.md + + @@ -6407,12 +6437,12 @@ Deletion successful. 687 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -6422,7 +6452,7 @@ Deletion successful. 687 Int32 - None + 3 SecurityProtocol @@ -6440,7 +6470,7 @@ Deletion successful. 687 String[] - None + Tls12 WebSession @@ -6494,14 +6524,14 @@ Deletion successful. 687 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -6549,7 +6579,7 @@ Deletion successful. 687 String[] - None + Tls12 TCPPort @@ -6561,7 +6591,7 @@ Deletion successful. 687 Int32 - None + 8443 WebSession @@ -6653,7 +6683,12 @@ Deleted profile. 390 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Remove-UMSProfile.md + + @@ -6692,12 +6727,12 @@ Deleted profile. 390 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -6707,7 +6742,7 @@ Deleted profile. 390 Int32 - None + 3 SecurityProtocol @@ -6725,7 +6760,7 @@ Deleted profile. 390 String[] - None + Tls12 WebSession @@ -6739,7 +6774,7 @@ Deleted profile. 390 None - + Id ID of the profile @@ -6807,14 +6842,14 @@ Deleted profile. 390 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -6840,7 +6875,7 @@ Deleted profile. 390 False - + Id ID of the profile @@ -6886,7 +6921,7 @@ Deleted profile. 390 String[] - None + Tls12 TCPPort @@ -6898,7 +6933,7 @@ Deleted profile. 390 Int32 - None + 8443 WebSession @@ -6997,7 +7032,12 @@ deleted profile assignment. 69 71 tcdirectory - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Remove-UMSProfileAssignment.md + + @@ -7036,12 +7076,12 @@ deleted profile assignment. 69 71 tcdirectory Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -7051,7 +7091,7 @@ deleted profile assignment. 69 71 tcdirectory Int32 - None + 3 SecurityProtocol @@ -7069,7 +7109,7 @@ deleted profile assignment. 69 71 tcdirectory String[] - None + Tls12 WebSession @@ -7123,14 +7163,14 @@ deleted profile assignment. 69 71 tcdirectory ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -7178,7 +7218,7 @@ deleted profile assignment. 69 71 tcdirectory String[] - None + Tls12 TCPPort @@ -7190,7 +7230,7 @@ deleted profile assignment. 69 71 tcdirectory Int32 - None + 8443 WebSession @@ -7282,7 +7322,12 @@ Deletion successful. 230 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Remove-UMSProfileDirectory.md + + @@ -7321,12 +7366,12 @@ Deletion successful. 230 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -7336,7 +7381,7 @@ Deletion successful. 230 Int32 - None + 3 SecurityProtocol @@ -7354,7 +7399,7 @@ Deletion successful. 230 String[] - None + Tls12 WebSession @@ -7408,14 +7453,14 @@ Deletion successful. 230 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -7463,7 +7508,7 @@ Deletion successful. 230 String[] - None + Tls12 TCPPort @@ -7475,7 +7520,7 @@ Deletion successful. 230 Int32 - None + 8443 WebSession @@ -7581,7 +7626,12 @@ State : SUCCESS - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Reset-UMSDevice.md + + @@ -7620,12 +7670,12 @@ State : SUCCESS Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -7635,7 +7685,7 @@ State : SUCCESS Int32 - None + 3 SecurityProtocol @@ -7653,7 +7703,7 @@ State : SUCCESS String[] - None + Tls12 WebSession @@ -7707,14 +7757,14 @@ State : SUCCESS ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -7762,7 +7812,7 @@ State : SUCCESS String[] - None + Tls12 TCPPort @@ -7774,7 +7824,7 @@ State : SUCCESS Int32 - None + 8443 WebSession @@ -7873,7 +7923,12 @@ State : SUCCESS - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Restart-UMSDevice.md + + @@ -7912,12 +7967,12 @@ State : SUCCESS Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -7927,7 +7982,7 @@ State : SUCCESS Int32 - None + 3 SecurityProtocol @@ -7945,7 +8000,7 @@ State : SUCCESS String[] - None + Tls12 WebSession @@ -7999,14 +8054,14 @@ State : SUCCESS ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -8054,7 +8109,7 @@ State : SUCCESS String[] - None + Tls12 TCPPort @@ -8066,7 +8121,7 @@ State : SUCCESS Int32 - None + 8443 WebSession @@ -8165,7 +8220,12 @@ State : SUCCESS - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Send-UMSDeviceSetting.md + + @@ -8204,12 +8264,12 @@ State : SUCCESS Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -8219,7 +8279,7 @@ State : SUCCESS Int32 - None + 3 SecurityProtocol @@ -8237,7 +8297,7 @@ State : SUCCESS String[] - None + Tls12 WebSession @@ -8291,14 +8351,14 @@ State : SUCCESS ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -8346,7 +8406,7 @@ State : SUCCESS String[] - None + Tls12 TCPPort @@ -8358,7 +8418,7 @@ State : SUCCESS Int32 - None + 8443 WebSession @@ -8457,7 +8517,12 @@ State : SUCCESS SUCCESS - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Start-UMSDevice.md + + @@ -8496,12 +8561,12 @@ State : SUCCESS SUCCESS Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -8511,7 +8576,7 @@ State : SUCCESS SUCCESS Int32 - None + 3 SecurityProtocol @@ -8529,7 +8594,7 @@ State : SUCCESS SUCCESS String[] - None + Tls12 WebSession @@ -8583,14 +8648,14 @@ State : SUCCESS SUCCESS ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -8638,7 +8703,7 @@ State : SUCCESS SUCCESS String[] - None + Tls12 TCPPort @@ -8650,7 +8715,7 @@ State : SUCCESS SUCCESS Int32 - None + 8443 WebSession @@ -8749,7 +8814,12 @@ State : SUCCESS - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Stop-UMSDevice.md + + @@ -8769,7 +8839,7 @@ State : SUCCESS ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -8779,7 +8849,7 @@ State : SUCCESS Int32 - None + 3 AssetId @@ -8916,7 +8986,7 @@ State : SUCCESS String[] - None + Tls12 SerialNumber @@ -8952,7 +9022,7 @@ State : SUCCESS Int32 - None + 8443 WebSession @@ -8983,14 +9053,14 @@ State : SUCCESS ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 AssetId @@ -9122,7 +9192,7 @@ State : SUCCESS String[] - None + Tls12 SerialNumber @@ -9158,7 +9228,7 @@ State : SUCCESS Int32 - None + 8443 WebSession @@ -9247,7 +9317,12 @@ Update successful. 195 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Update-UMSDevice.md + + @@ -9286,12 +9361,12 @@ Update successful. 195 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -9301,7 +9376,7 @@ Update successful. 195 Int32 - None + 3 SecurityProtocol @@ -9319,7 +9394,7 @@ Update successful. 195 String[] - None + Tls12 WebSession @@ -9385,14 +9460,14 @@ Update successful. 195 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -9452,7 +9527,7 @@ Update successful. 195 String[] - None + Tls12 TCPPort @@ -9464,7 +9539,7 @@ Update successful. 195 Int32 - None + 8443 WebSession @@ -9564,7 +9639,7 @@ Updated directory successfully. 665 Online Version: - https://github.com/IGEL-Community/PSIGEL/blob/master/Docs/Update-UMSDevice.md + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Update-UMSDeviceDirectory.md @@ -9605,12 +9680,12 @@ Updated directory successfully. 665 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -9620,7 +9695,7 @@ Updated directory successfully. 665 Int32 - None + 3 SecurityProtocol @@ -9638,7 +9713,7 @@ Updated directory successfully. 665 String[] - None + Tls12 WebSession @@ -9704,14 +9779,14 @@ Updated directory successfully. 665 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -9771,7 +9846,7 @@ Updated directory successfully. 665 String[] - None + Tls12 TCPPort @@ -9783,7 +9858,7 @@ Updated directory successfully. 665 Int32 - None + 8443 WebSession @@ -9881,7 +9956,12 @@ Update successful. 669 - + + + Online Version: + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Update-UMSProfile.md + + @@ -9920,12 +10000,12 @@ Update successful. 669 Int32 - None + 8443 ApiVersion - API Version to use (Default: 3) + API Version to use 3 @@ -9935,7 +10015,7 @@ Update successful. 669 Int32 - None + 3 SecurityProtocol @@ -9953,7 +10033,7 @@ Update successful. 669 String[] - None + Tls12 WebSession @@ -10019,14 +10099,14 @@ Update successful. 669 ApiVersion - API Version to use (Default: 3) + API Version to use Int32 Int32 - None + 3 Computername @@ -10086,7 +10166,7 @@ Update successful. 669 String[] - None + Tls12 TCPPort @@ -10098,7 +10178,7 @@ Update successful. 669 Int32 - None + 8443 WebSession @@ -10199,7 +10279,7 @@ Updated directory successfully. 668 Online Version: - https://github.com/IGEL-Community/PSIGEL/blob/master/Docs/Stop-UMSDevice.md + https://github.com/IGEL-Community/PSIGEL/Docs/Reference/Update-UMSProfileDirectory.md