如何实现在ServiceDesk Plus中执行AD任务

未分类 | 十二月 28, 2017 | 34 分钟读完

SDP-ADManager Plus的集成,可以帮助AD的管理员和帮助台的技术员,充分利用这两款产品,来有效地管理其活动目录。利用它们,管理员可以从ServiceDesk Plus来重置AD中的用户密码、在AD中创建/删除/解锁用户,启用/禁用AD中的用户。

首先如何将ADManager Plus与SDP集成

在SDP中配置ADManager Plus服务器的信息:

  1. 打开ServiceDesk Plus的管理 > ME产品集成,选择ADManager,输入正在运行的ADMP的服务器名称、端口号和协议。adm-int
  2.  点击测试连接并保存,将测试ADMP和SDP之间的连接,并保存所设置的信息。
  3. 在ADManager Plus动作中,编辑相应动作的请求模板。根据选择的关联角色和模板,相关的 ADManager Plus 动作将显示在请求的”动作”菜单中。

在ADMP中ServiceDesk Plus 服务器配置:

    1. 打开ADManager Plus的管理 > 集成 > ServiceDesk Plus页面,输入相关的信息:
        • 正在运行ServiceDesk Plus的服务器名称或IP地址
        • ServiceDesk Plus的运行端口
        • 选择协议:HTTP或HTTPS

      sdp-int

    2. 点击”测试连接”按钮,如果出现”成功连接并更新”,表示集成成功。否则,请检查您的ServiceDesk Plus是否正在运行或ServiceDesk Plus服务器是否可达。

 

在ADManger中创建技术员:
进入ADManager Plus中的AD委派 >> 帮助台委派 >> 帮助台技术员 >>添加新的技术员。例如创建名为test的技术员,并其赋予相关的角色。tec

在SDP中添加的相应技术员:
在SDP中创建技术员,该技术员的登录名需要与ADMP中技术员的登录名相同。具体步骤如下:

    1. 进入ServiceDesk Plus中管理 >>用户 >> 技术员,点击新建技术员
    2. 输入技术员的显示名
    3. 选择允许该技术员登录
    4. 输入该技术员的登录名和密码
    5. 选择技术员所属的域
    6. 选择所需的角色权限

注意:ADMP 和 SDP中的相同技术员的登录名和域名,应保持一致。

这样就可以在SDP中执行相关的AD任务了。
例如从SDP中创建一个AD用户:

在请求明细页面中调用动作”Create user in AD”,将会弹出对话框,要求填写所需的字段(注意:这些字段需要在两个产品中进行精确匹配,建立映射关系),在提供相应的信息之后,点击创建AD用户,将会在AD中创建相应的用户。

create-user

    如果需要编辑该页面的字段,需要:
  • 打开位于 [SDP_Home] >> integration >> resources >> admp >> conf目录下的Admp.xml文件。
  • 点击”create_user”菜单,包含所需要添加的附加字段(字段可以是文本/日期/精选列表类型)。

注意: 要包含该附加字段,需要预先知道在ADManager Plus中相应附加字段的ID。该ID的值可以在管理员指南中找到。