HOW TO
Standardmäßig sind Karten, Layer und andere Elemente, die in Portal for ArcGIS hinzugefügt oder veröffentlicht werden, nur für den Besitzer zugänglich. Die Freigabeebene kann durch Öffnen des jeweiligen Service ermittelt werden. Dieser Vorgang kann jedoch mit ArcGIS API for Python automatisiert werden. Folgen Sie dem in diesem Artikel beschriebenen Workflow, um die Freigabeebenen aller Elemente eines bestimmten Besitzers in Portal for ArcGIS zu ermitteln.
from arcgis.gis import GIS
gis = GIS('https://<machine>.<domain>.com:7443/arcgis', 'Username', 'Password', verify_cert=False) print ('Connected')
items = gis.content.search ('owner:<Owner_Name>', max_items=-1)
for file in items: print (file.title, file.shared_with)
Im folgenden Code-Block finden Sie das vollständige Skript.
from arcgis.gis import GIS gis = GIS('https://testdomain.esri.com:7443/arcgis', 'username', 'password', verify_cert=False) print('Connected') items = gis.content.search('owner:Owner123', max_items=-1) for i in items: print(i.title, i.shared_with)
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen