SOI - How to implement fine-grained field level controls for a layer based on the logged-in user

1861
4
12-04-2020 12:49 AM
Labels (1)
Ranga_Tolapi
Occasional Contributor III

Hi,

Any help on implementing restricted access to specific fields based on logged-in user using SOI.

 

Environment:

ArcGIS - v10.8.1

Technology - Java/.Net

Tags (4)
0 Kudos
4 Replies
nicogis
MVP Frequent Contributor

You can start from this sample https://github.com/Esri/arcgis-enterprise-sdk-resources/blob/master/Samples/dot%20net/SOI/NetLayerAc... . It filters layers of service and you can filter on layer your fields 

0 Kudos
BarryMasterson
New Contributor

Hello Ranga,

You could also check out our partner sulution, security.manager, which is an off-the-shelf solution that extends ArcGIS Enterprise, built as an SOI. This will allow you to filter fields from your services exactly as you describe, not to mention layers, objects, spatial restrictions, etc 🙂

Here it is on the Marketplace.

https://www.esri.com/en-us/arcgis-marketplace/listing/products/414b815740f94a88b5fc8779c2cad2dc 

0 Kudos
Amir-Sarrafzadeh-Arasi
Occasional Contributor

Hi Dear Ranga, 

You should do a quary on the layer, and put the result in the operation input.  

 

If you still need help you can contact me 

amir@wheretech.it

Amir Sarrafzadeh Arasi
pspada_WT
New Contributor III

Thz amir,

this also solve my problem

0 Kudos