Skip to content

SMLets Exchange Connector v3.0-Beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@AdhocAdam AdhocAdam released this 06 Oct 06:20
· 40 commits to dev since this release
e2fe372

SMLets Exchange Connector v3.0-Beta1

Summary
First beta release for v3.0 of the connector that introduces the ability to run the connector via the SCSM Workflow engine. Upon enabling the workflow, your Service Manager Linking Framework Configuration MP (unsealed) will be altered with the introduction of a single new Rule by the ID of SMLets.Exchange.Connector.15d8b765a2f8b63ead14472f9b3c12f0. This Rule's status (enabled/disabled) and frequency (in seconds) is then controlled through the Settings UI. If you ever want to delete the Rule you'll have to export the SCSM LFX mp, delete the rule, then re-import the MP.

General
You can now optionally bring the connector under the control of the SCSM workflow engine and leverage a Run as Account to connect to Exchange on premise or online! All while still maintaining the ability to fully customize the connector at your discretion via PowerShell.

New Features

  • The management pack introduces the following changes to the Administrative Settings UI:
    • Run as Account drop down on the "General" and "Cireson" pages
    • New field on the "DLL" page to define the location of the smletsexchangeconnector.ps1 file
    • New "Workflow" page to define whether or not the workflow is enabled as well as how often it runs in seconds
    • Logging level so you can modify how much data each run of the connector generates. SMA/Azure Automation will perform a mix of Write-Output and Write-Warning, while running through SCSM workflows will generate its own Windows Event Log.

Documentation on how move to SCSM workflows can be found on the wiki here

KNOWN ISSUES

  • While the Cireson SCSM Portal Run as Account can be set, it isn't used by the PowerShell
  • Impersonation does not work when using Workflows. It is advised to use the Active Directory User associated with the Exchange Mailbox as the Run as Account
  • If using Logging with Workflows, you need to set the Logging Type to SMA or Azure Automation, save the form, re-open, and then choose Workflows