码迷,mamicode.com
首页 > 其他好文 > 详细

Exchange Connector 3.0 配置

时间:2014-07-22 14:53:34      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:system center service manager exchange connector

Exchange Connectoer 是System Center Service Manager 中的一个类似插件的功能,需要安装相应的MP管理包才可以。通过Exchange Connetor我们可以实现用户通过发送邮件到一个制定邮箱中后,SCSM自动根据邮件的标题和内容生成一条incident事件,同时用户可以通过回复特定的关键字到特定邮箱后,自动审批或驳回相应的SCSM中的审批流程。

先大概看一下效果:


1 用户发送一条邮件给itservice@contoso.com描述了一个问题

bubuko.com,布布扣

2 SCSM自动生成了一条incident事件,并且发送邮件通知给用户

ps:这个pirority优先级我抓变量有点问题,所以是空的,还没调好。

bubuko.com,布布扣

bubuko.com,布布扣

效果就是这么简单,说白了就是SCSM可以通过邮件进行交互了,接下来讲解详细的配置方法


安装Exchange Connetor

  1 安装 Exchange Web Services API . 可以通过下面这个链接:
http://www.microsoft.com/en-us/download/details.aspx?id=30141

  2 安装 Exchange Connetor 3.0. 可以通过下面这个链接:

http://www.microsoft.com/en-us/download/details.aspx?id=38791

 3 安装完毕后,找到这个文件:“Microsoft.Exchange.WebServices.dll”位置是C:\Program         Files\Microsoft\Exchange\Web Services\1.2  把他拷到 SCSM服务器的C:\Program Files\Microsoft System Center 2012\Service Manager下。

  4 把Exchange Connector安装完成的文件夹中的:Microsoft.SystemCenter.ExchangeConnector.dll和Microsoft.SystemCenter.ExchangeConnector.resources.dll 拷贝到SCSM服务器的:C:\Program Files\Microsoft System Center 2012\Service Manager下.

导入Exchange Connector 3.0 文件夹中的MP包(包含下面两个内容):

Service Manager Exchange Connector ver 3.0.0.0

Sendmail ver 2.0.0.0

bubuko.com,布布扣


  配置传入邮件的邮箱

1 新建一个邮箱,我这里用itservice@contoso.com

2 为SCSM Workflow Account授予对这个邮箱的访问权限

New-ManagementRoleAssignment -Name:AdminImpersonateAll -Role:ApplicationImpersonation -User SCSMWorkflow


新建Exchange Connetor:


1 输入名称:

bubuko.com,布布扣

选项的意思是:

1 将每个邮件作为工作项的附件

2 只处理属于CMDB中的用户发来的邮件

3 在处理完毕后,将邮件移动到删除的项目中

4 处理所有邮件的内容(最多4000个字符)

5 启用这个连接器


配置服务器连接:

这个最麻烦,且最容易出错:

bubuko.com,布布扣

根据我配置的经验,注意如下问题:

1 Exchange Web Service API必须使用我上面链接中的版本,即1.2.1,否则会用问题,PS:我的Exchange是2013

2 如果你的Exchange的Autodiscover配置的没有问题,请直接按上图勾选,如果没有,需要手动输入像:https://mail.contoso.com/EWS/Exchange.asmx  这种链接

3 勾选 Use impersonation,必须按上面配置了powershell来给SCSM workflow账号权限。

4 如果你的run as account 不是work flow账号,那么把上面powershell中的用户修改即可。

5 如果出现权限问题,尝试将work flow 账户放入SCSM的管理员组合SCSM服务器的本地管理员组。

6 尝试使用管理员身份运行SCSM管理台(我就是有这个问题,用管理员身份运行就可以成功配置上了)

7 如果Exchange的EWS链接访问有问题,尝试在注册修改下面的内容:

创建键值:System Center Service Manager Exchange Connector

位置是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft下

创建:string value:

Value: ExchangeURL - (比如https://mail.contoso.com/EWS/Exchange.asmx)

Value: EnableEWSTracing – 1 (不是必要的, 目的是启用日志,方便其他问题的排错)

Value: LoggingLevel – 7 (不是必要的, 目的是启用日志,方便其他问题的排错)

8 work flow 账户自己本身需要有邮箱


关键字设定:

bubuko.com,布布扣

这个意思是让SCSM判断进来的邮件是做什么用的,比如[Resolved]的意思就是,当Excahnge connetor读到邮件主题中有[Resolved]这个关键字的时候(注意需要包含中括号,防止其他内容意外的与关键字一样了),将这个邮件标题中的ID号的事件标记为解决。


配置模板:

这里主要选择当SCSM要根据邮件来生成条目时,生成哪种模板的条目。

另外一个选项300秒是设置Exchange Connector多久去邮箱中抓取一个数字,那么微软不建议生产环境的数据设置低于2分钟。

bubuko.com,布布扣

至此 Exchange Connetor配置成功。

本文出自 “绝对领域” 博客,请务必保留此出处http://mingwang.blog.51cto.com/1997299/1441198

Exchange Connector 3.0 配置

标签:system center service manager exchange connector

原文地址:http://mingwang.blog.51cto.com/1997299/1441198

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!