AdhocAdam / smletsexchangeconnector

SMLets PowerShell based Exchange Connector for controlling Microsoft System Center Service Manager 2016+
https://adhocadam.github.io/smletsexchangeconnector/
GNU General Public License v3.0
29 stars 19 forks source link

Provide optional SCSM Workflow control #207

Closed AdhocAdam closed 3 years ago

AdhocAdam commented 3 years ago

With the requirement of OAuth 2.0 for Exchange Online and the need to work directly with credentials. There is a benefit to be gained by moving the script under direct control of SCSM through its workflow engine. However, placing the script within the current MP and sealing it would go against a founding principle of the connector in that administrators should be able to freely tailor it to their needs.

That's why the it seems that the best middle ground is to introduce an optional workflow (C#) that starts the script (PowerShell) in a target destination with the Run As Account of one's choosing. In doing so:

AdhocAdam commented 3 years ago

Feature will be available with v3.0 of the connector via #209