新功能
本节介绍 Ivanti Service Desk 和 Asset Manager 的近期更新中提供的新功能和增强功能。
有关升级到最新版本的信息,请参阅升级到最新版本。您可以从 Ivanti社区获取最新更新。 有关早期更新的信息,请参阅 V2018.x 新增功能。
V2023.1
新的系统首选项 Display top five requests in Service Catalog已添加到 Web Access。 如果将此设置为 真 (默认值),当用户在 Workspaces 的服务目录中选择 所有 选项时,将出现一个新部分,显示前五个服务目录中请求最多的项目。这些项目按大多数请求排序,然后按 目录顺序,然后按字母顺序排列。
有关详细信息,请参阅 Workspaces 服务目录中的前 5 名和特色项目。
特色项目现在仅在您选择类别时出现。
V2022.4
批量操作现在可以在 Web Access 中使用,可以同时对多个项目运行一个操作。
有关更多信息,请参阅批量操作。
现在,可以从控制台中数据导入组件的导入映射树停用导入计划中的个人数据导入映射。要停用导入映射,请在导入映射树中将其选中,然后点击操作列表中的停用导入映射。停用或激活导入映射时,也会同时保存对映射所做的任何其他更改。
有关更多信息,请参阅创建导入配置。
现在,可以在 REST Web 服务中使用 DELETE 方法。选择 DELETE 方法后,内容类型将默认设为无。
有关详细信息,请参阅将对象链接到 REST Web 服务。
以前,系统通过用户对象上的标题属性来识别“聊天”窗口中的用户。运行 V2022.4 数据库升级(请参阅升级 Ivanti 数据库:)时,将向“用户”对象添加一个新的属性,标题为聊天名称。可以将此属性添加到“分析师”和“最终用户”窗口,以便指定不同的名称,供使用聊天功能时显示。这有助于解决隐私问题。
如果没有指定聊天名称,则会使用“用户”对象上的标题。
有关设置和使用聊天功能的更多信息,请参阅对话。
之前,如果没有使用窗口管理器为 Web Access 提供窗口,Web Access 会在需要时自动创建窗口以供使用。此功能已禁用,因为它会在窗口上提供对象的所有属性,而这并非最佳实践。系统首选项启用支架表单已添加至 Web Access,以便重新启用该功能。强烈建议为 Web Access 创建所需的窗口定义,避免启用此系统首选项,为 Web Access 创建所需的窗口定义以便临时方案执行时除外。
有关更多信息,请参阅 Web Access 的窗口定义和系统首选项。
新设置简化选项卡文本已添加到 Web Access 系统首选项的自助服务设置和 Web Desk 设置部分。在浏览器选项卡显示的标题不只有应用程序名称时,使用此设置可从这些选项卡删除应用程序名称前缀。例如,Ivanti Web Desk - 事件 - 4 更改为事件 - 4。
有关更多信息,请参阅系统首选项。
如果使用计算来设置预约的开始和结束日期,当用户将预约拖放到日历上的其他时间时,便可能会得到预期以外的结果。新系统首选项在日历小工具中启用拖放和调整预约已添加到 Web Access,可阻止用户在日历上拖放预约。
有关更多信息,请参阅系统首选项。
我们知道,有些客户还未将其服务器的时区设置为 UTC(协调世界时间),且没有指定任何区域和夏令时。这是建议配置,我们鼓励客户按照此建议配置服务器。
YouTube 上的 Service Desk 和 Asset Manager 播放列表中已添加新视频,介绍如何配置系统,使其获得更准确的知识库搜索结果,同时就如何更好地撰写知识库文章给出了建议。
V2022.3
现在可以在计划导入中从 Ivanti Neurons 导入设备和用户数据。首先在 Ivanti Neurons 中创建新的应用程序注册,并与 Ivanti Neurons 实例建立数据连接,然后使用“数据导入”连接来计划导入。
创建的 Ivanti Neurons 连接器仅适用于数据导入。无法将其用于其他用途,例如 Service Desk 中的查询和实时查找。
配置此导入是一种高级功能,供熟练运用 Postman、JSON 和 OData 等技术来收集所需连接参数的人员使用。如果希望 Ivanti 专业服务帮助您使用此功能,请联系您的供应商。
有关数据连接的详细信息,请参阅数据连接;有关“数据导入”组件的详细信息,请参阅数据导入。
要与 Ivanti Neurons 建立数据连接:
- 在 Ivanti Neurons 平台中,创建新的自定义应用程序注册。这可以提供本过程后面所需的访问令牌 URL、客户端 ID 和客户端密码。
- 启动数据连接组件,然后在数据连接树中选择 Ivanti Neurons 连接器,并在操作列表中点击新连接。
新连接随即出现。 - 为连接键入名称,然后按 Enter 键。
此名称成为在配置数据导入源时使用的模块的名称。 - 在属性网格中,将 URL 设置为 Ivanti Neurons 租户的 URL;例如 https://example.ivanticloud.com/。
- 提供程序已设置为 OAuth2,无法更改。指定访问令牌 URL、客户端 ID 和客户端密码。将范围留空。
- 点击 测试连接。
如果连接失败,请检查以上详细信息,然后再次测试连接。 - 单击 保存新连接。
有关创建新自定义应用程序注册的详细信息,请参阅单独的 Ivanti Neurons 帮助。
与 Ivanti Neurons 建立连接后,可以创建连接类型,以访问 Ivanti Neurons 中可用的不同类型数据,例如设备或用户。
在导入配置中,需要为即将导入的项目指定唯一标识符。但是,在某些情况下,可能无法找到对要导入的所有项目都唯一的标识符。例如,如果要导入设备,可以将设备名称用作 Windows 设备的唯一标识符,但无法用作 Apple 设备的唯一标识符,此时可能需要使用其他标识符,例如序列号。在这些情况下,需要使用筛选器只选择所需的项目,为不同类型的设备创建不同的数据导入。
无法在 Service Desk 中为 Neurons 数据创建筛选器,但是在创建下述连接类型时,可以在端点 URL 中使用 OData 查询来筛选 Neurons 数据。例如,不用指定类似于 api/discovery/v1/device 的端点 URL,而可以指定 api/discovery/v1/device?$filter=manufacturer eq 'Apple'。
要创建新的连接类型:
- 在数据连接树中,点击在前面创建的连接,然后在操作列表中点击新连接类型。
新连接类型随即出现。 - 为连接类型键入名称,然后按 Enter 键。
- 在属性网格中,填写以下连接类型属性。
端点 URL:要连接的端点的路径,例如 api/discovery/v1/device 或 api/discovery/v1/user。如果不想导入所有可用数据,则需要在 URL 中包括 OData 筛选器,因为之后无法在数据导入配置中添加筛选器。
TPS 类名称:输入对象的名称。
TPS 类描述:可选。 - 点击属性映射旁边的 。
“管理映射”对话框随即出现,可用于在 Ivanti Neurons 中存储要在 Service Desk 连接器的属性中检索的 OData 实体的映射。然后,可以使用“数据导入”组件将这些 OData 实体导入 Service Desk。 - 点击添加映射。
“定义映射属性”对话框随即出现。 - 使用 Postman 等技术从 Ivanti Neurons 中检索合适的设备或用户记录。
- 在“定义映射属性”对话框中输入名称和标题,然后输入可选的描述。
- 从 Postman 中复制要与此映射一起导入的实体的名称,然后将其粘贴到映射字段中。
- 单击确定。
映射随即添加到对话框中的列表。如果使用了 / 字符来访问树结构中的实体,/ 将变为 .,显示在响应映射列中。查询映射列包含已发送到端点 URL 的值,而响应映射列包含所需数据的路径。 - 如果实体对应于一个系列(例如,用户可能有多个电子邮件地址,需要选择其中一个),请在响应映射列中的 . 分隔符前面的 [方括号] 中输入所需项目的索引。
- 为需要访问的其他属性重复此操作。
- 在“管理映射”对话框中,将包含要用作属性名称的唯一值的属性的是名称?设置为 True,然后点击确定。
“管理映射”对话框随即关闭。 - 在连接类型的属性网格中,设置主键。
- 在操作列表中,点击测试映射。
网格随即出现,显示返回的前 10 条记录的映射结果。 - 点击 保存更改。
如果要使用 Desktop Manager 访问 Ivanti Neurons 中的设备,请记得为 Neurons ID 属性添加映射,以便识别设备。有关详细信息,请参阅连接到 Ivanti Neurons for Desktop Management。
索引编号从 0 开始,因此,要访问一系列电子邮件地址中的第一个电子邮件地址,请在响应映射列中输入 Emails[0].Email。
保存连接类型的更改之后,可以添加新映射和删除映射(“是名称”和“主键”除外),但无法编辑现有映射。
现在已经与 Ivanti Neurons 建立连接,可以用它来创建数据导入。数据导入可将在以上连接器类型映射中定义的数据映射到 Service Desk 对象中的相应属性。
要创建导入配置:
- 在数据导入组件的导入映射树中,选择计划导入文件夹。
- 在操作列表中,点击新计划导入,指定所需的计划,然后点击 。
- 在导入配置树中选择刚才创建的计划,然后在操作列表中点击新导入映射。
出现“新建导入映射”窗口。 - 在源模块列表中,选择在设置数据连接的名称时创建的模块。
- 在源业务对象列表中,选择在设置数据连接类型的名称时创建的对象。
- 在目标下选择要将 Neurons 数据导入其中的模块和业务对象。
- 将要从其中导入数据的源数据拖动到相应的目标属性上。
- 在目标属性列表中,选择要用作键的属性,然后在操作列表中点击设置目标键属性。
出现“目标键值属性”对话框。 - 选择要设为键值属性的属性,然后单击确定。有关“目标属性”的详细信息,请参阅设置目标键值属性。
- 根据需要设置日志文件路径,然后点击 。
数据导入将按计划运行。
V2022.3 数据库升级时(请参阅升级 Ivanti 数据库:),会将一个名为 Neurons ID 的新属性添加到了配置项目和用户对象。因此,用户可以使用 Desktop Manager 中的外部连接节点在 Service Desk 中创建菜单项目,用于在 Ivanti Neurons 中打开选定的配置项目或用户记录。
有关 Desktop Manager 组件的详细信息,请参阅桌面集成。
要配置 Desktop Manager 以启动 Ivanti Neurons 设备和用户视图:
- 在控制台中,启动 Desktop Manager 组件。
- 在管理系统树上,选择外部连接节点,然后在操作列表上单击新建连接。
- 在管理系统树中,将连接命名为 Neurons 设备视图,然后按 Enter。
- 在“属性”网格中设置以下值:
包括在 CI 审计跟踪中:True
菜单标题:Neurons 设备视图
应用程序:留空可使用默认浏览器打开网页;添加应用程序路径和可执行文件可指定浏览器
前缀:[Ivanti Neurons 实例地址]/devices 或 [Ivanti Neurons 实例地址]/users
后缀:留空
调试:False - 单击 。
- 右键点击新的 Neurons 设备视图连接,然后选择新业务对象。
这将显示“选择业务对象”对话框。 - 展开业务对象树,选择正确的设备业务对象,然后在属性树中选择 Neurons ID。
- 单击确定并保存更改。
- 为要链接到 Ivanti Neurons 的所有设备类型重复此过程。
在 Web Access 中记录事件并选择以上已链接类型的 CI 时,可以右键点击 CI 并从弹出窗口中选择 Neurons 设备视图,以在 Ivanti Neurons 中显示相应的“设备”页面。
现在可以在使用 REST Web 服务调用时使用基于 XML 的 REST 请求和响应正文格式,可以使用 OAuth2 对 REST 端点进行身份验证,还可以使用“REST Web 服务”对话框中的已启用复选框在对象设计器中为对象打开和关闭 REST 行为。
有关详细信息,请参阅将对象链接到 REST Web 服务。
不再支持 Microsoft SQL Server 2012、Microsoft Windows Server 2012 R2、Microsoft Windows Server 2012 和 Microsoft Exchange 2010。
有关所有支持的平台的详细信息,请参阅支持的平台。
配置聊天时不再需要为所有 BridgeIT 应用程序启用 SignalR,而只需要为使用聊天的应用程序启用 SignalR。
V2022.2
对象设置器添加了 REST Web 服务行为,以提供与其他应用程序集成的各种选项。这是现有 SOAP Web 服务行为的补充。这是供熟悉 REST、JSON、Postman 和 Swagger 等技术的人员使用的高级功能。如果希望 Ivanti 专业服务帮助您使用此功能,请联系您的供应商。
有关详细信息,请参阅将对象链接到 REST Web 服务。
添加了新的诊断日志记录类别 REST 服务,以支持此功能。
我们发现某些客户没有在生产 Web 服务器上为 Workspaces 启用自定义错误模式。禁用此功能对调试很有用,但是一般最好将其启用,因为调试信息也可用于破坏您的系统。
在实时生产服务器上,按以下方式为 Workspaces 启用自定义错误模式:打开 \Program Files (x86)\LANDESK\BridgeIT 中的 web.config,在 <system.web> 下设置 <customErrors mode="On" />。
某些记录事件日志的外部方法(例如某些电子邮件客户端)使用 CSS 标记的方式可能会在 Web Access 中造成意外的结果。
如果希望从 Web Access 的所有 HTML 控件中移除 CSS 样式标记以阻止此行为,请在“系统首选项”页面的 Web Desk 设置下,将移除 HTML 控件中的样式标记选项设置为 True。此选项的默认设置为 False。
最初,外部系统使用的 CSS 样式标记存储在数据库中,然后在显示于 Web Access 中时移除。如果在移除 HTML 控件中的样式标记已设置为 True 时保存对事件的任何更改,则数据库中存储的 CSS 样式标记将会丢失,因为它们会被移除样式标记后的值覆盖。
Workspaces 有单独的现有选项,用于移除所有样式,包括样式标记和内联样式。有关所有 Web Access 系统首选项的详细信息,请参阅系统首选项。