My coworker and I have been doing some testing in the Survey123 website version. When looking at the hosted feature services in our Hosting Server Manager, the names are showing up as survey123_[item number], survey123_[item number]_form, and survey123_[item number]_results. It is not displaying the title of the form. As we add more surveys, it's going to be very difficult to remember which item number represents which survey set. I cannot find a way to edit the names after it's published, which I believe is intentional. Is there any way to rename these hosted feature classes that are created when the survey is created?
(typical me answer) I'd suggest moving to S123 Connect. You have much more control over format there. In Connect, you can set the "submission name", and customize it to whatever you'd like.
I exclusively use Survey123 Connect, but my coworker uses the web version. We will be doing training soon so she has options, but there's no reason the web version shouldn't work in Make.
Sorry, I think I misunderstood where this issue is occurring. Could you please elaborate or include a screen shot?
You didn't mention Make in your original post. From the description, I was thinking you were referring to submission titles, like what appear in the Sent folder.
My apologies. It seems I responded to a different question of mine instead of this question. That's the problem with having two related, but separate, questions open at the same time. The Make part of that response is regards to another question I have asked on Community. While we are using Make, this was not intended to be part of the question.
When surveys are created using the web version, a generic name, survey_[item number] is used for the hosted services with no known way to rename them. We have several surveys from testing (for that Make project) that use the naming convention seen in the following image.
The web version creates three new hosted layers, the original, _form, and _results. With such generic names and with the end of the name getting cut off in the Hosting Server Manager, it's hard to differentiate between which service is for which survey, or even which one of the three services is the original, _form, or _results. I am hoping someone has a solution that will either name the hosted feature layers the same name as the title of the form, or a solution that allows me to rename the surveys already published (even if manually).
Gottcha.
When creating items through the S123 Web Tool, that naming convention is the standard.
Looks like you are in Server Manager there. When I go to Server Manager to inspect my items, I also see a similar naming convention for some items. (Example below is viewed in Portal). While I don't use the S123 Web Tool, this naming convention is used by other Esri services as well (e.g., creating View layers, which my example is from).
To break down that name:
This "name" shouldn't impact other services (e.g., Power Automate or Make). But if you really want to change it, try:
If, for some reason, your Portal name matches this weird name, you can locate the item in Portal and configure the name there (the example below is the same item as my first example, just viewed from a different angle).
If you want to locate this item (e.g., survey123_fcaaaaaaafa_results) in your Portal, search for the Item ID only (e.g., fcaaaaaaafa).
Now, if Make ignores the "Portal name" and instead displays that hidden name, that is likely something to bring up with Esri as a "bug" of sorts. I created a survey through the S123 Web Tool (which resulted in the name format you are seeing), and then located that same survey in Power Automate. I saw the expected "Portal name":
Thank you for the explanation. I understand the naming convention, but it does not make it easy to know which survey you are viewing in the Server Manager. In my experience, hosted layers have been named in a way that was easy to identify, which made me think we had done something incorrectly. I will look into the documentation you provided and report back if we were successful. Thank you for your guidance!
Fortunately, Make sees the survey's Portal name and not the hidden name with the item ID as seen in Server Manager.
Server Manager and REST are the only places I've seen this naming convention, personally.
Glad to hear Make sees what it should!
Best of luck.
Removed this response to my question, because I posted it in the wrong spot.