|
POST
|
Not quite sure where to post this.... since the October ArcGIS Online update, all of my portal hosted feature layers that participate in my various 'By Reference' collaborations with our ArcGIS Online host have begun to throw constant Request Error Percent errors: Logged At Component Id Code Level 10/24/25, 2:00:48.165 PM 624 9,000 severe Source Message Hosted/Street.FeatureServer Hosted/Street/FeatureServer: null Just over and over and over.... Probably associated with Open data or Hub, because otherwise there are no issues with the portal hosted layers in either Portal or Online, and the hosted server site remains stable and normal. Anyone else? Thanks! @DerekLaw
... View more
10-24-2025
11:05 AM
|
0
|
7
|
1658
|
|
POST
|
I should add when I try to set privileges from an existing role, the dropdown does not populate with any of the default roles: Just remains blank
... View more
10-24-2025
10:12 AM
|
0
|
1
|
763
|
|
POST
|
Hello - Since the October update I am no longer able to edit existing custom member roles: For Settings>Member Roles>Manage Roles I now only see this when I attempt to edit the role: I am not able to get at any of the settings to view or adjust privileges, etc. Anyone else? Thanks! @EmilyGeo @RussRoberts
... View more
10-24-2025
10:07 AM
|
0
|
3
|
774
|
|
POST
|
Hi @MathiasHudock - I'll have to test that out as I'm not certain what you did is the solution for everyone. I have some interactions and triggers set to go to widgets on multiple pages in some of my apps and I can't necessarily use the option to Interact with a map widget in all cases. @ShengdiZhang
... View more
10-24-2025
09:47 AM
|
0
|
0
|
928
|
|
POST
|
Yeah @JudithWammack - these interactions get tricky what with having to mix locator and layer sources, and then the actions to feed NearBy's and / routing.- which I have as well, just in other ExB. I'm having to go through all of them....But that looks right to me.
... View more
10-24-2025
08:59 AM
|
1
|
0
|
935
|
|
POST
|
@JudithWammack - I had to add this trigger action type where I had not had to before: "To select a feature on a map that corresponds with a selected search result, add the Record selection changes trigger for the Search widget (when configured to use the results panel). Select the Data target, add the Select data records action, and configure it with the feature layer for the map and the fields that bind the connection between the trigger and action data. Additionally, you can add the Zoom to action to zoom the map to the feature." Here's my planning data explorer: https://experience.arcgis.com/experience/4231009432fd447da27cce87e5c6febf and a PID: 2027070041 So now the app does zoom to and then pan to, although there is still some kind of lag out there because when I enter in a second PID, it does not always clear the map right away and pan. The user has to click the search result again.
... View more
10-24-2025
07:24 AM
|
1
|
3
|
954
|
|
POST
|
Yep I totally get it @JudithWammack - I am now finding that, although I use the 'custom sources' for a parcel layer that is in the map, and I have the search set to select the first result and zoom to it, the zoom part does not work. The user has to click the zoom tool on the popup, then the map will zoom to the selected parcel. Subsequent searches do then pan and zoom to next result. So not great. Its behaving very clunky.
... View more
10-24-2025
05:46 AM
|
1
|
5
|
1561
|
|
POST
|
Yes I was having issues with this map tool as well. Also the basemaps map tool would not load any of our basemaps, in configuration, preview and published modes. The issues do seem to have resolved this morning, albeit response times remain slow., i.e. layers and basemaps slow to populate....
... View more
10-24-2025
05:28 AM
|
0
|
1
|
1238
|
|
POST
|
@JamesBurton1 @JudithWammack - are your search widget settings set to 'Interact with a map widget' or 'Add custom search sources'. All of mine are set with 'Add custom search sources' and then the zoom and pans are by trigger action. I ask because I am not seeing any zoom pan issues, but I don't have anything set to interact with map widget
... View more
10-23-2025
11:57 AM
|
0
|
6
|
1549
|
|
POST
|
I am finding that I am having to go back into ExB configuration and reset certain padding colors surrounding my layout elements like the Grid widget or Dividers I'm guessing the addition of new Themes has something to do with this
... View more
10-23-2025
10:59 AM
|
0
|
0
|
1398
|
|
POST
|
Not yet, but is this happening for a layer search, the world geolocator service, a local geolocator service, all three?
... View more
10-23-2025
08:58 AM
|
1
|
1
|
1629
|
|
POST
|
Thanks for the suggestion @Katie_Clark - that is something we've looked into before but our IT security team has ruled that out for the GIS team. Also thanks for the insight on the 'session' property.... that sounds right. I'm somewhat surprised that the usage_reports property didn't make into the PortalAdminManager, only the AGOLAdminManager.... not sure how we could get at license usage. Maybe usage_reports is planned for 12.0 . . .
... View more
10-15-2025
12:08 PM
|
0
|
0
|
297
|
|
POST
|
Hi Glen, thanks. Yeah we have arcpy code to disconnect users from sde so like you we are ok there. From what I can read in the auth package the EsriSession.close() method works off something called the EsriSession.adapters property, but I have no idea how to get to that and so I don't know what that dictionary would even list. @Clubdebambos
... View more
10-15-2025
07:15 AM
|
0
|
0
|
2066
|
|
POST
|
Hi @Katie_Clark and @Clubdebambos - this is great, thank you both for posting. We adopted Named User model this week and as such I just began looking into usage reports and this will help greatly. I was wondering however if either of you have come across anything that can force a session close. I began looking into the api here https://developers.arcgis.com/python/latest/api-reference/arcgis.auth.html#arcgis.auth.api.EsriSession.close but so far have not come across anything to loop through open pro sessions and close them down as way to make certain we don't have any users connected to SDE and/or network directory locations while in pro that may produce locks on file gdb layers. Not quite sure where to initiate an EsriSEssion.close(). If I come across anything I'll post a new question, and reference you guys and this post....Otherwise, if you come across anything that would be great.
... View more
10-15-2025
06:06 AM
|
1
|
3
|
2079
|
|
POST
|
Ok Kevin, like I said I ". . . extract our MSSQL features (including some UN network features) to file gdb. Those layers are shared to portal using the ArcPy sharing module from Pro. Each week I then overwrite the service definition file, un-pause the sync and then re-sync the layers. " All I am doing here is using ArcPy to ExportFeatures from SDE to a file gdb. If the layer exists in the file gdb, it is deleted first. I then use the file gdb sourced layers to publish either a hosted feature layer or a feature layer collection from Pro to Portal and then share the layers with the Open Data groups. Once the hosted feature layer is in place in portal, I use the arcpy sharing module to overwrite the service definition file as a 3-step process: create sd draft, stage sd and overwrite sd: def stageSDDraft(mp,lyrName,summary,lyrList,descript,folder,tags,sdfolder): # mp,lyrName,summary,lyrs,descript,folder,tags,sdfolder
sddraft_out = "C:/ArcProProjects3x/PortalUpdates/" + sdfolder + "/" + lyrName + ".sddraft"
draft = mp.getWebLayerSharingDraft("HOSTING_SERVER", "FEATURE", lyrName, lyrList) # if don't include lyrList arg here the draft will include all map layers.
draft.portalFolder = folder
draft.tags = tags
##draft.allowExporting = True
draft.summary = summary
draft.description = descript
draft.overwriteExistingService = True
draft.exportToSDDraft(sddraft_out)
return
try:
portal = arcpy.SignInToPortal("https://yourorg/portal", "username", "password")
aprx = arcpy.mp.ArcGISProject('C:/ArcProProjects3x/PortalUpdates/PortalUpdates.aprx')
for m in aprx.listMaps("Land Management"):
print("Map: " + m.name)
for lyr in m.listLayers():
if lyr.name == 'wdFireHydrant':
lyrList = []
lyrList.append(m.listLayers(lyr.name)[0])
print(lyr.name)
stageSDDraft(m, lyr.name, "Points representing Fire Hydrants.",lyrList,
"Points representing Fire Hydrants.","LandManageLayers","Utilities,Water Device","ParksRec")
print(lyr.name + " Draft Created")
arcpy.StageService_server('C:/ArcProProjects3x/PortalUpdates/ParksRec/' + lyr.name + '.sddraft', 'C:/ArcProProjects3x/PortalUpdates/ParksRec/' + lyr.name + '.sd')
print(lyr.name + " Service Staged")
arcpy.UploadServiceDefinition_server('C:/ArcProProjects3x/PortalUpdates/ParksRec/' + lyr.name + '.sd', 'My Hosted Services', "","","","","","OVERRIDE_DEFINITION","SHARE_ONLINE","PRIVATE",
"NO_SHARE_ORGANIZATION","Land Management Group")
print(lyr.name + " Service Uploaded")
message = message + "\n" + "1. " + (lyr.name) + " Service Uploaded" That's it. You can loop through as many layers as you need per map by adding more if layer.name = "AnotherLayer" if blocks....
... View more
10-10-2025
06:54 AM
|
0
|
0
|
2478
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | a week ago | |
| 1 | 2 weeks ago | |
| 2 | 4 weeks ago | |
| 1 | 03-27-2026 01:27 PM | |
| 2 | 03-25-2026 06:29 AM |
| Online Status |
Offline
|
| Date Last Visited |
yesterday
|