Ah I see you shared this already in the thread above - I didn't notice it.
I was thinking more along the lines of using it in an app like Crowdsource Manager or Geoform where you didn't want users to see records added by other users. The limit usage part of this as you have come across causes problems with printing.
This scenario is now supported with the latest update to ArcGIS Online. Learn more about hosted feature layer views here...Create hosted feature layer views—ArcGIS Online Help | ArcGIS
Mike
At last - A proper solution in the right direction
Mike, am I missing something? There are all sorts of ways to restrict what an anonymous user may or may not do now. But there still is not a way, at least that I can see, that you can let your signed in "allowed to edit users" to add new features without allowing anonymous users to do the same. Why can't there just be a simple choice like Only users of this group are allowed to edit"? See below If I want my editors to be able to add, update or delete, then my only choice is that the anonymous editors can only add new features (see last line of options). I don't want THEM to be able to do any type of updating period.
• What kind of editing is allowed?
Hosted feature layer views (view layers) provide the ability you want. Effectively, you are creating a copy of the layer that points to the same data source. This is analogous to how layers work in ArcMap, for example. In this case, the view layer doesn't contain the data, but references it. The link to Help I provided in my previous post explains what view layers are.
We could have implemented editing controls on the layer, the way you're describing above, as another editing property. But view layers allow you to do that and much more. For example, with a view layer, not only can you disable editing of the data, but you can change how the layer is drawn or the popup information displayed. The layer can be fully configured for a different audience.
Hope this makes sense.
Mike
Are there any tutorials or samples that would show how to set up views? Thanks.
Randy,
The link I posted above describes how to create one. I don't know if there are other tutorials.
Once you have one, it essentially works the same as any hosted layer you've been working with already (with a few caveats). You can configure its drawing, share it with groups, enable editing--all independently from the source layer it's created from.
Mike, Thank you. I knew I had to be overlooking something.