通过在要素图层所使用的一个或多个要素类中启用编辑者追踪,可追踪在共享给门户成员的要素图层中编辑要素的人员。 如果已对要素类设置编辑者追踪,则将记录在要素图层中创建或编辑要素的用户的账户信息,以及进行编辑的日期和时间。
如何启用编辑者追踪取决于您是针对 ArcGIS GIS Server 站点的托管要素图层还是针对要素图层启用该设置。
针对托管要素图层启用编辑者追踪
托管要素图层所有者或门户管理员可以针对托管要素图层启用编辑者追踪,方法为:在托管要素图层的详细信息页面的设置选项卡上,选中追踪创建要素及上次更新要素的用户选项。 有关详细信息,请参阅管理托管要素图层。
当经过身份验证的用户编辑与所有人(公共)共享的要素图层时,将在创建者和编辑者字段中记录成员的用户名。 如果未经身份验证的用户(组织中没有账户的匿名用户)编辑与所有人共享的要素图层,则创建者或编辑者字段值将留空。
如果您使用 ArcGIS Pro 或 ArcMap 从已启用编辑者追踪的地理数据库数据中发布托管要素图层,则也会在托管要素图层上启用编辑者追踪。
自 ArcGIS Pro 2.5 起,可以在发布时选择保留编辑者追踪字段中的值或将其替换。 默认情况下,创建者和编辑者名称值将替换为用于连接到活动门户的 ArcGIS Enterprise 或 ArcGIS Online 账户名称,并且创建和编辑日期将替换为发布日期。 这样做的原因是使您能够使用设置来控制可以查看单个要素的人员。 源数据中“创建者”和“编辑者”字段中的数据库登录账户将不得用于访问或编辑托管要素图层数据。 如果保留这些值,则启用选项编辑者只能查看自己的要素后,任何人都无法查看这些要素。
针对 ArcGIS Server 要素图层启用编辑者追踪
要针对 ArcGIS Server 要素图层(要素服务)中的数据启用编辑者追踪,源数据的所有者必须在企业级地理数据库中启用编辑者追踪。 有关详细信息,请参阅 ArcGIS Server 帮助中的要素服务的编辑者追踪。
由于 ArcGIS Server 要素图层引用已注册数据存储中的数据,因此 ArcGIS 会在地理数据库和 ArcGIS Server 要素图层中记录编辑者的登录账户以及进行了编辑的日期和时间。 请注意,这些登录账户不同。 例如,如果在 ArcGIS Pro 中连接到地理数据库并编辑数据,则用于连接数据库的用户名将记录在编辑者追踪字段中。 如果通过要素服务进行编辑并且要素服务是安全的(这意味着您需要提供 ArcGIS Server 登录账户,或者如果将 ArcGIS Server 站点与门户联合,则需要提供 ArcGIS Enterprise 门户登录账户),则该登录账户将存储在编辑者追踪字段中。
如果未经过身份验证的用户编辑了已启用编辑者追踪的要素服务,则 ESRI_Anonymous 将记录在创建者和编辑者字段,且相应的创建或编辑日期将设置在地理数据库中;但是,如果通过要素服务查看这些字段,这些字段将显示为空。 请注意,如果您向 ArcGIS Online 或 ArcGIS Enterprise 门户添加了不受保护的要素服务(换言之,未向该服务提供 ArcGIS Server 凭据),则这些编辑将被视为来自未经过身份验证的用户,同时 ESRI_Anonymous 将记录在创建者和编辑者字段。
如果要对已发布的数据启用编辑者追踪,请执行以下操作:
- 以管理员或发布者的身份登录到正在运行地图服务的 ArcGIS Server 站点的 ArcGIS Server Manager,然后停止地图服务(已启用要素访问权限)。
- 让数据所有者对要素服务中使用的要素类启用编辑者追踪。
- 在 ArcGIS Server Manager 中,启动地图服务。