在ArcGIS Collector App中管理多个用户的内容?


10

我有数百人在收集数据。每个用户都有一个ArcGIS Online登录名。我希望能够根据已登录的用户过滤在ArcGIS Collector App中可见的内容,但不希望为每个用户拥有不同的Web地图而带来的维护负担。我的要素服务中有一个字段,指示哪个用户应该看到数据。

关于如何实现这一目标的任何建议?

Answers:


3

您可以限制用户进行编辑,以使用户只能编辑其功能:https : //doc.arcgis.com/en/arcgis-online/share-maps/manage-hosted-layers.htm

对于特定于用户的数据访问控件,我已经看到了一个演示,其中服务器根据经过身份验证的用户动态过滤响应数据。这是由Esri专业服务开发的自定义ArcGIS Server SOE完成的。我不知道它是否适用于门户网站/托管服务。询问您的代表。

显然,这在ArcGIS Online中将不可用。

有一个自动的地图发布解决方案,可用于生成带有针对特定用户的单独查询过滤器的地图。http://solutions.arcgis.com/shared/help/automated-setup/


是的,这通常是我发现的。我很惊讶AGOL没有更细粒度的访问控制,因为它已经具有用户/组模型。
bcollins '16

正在努力...
Ben S Nadler

-1

可以通过取消您不希望X用户看到的对象的选择特权来完成此操作。如果希望用户“查看”或有权访问该对象,则需要授予选择特权。


您是否说有可能撤销托管功能服务层中记录子集的选择特权?如果是这样,您是否有指向该文件记录位置的链接?
bcollins

不适用于部分记录。您的问题听起来像是在对象级别。
geogeek

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.