位置感知

位置感知行为可为对象存储位置服务数据。使用该行为的示例包括自动录制用于记录或更新请求的设备的经度和纬度,或记录用户登录的位置。

当对象被设置为位置感知时,您将无法移除该行为。

该功能只能在 Web Access 和 Ivanti Workspaces 中使用。此功能在控制台中不可用。用户需要允许其系统使用其当前位置。

设置位置感知的权限

系统模块中的 GeoLocation 对象为数据库中的所有位置感知对象存储位置服务数据。

要启用位置感知,需要更新所有的角色以向其提供针对此对象的创建权限。

要为位置感知设置必要的权限:
  1. 管理组件中,展开用户管理树。
  2. 选择树中的一个角色,然后在操作列表中单击权限
    出现“权限”树。
  3. 展开系统文件夹,然后双击非进程相关的对象
    出现权限列表。
  4. 如果需要,双击图标,将 GeoLocation 对象的创建列设置为
  5. 对所有其他角色重复此过程。

将对象设置为位置感知

为位置感知设置权限后,就可以通过对象设计器将位置感知行为添加到希望记录位置数据的对象中。

要将业务对象设置为位置感知:
  1. 对象设计器中,打开所需的业务对象。
  2. 属性树的顶部选择对象,然后在属性网格中的行为旁边单击
    出现“行为选择”对话框。
  3. 可用项目列表中,单击位置感知,然后单击
    “位置感知”将移动到“选中的项目”列表中。
  4. 单击确定,然后保存更改。
    对象现已设置为位置感知,对该对象的任何实例作出的任何变更都会产生位置服务数据,并为其存储到 System\GeoLocation 对象中。

在报告和查询中,可以使用存储在 System\GeoLocation 中的数据。