|
POST
|
@StephenKing3 one thing you can try is to add a text field to your survey, have it ready only and required, and set the constraint to a GUID. Then update the link to your survey URL to include "?field:surveyid=<GUID>" at the end of the link. Do not include the "?" if it is already in the URL. You could even go a step further, add "?field:surveyid=<GUID>&encodeUrlParams=true", and reload the page to get an encoded URL so your users cannot change the GUID. I recommend changing the pocname and pocemail fields to not auto populate because it will be blank for your viewer users. Once you have the URL with the suveyid included, make sure you set the GIS Service Center and Service Portal hub pages to not be public so the public cannot access the URL with the surveyid. The survey must be set to public for this to work. When a viewer license clicks the survey link, they should be taken to the survey form but not signed in. That is what happens on ArcGIS Enterprise 11.5. To recap: Add a surveyid field to the survey in Survey123 Connect that is read only, required, and has a constraint set to a specific GUID Change pocname and pocemail to be required, remove the readonly flag, and remove the pulldata calculation Set the GIS Service Center and Service Portal pages to not be public Add to the end of the survey URL on the Service Portal page "?field:surveyid=<GUID>" Make the survey public (Optional) Periodically change the GUID in the constraint rule and URL for improved security Here is what I have in Survey123 Connect for one of our surveys. I removed the GUID so you will need to enter your own. I found constraint rules do not work if the field is hidden, so do not hide the surveyid field. type name label hint guidance_hint appearance required required_message readonly default calculation constraint constraint_message relevant choice_filter repeat_count media::audio media::image bind::type bind::esri:fieldType bind::esri:fieldLength text surveyid Survey ID yes yes .= "<Enter a GUID Here>" Survey ID Required esriFieldTypeString 255
... View more
02-24-2026
08:08 AM
|
2
|
0
|
1699
|
|
POST
|
@Cplagge_Brd I created a task that has the user first select the primary address for the property, the tasks copies the attributes from the primary address, the user adds the points for the secondary addresses, the task pastes the attributes from the primary to all the secondaries, and then the user then updates the unit type and unit IDs of the secondary addresses. They do they by selecting all the secondary addresses and setting the unit type and any other common attributes, but then they still have to manually enter the unit IDs. Creating a task like that saves some time but does not auto assign the unit IDs.
... View more
02-20-2026
03:59 PM
|
0
|
0
|
425
|
|
BLOG
|
Looking forward to it. The work of your team has been a great help to our organization over the years.
... View more
02-11-2026
06:31 AM
|
0
|
0
|
183
|
|
POST
|
@kurtia thank you for the example code. I used to use folder['title'] in my scripts and now that no longer works. Apparently folder.name is the way to do it now.
... View more
01-29-2026
03:45 PM
|
0
|
0
|
1393
|
|
IDEA
|
Please add a UI/UX to allow users to import coordinates from another item in the portal. This would save a lot of time when trying to make extents consistent between items such as a feature layer, web map, and web app.
... View more
01-28-2026
08:54 AM
|
0
|
0
|
220
|
|
IDEA
|
It would be very helpful if the bulk publishing process would check the metadata of layers being published and use the extent from the metadata to set the extent of the item being created. This would need the ability to convert coordinates from local coordinate systems to Web Mercator coordinates. This would save us a lot of time because right now I have to manually set the extent of all items published from bulk publishing because it sets the extent to the default whole world.
... View more
01-28-2026
08:46 AM
|
0
|
0
|
258
|
|
IDEA
|
Please add any layers that are in the item to the Set Extent map to make it easier to visually set the extent for an item.
... View more
01-28-2026
08:40 AM
|
0
|
0
|
195
|
|
POST
|
Editor tracking is enabled and there is no enterprise geodatabase involved with this hosted feature service. I have a support ticket open with Esri Support and they have been able to replicate that hosted feature services properly configured have the supportsFieldsToCompare set to false in at least ArcGIS Enterprise 11.4, 11.5, and 12.0. I recreated the data in an enterprise geodatabase and that got the supportsFieldsToCompare to be true, but now other extractChangesCapabilities are set to false and Extract Changes fails with an error "The field 'layers' is required" even though the URL has layers=0 set. If support or I can figure out a way to get this to work, I will post it here.
... View more
01-22-2026
08:49 AM
|
0
|
0
|
829
|
|
POST
|
I used Jake Skinner's post https://community.esri.com/t5/arcgis-enterprise-documents/automate-arcgis-enterprise-backup/ta-p/914090 to automate full and incremental backups. The incremental backups run daily, and the full backup runs once a week. The full backup clears out the walarchive folder each week, but the incremental backups mean I should only lose one day. Jake's setup is for full backups only, but you can make a copy of the files and change the settings to do incremental backups. Then you just have to two tasks to setup in Windows Task Scheduler. One that runs once a week for the full backup, and the other runs daily (except for the day the full backup runs) for the incremental backup.
... View more
01-21-2026
08:13 AM
|
1
|
0
|
592
|
|
POST
|
Some of the elements are going to be hidden in the dev tools. This is not a perfect solution either but below is a simple JavaScript function that can be run in the dev tools console to output all the font-sizes on the page to a table in the console. It groups the font sizes by the element tag names but you can try other element properties to try to narrow down where a specific font size is being used. Just change el.tagName on line 7 to another element property like el.title (() => {
try {
const elements = document.querySelectorAll('*');
const fontSizesByTag = {};
elements.forEach(el => {
const tag = el.tagName
const fontSize = window.getComputedStyle(el).fontSize;
const fontSizePt = Number(fontSize.slice(0,-2)) * (72/96)
const fontSizePtString = fontSize + '|' + fontSizePt.toString() + 'pt'
if (!fontSizesByTag[tag]) {
fontSizesByTag[tag] = new Set();
}
fontSizesByTag[tag].add(fontSizePtString);
});
// Convert Sets to arrays for easier reading
const result = {};
Object.keys(fontSizesByTag).forEach(tag => {
result[tag] = Array.from(fontSizesByTag[tag]);
});
console.table(result);
console.log("Font sizes grouped by element tag:", result);
} catch (err) {
console.error("Error while retrieving font sizes:", err);
}
})(); Here is the location to run the script. You might get a prompt to allow pasting into the console before you can run it.
... View more
01-15-2026
09:21 AM
|
1
|
0
|
684
|
|
POST
|
@AkshayHarshe thank you for the information. I tried using the "When a HTTP request is received" trigger only to find out that our instance of ArcGIS Enterprise 11.5 is hard coding all hosted feature services supportsFieldsToCompare property to false with no option to change it. So any extractChanges calls with the fieldsToCompare property fail.
... View more
01-14-2026
02:44 PM
|
0
|
2
|
878
|
|
POST
|
I am trying to create a webhook that will send an email when the status changed to a specific value. It looks like I need the fieldsToCompare array but the supportsFieldsToCompare property is set to false. I have tried using updateDefinition to change the supportsFieldsToCompare to true but I get this error "Field 'extractChangesCapabilities' cannot be updated." This involves a hosted feature service on ArcGIS Enterprise 11.5 with Change Tracking enabled and Sync disabled. I have tried with other hosted feature services and the result is the same. Here is part of the service's definition. "capabilities": "Query,Create,Update,Delete,Editing,Extract,Uploads,ChangeTracking",
"xssPreventionInfo": {
"xssInputRule": "rejectInvalid",
"xssPreventionRule": "input",
"xssPreventionEnabled": true
},
"supportsAppend": true,
"supportsDisconnectedEditing": false,
"maxFieldNameLength": 63,
"extractChangesCapabilities": {
"supportsFeatureReturn": true,
"supportsReturnHasGeometryUpdates": false,
"supportsLayerQueries": true,
"supportsReturnAttachments": true,
"supportsReturnIdsOnly": true,
"supportsServerGens": true,
"supportsFieldsToCompare": false,
"supportsGeometry": true,
"supportsReturnExtentOnly": true
},
"supportedAppendFormats": "featureCollection,featureService,shapefile",
"serviceAdminOperationsOptions": {
"deleteFromDefinition": [
"tables",
"layers"
],
"addToDefiniton": [
"tables",
"layers"
],
"updateDefinition": [
"initialExtent",
"preferredTimeReference",
"GUIDFormat",
"datumTransformations",
"xssPreventionInfo",
"preserveLayerIds",
"zDefault",
"serviceDescription",
"layerOverridesEnabled",
"allowGeometryUpdates",
"editorTrackingInfo",
"canUseTopologicalSortForRelationshipOrdering",
"copyrightText",
"description",
"enableZDefaults",
"hasStaticData",
"syncRowsMovedOutsideFilter",
"maxRecordCount",
"enforceDefinitionQueryDuringEdit",
"maxViewsCount",
"capabilities",
"supportsBiDirectionalSyncForServer",
"maxIdsCount"
]
},
"currentVersion": 11.5,
... View more
01-14-2026
01:02 PM
|
0
|
2
|
592
|
|
POST
|
I am trying to use URL parameters with the Reporter and Manager instant apps, but both seem to ignore the URL parameters. Are they not supported in ArcGIS Enterprise?
... View more
01-12-2026
03:45 PM
|
0
|
3
|
771
|
|
POST
|
One way is to use your browser's dev tools. If you right click on the text in question, select Inspect in the menu That should take you straight to the HTML of the text and show the font size in pixels. If you need the font size in points instead of pixels, you can copy/paste the text into word processing software being sure to keep the source formatting or you can use an online pixels to points converter.
... View more
01-12-2026
09:20 AM
|
1
|
0
|
719
|
|
POST
|
Did anyone figure this out? On my hosted feature services the supportsFieldsToCompare is set to false and I cannot find a way to change it?
... View more
12-19-2025
10:11 AM
|
0
|
0
|
939
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 4 weeks ago | |
| 1 | 06-24-2026 03:13 PM | |
| 2 | 06-25-2026 11:50 AM | |
| 1 | 06-26-2026 01:37 PM | |
| 7 | 06-25-2026 01:47 PM |
| Online Status |
Online
|
| Date Last Visited |
8 hours ago
|