Skip to content

IGEL-Community/PSIGEL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSIGEL

GitHub last commit GitHub release (latest by date) PowerShell Gallery Version PS Gallery GitHub stars IGEL-Community Slack

Logo

Table of contents

Overview

PSIGEL is a powershell module that makes use of the REST API provided by the IGEL Management Interface (IMI).

via IGEL Knowledgebase :

IGEL Management Interface (IMI) enables you to connect UMS to systems management tools. It is a programming interface that can create and delete thin clients, move them between directories, reboot them and much more. Its implementation as a REST API makes IMI agnostic of hardware platforms, operating systems and programming languages, thus ensuring maximum interoperability.

Prerequisites

OS min. PS Version (Edition)
Windows 5.1 (Desktop)*
Windows 7 (Core)*
Linux 7 (Core)*
MacOS 7 (Core)

* tested

Quickstart

Installation

If you have the PowerShellGet module installed you can enter the following command:

C:\> Install-Module -Name PSIGEL

Alternatively you can download a ZIP file of the latest version from our Releases page.

Basic usage

Import Module:

C:\> Import-Module -Name PSIGEL

Create a WebSession

C:\> $WebSession = New-UMSAPICookie -Computername igelrmserver -Credential (Get-Credential)

Call a Function - e.g. get status information from the UMS server:

C:\> Get-UMSStatus -Computername igelrmserver -WebSession $WebSession

RmGuiServerVersion : 6.3.130
BuildNumber        : 44584
ActiveMqVersion    : 5.7.0
DerbyVersion       : 10.12.1.1
ServerUuid         : f30fb3a2-37d4-4cbb-b884-4f5061d3260e
Server             : igelrmserver:8443

Remove WebSession:

C:\> $null = Remove-UMSAPICookie -Computername igelrmserver -WebSession $WebSession

Documentation

Maintainer

  • Falk Heiland https://github.com/falkheiland http://twitter.com/falkheiland

License

This project is licensed under the MIT License.

MIT licensed