Exchange connector

This connector is developed for managing Exchange permission management for shared emails nad folders via Exchange Online PowerShell module.

Connector is based on WinRM + AD Connector.

Has same requirements as WinRM + AD Connector.

Plus requires:

ObjectOperations
__ACCOUNT__UPDATE, SEARCH
__SHARED_EMAIL__SEARCH, SYNC

Connector generates foloing schema:

  • __ACCOUNT__
    • __UID__
    • __NAME__
    • memberOf
  • __SHARED_EMAIL__
    • __UID__
    • __NAME__
    • description

Microsoft Graph

  • User.ReadWrite.All

Microsoft Exchange

  • Exchange.ManageAsApp

Update script

Path to Python update script for user

Powershell update script

Path to powershell update script for user, which will be loaded into python and executed on Windows

Get Latest SyncToken script

Path to Python script to get latest SyncToken

Powershell Get Latest SyncToken script

Path to powershell script to get latest SyncToken, which will be loaded into python and executed on Windows

Search user script

Path to Python search user script

Search site script

Path to Python search site script

Powershell search user script

Path to powershell search script for user, which will be loaded into python and executed on Windows

Powershell search site script

Path to powershell search script for site, which will be loaded into python and executed on Windows

Test script

Path to Python script for test

Endpoint

URLto the endpoint, where is WinRM accessible. Usually https://HOST:5986/wsman for HTTPS and http://HOST:5985/wsman for HTTP

Authentication schema

One from supported values - basic, ntlm, kerberos, credssp

User

Username for user which will be used for authentication to WinRM

Password

Password for this user

CA trust path

Path to certificate which will be used in HTTPS communication. E.g /path/to/file/crt.pem

Ignore CA validation

If you want to connect to WinRM without CA validation - Don't use in production, only for testing!

AppId

AppId for exchange

CertificateThumbprint

CertificateThumbprint for exchange

CertificatePath

Path to certificate on WinRm server.

CertificatePassword

Password for certificate

Organization

Organization for exchange

  • by chalupat