<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Survey123 'username' field is &amp;lt;Null&amp;gt; in ArcGIS Survey123 Questions</title>
    <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876018#M29270</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Philip,&lt;/P&gt;&lt;P&gt;thank you for this complete answer.&lt;/P&gt;&lt;P&gt;Customers are using Android / iOS App with id@ account (not built in).&lt;/P&gt;&lt;P&gt;Using previous version (&amp;lt;3.2) we decided to set the property(‘username’) field as required.&lt;/P&gt;&lt;P&gt;A logged out user that was filling the form and realizing that a “required” username was missing, had to:&lt;/P&gt;&lt;UL&gt;&lt;LI type="ul"&gt;&lt;P&gt;set the form in Draft&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;go to App Settings to perform Login&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;come back to that specific Draft form where he faced the issue: the field stored as null was reloaded with null value&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;in case of editable field, he had the chance do modify it refreshing the field (reload icon)&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;in case of read only field, he had no chance to modify it: only way out was survey deletion.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I guess&amp;nbsp;that&amp;nbsp;the previous scenario (in particular the second point) can’t happen anymore, now that the field is always filled in with last username, can you confirm this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Alessandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Mar 2019 18:03:19 GMT</pubDate>
    <dc:creator>AlessandroRussodivito</dc:creator>
    <dc:date>2019-03-07T18:03:19Z</dc:date>
    <item>
      <title>Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876011#M29263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have published a Survey123 with a field of type 'username' by which I was hoping to capture the ArcGIS Online user name of the account being used to submit the survey.&amp;nbsp; Unfortunately, this is not working reliably.&amp;nbsp; While most of the records in the feature service are submitted with the username as expected, a substantial number of them are submitted with &amp;lt;Null&amp;gt; (no value).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using Survey123 version 2.8.2 on iOS (and cannot upgrade any further for now due to our old iPads not being able to run a recent version of iOS), with ArcGIS Online as a proxy to a feature service on our local ArcGIS Server (not Portal), so that we can capture the data into our local SDE enterprise geodatabase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my limited testing, the &amp;lt;NULL&amp;gt; values&amp;nbsp;are recorded when users are signed out (in Survey123) at the time they capture the survey data.&amp;nbsp; Signing back in (in Survey123) to submit the data does not capture the username.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NB:&amp;nbsp; The users are not deliberately signing out.&amp;nbsp; They just get signed out by the system from time to time, without realising it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My preference would be to be able to use the editor tracking fields for this (create user, last edit user), but in this case, the feature service is hosted on a local ArcGIS Server, not ArcGIS Online, and Survey123 submits to it via an ArcGIS Online proxy, because it cannot authenticate to our ArcGIS Server directly.&amp;nbsp; So the create/edit user is always recorded as that of the saved credentials for this proxy feature service in ArcGIS Online.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Is there any reliable way to&amp;nbsp;capture the username in this scenario?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UPDATE -&amp;nbsp; I have just found these related topics:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="https://community.esri.com/thread/199794"&gt;remember login for app&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.esri.com/message/823499-re-survey123-parsing-propertyusername-calculation-value-to-get-clean-user-name?commentID=823499&amp;amp;et=watches.email.thread#comment-823499" title="https://community.esri.com/message/823499-re-survey123-parsing-propertyusername-calculation-value-to-get-clean-user-name?commentID=823499&amp;amp;et=watches.email.thread#comment-823499"&gt;https://community.esri.com/message/823499-re-survey123-parsing-propertyusername-calculation-value-to-get-clean-user-name…&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2019 23:06:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876011#M29263</guid>
      <dc:creator>TI</dc:creator>
      <dc:date>2019-01-08T23:06:07Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876012#M29264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi there,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The issue you are encountering with null username values is due to the fact that if there is no signed in user when the survey form is loaded for a new collect, the username name field will be null as there is no user signed in to retrieve the value from. The username field gets populated when the survey first loads, therefore for this field to be updated successfully a valid user needs to be signed in at the time the check for a username value is done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Whilst you are using an old version of the app, this same behaviour will still exists in the current version of the app.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Phil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jan 2019 23:37:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876012#M29264</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-01-08T23:37:35Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876013#M29265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks.&amp;nbsp; That's what I expected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So my original question still remains...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Is there any reliable way to&amp;nbsp;capture the username in this scenario?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jan 2019 00:34:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876013#M29265</guid>
      <dc:creator>TI</dc:creator>
      <dc:date>2019-01-09T00:34:20Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876014#M29266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, it is not possible using the username type question, you will need to have a manual process to update username field in database based on the created by system field which will reflect who submitted the survey. In the app there needs to be a signed in user when the survey is loaded for username to be updated. As mentioned in the other posts you have been posting regarding the same subject,&amp;nbsp;with the latest beta build and soon to be released 3.2 version of the app the user will remain signed in even when offline which will resolve this problem, although you will need to upgrade to 3.2 to get them improved functionality.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Phil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jan 2019 21:28:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876014#M29266</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-01-09T21:28:48Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876015#M29267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Phil.&amp;nbsp; Unfortunately, the created by system field (editor tracking) is no good for us.&amp;nbsp; As explained earlier, this survey submits data via an ArcGIS Online feature service proxy using saved credentials for the actual ArcGIS Server feature service.&amp;nbsp; So all the same username gets logged for every survey in the editor tracking fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are stuck on version 2.8.2 for a while yet, due to our iPads being to old to upgrade any further.&amp;nbsp; But I'll keep trying to persuade management here that we need to upgrade in order to overcome some deficiencies in our current service.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Nik.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Jan 2019 21:08:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876015#M29267</guid>
      <dc:creator>TI</dc:creator>
      <dc:date>2019-01-13T21:08:15Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876016#M29268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Philip,&lt;/P&gt;&lt;P&gt;our customer have same issue.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regarding the improvement of the login status, to avoid losing "username" even offline, can you confirm that Survey123 Field App ver 3.2 solved the issue?&lt;/P&gt;&lt;P&gt;I don't see anything about this in the "what's new" section&amp;nbsp;of website at 3.2 or 3.3, and we are still exepriencing the issue.&lt;/P&gt;&lt;P&gt;Do you have a workflow to test if this functionality has been implemented?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Alessandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2019 15:06:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876016#M29268</guid>
      <dc:creator>AlessandroRussodivito</dc:creator>
      <dc:date>2019-03-06T15:06:37Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876017#M29269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;SPAN&gt;&amp;nbsp;Alessandro&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The What's New in the Survey123 doc pages includes new features and note worthy bugs or enhancements, but does not list every bug fix and change made with each release. The statement "various bug fixes and improvements" covers this. If we listed everyone it would be 100 items long.&amp;nbsp;&lt;A class="link-titled" href="https://doc.arcgis.com/en/survey123/reference/whatsnewsurvey123.htm" title="https://doc.arcgis.com/en/survey123/reference/whatsnewsurvey123.htm"&gt;What's new in Survey123—Survey123 for ArcGIS | ArcGIS&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the release blog posts we go into more detail and list every support case bug fixed and enhancement implemented. You can see this for 3.2 and 3.3 here:&amp;nbsp;&lt;A href="https://community.esri.com/groups/survey123/blog/2019/02/01/national-weatherpersons-day-release-32"&gt;https://community.esri.com/groups/survey123/blog/2019/02/01/national-weatherpersons-day-release-32&lt;/A&gt;&amp;nbsp;&amp;nbsp;and&amp;nbsp;&lt;A href="https://community.esri.com/groups/survey123/blog/2019/02/26/new-britain-release-33"&gt;https://community.esri.com/groups/survey123/blog/2019/02/26/new-britain-release-33&lt;/A&gt;. You will see some of the bugs listed related to IWA and user sign out issues.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe it is better to understand the way it is suppose to work. What type of devices and OS versions are you using?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you sign in successfully you get an expiry token from the authenticating server if using IWA or ADFS, and as you are not on a Windows&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;device&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;(which IWA and ADFS are developed for) it can not automatically continue to renew your login based on the device sign in credentials. In Survey123, the app will cache you sign in details and use them when the device is offline or has no access to the authenticating server to display the signed in user in the app, therefore while the app is open you should still see the user signed in and the "username" can be used in the surveys fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the token that the server provided may expire during this time (depending on the server settings and length of expiry), meaning the user must login in again&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;with valid credentials to obtain a new expiry token, this will happen when online and trying to use a feature that needs to request information from the server (download surveys, submit surveys etc).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps, please keep in mind there are cases where users will always have to sign in again using IWA or AFDS due to token expiry, this is expected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Phil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Mar 2019 22:09:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876017#M29269</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-03-06T22:09:49Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876018#M29270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Philip,&lt;/P&gt;&lt;P&gt;thank you for this complete answer.&lt;/P&gt;&lt;P&gt;Customers are using Android / iOS App with id@ account (not built in).&lt;/P&gt;&lt;P&gt;Using previous version (&amp;lt;3.2) we decided to set the property(‘username’) field as required.&lt;/P&gt;&lt;P&gt;A logged out user that was filling the form and realizing that a “required” username was missing, had to:&lt;/P&gt;&lt;UL&gt;&lt;LI type="ul"&gt;&lt;P&gt;set the form in Draft&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;go to App Settings to perform Login&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;come back to that specific Draft form where he faced the issue: the field stored as null was reloaded with null value&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;in case of editable field, he had the chance do modify it refreshing the field (reload icon)&lt;/P&gt;&lt;/LI&gt;&lt;LI type="ul"&gt;&lt;P&gt;in case of read only field, he had no chance to modify it: only way out was survey deletion.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I guess&amp;nbsp;that&amp;nbsp;the previous scenario (in particular the second point) can’t happen anymore, now that the field is always filled in with last username, can you confirm this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again,&lt;/P&gt;&lt;P&gt;Alessandro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Mar 2019 18:03:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876018#M29270</guid>
      <dc:creator>AlessandroRussodivito</dc:creator>
      <dc:date>2019-03-07T18:03:19Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876019#M29271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alessandro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What you are seeing is the expected behaviour in the field app. Read only questions can not be refreshed if the calculation changes (no refresh button is displayed) and this is expected as the question is set to read only, meaning it can not be changed by the user. This applies to new Collect, Drafts, Sent and Inbox surveys if survey is opened again and had a previous value or null value. Therefore applying required to read only questions can be problematic if you expect the calculation to change and be updated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The workaround to the above is to not make that username field read only, that way the user can refresh the calculation if it changes, and you can keep it required, so that when the user signs in before sending, after collecting data offline and saving to drafts, they can open the survey from drafts, refresh the username calculation, and then submit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note the &lt;EM&gt;property()&lt;/EM&gt; function, including &lt;EM&gt;property('username')&lt;/EM&gt; is no longer supported in the field app and has been removed from the documentation, as it is not supported in the web app. The &lt;EM&gt;property()&lt;/EM&gt;&amp;nbsp;function may continue to work in the field app however, but&amp;nbsp;there may be&amp;nbsp;some known limitations and it could eventually stop working with updates to the field app in the future, so beware using it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The other option to capture the current signed in username is using the &lt;EM&gt;username&lt;/EM&gt; question type. This question type does the same function as the&amp;nbsp;&lt;EM&gt;property('username'), &lt;/EM&gt;it is supported in both field app and web app, and is hidden on the form by default. However, the downside of it being hidden always is&amp;nbsp;the question can not be refreshed manually as it is not visible for user interaction. Also, the same problem you have encountered above also occurs with &lt;EM&gt;username&lt;/EM&gt; question type when a user is offline. If you are offline when first open the survey and not signed in, this field will be populated with null, and then never gets updated again. A bug has been raised for this and we have an internal issue to track and try to improve this behaviour so that it can be automatically update when null. The public bug number is&amp;nbsp;&lt;STRONG&gt;BUG-000113164&lt;/STRONG&gt; and I have also updated the internal issue with your comments and use case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Phil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2019 01:20:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876019#M29271</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-03-08T01:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876020#M29272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Philip,&lt;/P&gt;&lt;P&gt;yes it helped me to understand that I misunderstood the bug fix introduced by 3.2 version. There are a few case still unhandled.&lt;/P&gt;&lt;P&gt;At this point:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;any already downloaded survey can be accessed by a logged out user, introducing the &lt;EM&gt;null username value&lt;/EM&gt; issue&lt;/LI&gt;&lt;LI&gt;last logged username is not limitless stored , it gets cleared in some point in time (mainly by user log-out)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;In my opinion, one of the 2 functionality needs to be changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, Survey123 Field App could stop user from accessing survey list (gridview page), if a user explicitly/manually logged out. This, in order to always have a fresh or cached username available, at survey form opening. Could that be a solution?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also wasn't aware of the documentation change about property('username')&amp;nbsp;(&lt;A href="https://doc.arcgis.com/en/survey123/desktop/create-surveys/prepopulateanswers.htm#ESRI_SECTION1_D52683929B1C4543B236BAC00E7F1876"&gt;link&lt;/A&gt;), thank you for the insight !&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This&amp;nbsp;goes against the backward compatibility of&amp;nbsp;many customers production forms.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is this a taken decision?&amp;nbsp;In this case&amp;nbsp;any idea about the release version in which forms using property will stop working?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway, if the&amp;nbsp;&lt;SPAN style="background-color: #ffffff; border: 0px;"&gt;&lt;EM&gt;username&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;question type (not refreshable in case of "Draft" Null issue) will be the only way left,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;workflows based on username will be hard to use in the future. Maybe an "autorefresh" feature on that question type, could be a solution.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;What do you think?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Alessandro&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Mar 2019 19:03:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876020#M29272</guid>
      <dc:creator>AlessandroRussodivito</dc:creator>
      <dc:date>2019-03-08T19:03:10Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876021#M29273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Alessandro,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As I mentioned above, we are looking to improve the null username issue when opening&amp;nbsp;survey when user was initially offline and then re-open from Drafts.&amp;nbsp;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;A bug has been raised for this and we have an internal issue to track and try to improve this behaviour so that it can be automatically update when null. The public bug number is&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="background-color: #ffffff; border: 0px; font-weight: bold;"&gt;BUG-000113164&lt;/STRONG&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and I have also updated the internal issue with your comments and use case.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Phil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 00:49:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876021#M29273</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-03-12T00:49:34Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876022#M29274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Has there been any improvements made to address this issue? As noted above there is no way to populate other fields in the form based on the username if the survey was started when offline. I've noticed in the latest version that users are required to login before submitting a survey, but the username field is still not being populated when the form is submitted. Any idea when this may be addressed? Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Aug 2019 13:42:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876022#M29274</guid>
      <dc:creator>wcozzens</dc:creator>
      <dc:date>2019-08-08T13:42:06Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876023#M29275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Keith,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently, this issue has not yet been addressed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Aug 2019 17:01:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876023#M29275</guid>
      <dc:creator>JamesTedrick</dc:creator>
      <dc:date>2019-08-09T17:01:36Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876024#M29276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any idea of when this bug will be addressed?&amp;nbsp; I hope soon because this has completely ruled out using survey123 for editing work if you need to be able to limit editors to only specific work assigned to them. Does anyone have any workaround for such a scenario?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2019 14:57:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876024#M29276</guid>
      <dc:creator>JoshHabel</dc:creator>
      <dc:date>2019-08-16T14:57:54Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876025#M29277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Over a year on and there is still no fix for this. 25% of my records have the username as blank.&lt;/P&gt;&lt;P&gt;It's a pretty redundant field if you can depend on it to work reliably.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2020 16:01:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/876025#M29277</guid>
      <dc:creator>RachelS</dc:creator>
      <dc:date>2020-10-19T16:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1076285#M35746</link>
      <description>&lt;P&gt;This issue is causing major issues now as we have many more Survey123 users and this is happening more often. The username field is also being used to get the submitters email address from the SSO login and then process the submission through Integromat. If the user is not logged in, then no email address is available and the whole system falls apart.&lt;/P&gt;&lt;P&gt;Is there any news when this will be fixed? Hopefully ASAP!&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jul 2021 14:39:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1076285#M35746</guid>
      <dc:creator>wcozzens</dc:creator>
      <dc:date>2021-07-07T14:39:43Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1076552#M35762</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/397563"&gt;@wcozzens&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Have you logged a support case with Esri Support? If so can you please provide the BUG number so we can take a look into the detailed information.&lt;/P&gt;&lt;P&gt;The details of your enterprise configuration, authentication methods, device etc will be key to resolving this issue.&lt;/P&gt;&lt;P&gt;Just an FYI - login information is cached and the app can be used offline and user is still signed in, provided at time of going offline they are still signed in. Problems can occur if during a check to remain logged in (token refresh) if that fails due to bad network, the user may be logged out unexpectantly, and need to sign in again on a valid network.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Phil.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jul 2021 23:21:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1076552#M35762</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-07-07T23:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1076724#M35775</link>
      <description>&lt;P&gt;Hi Phil,&lt;/P&gt;&lt;P&gt;Thanks for the reply. I have not logged a case with Support. The scenario you explained above is probably exactly what's happening. During a check to remain logged in (token refresh) ...the user is in the field without any valid network available so that check fails and they are logged out. They cannot sign in again since they are still in the field without a valid network connection. It's not feasible to ask the users to abandon their work in the field, drive to a location where they can access a network to sign in again, then return to the field to create a survey. That's not going to happen. I imagine this scenario is fairly common for people working in remote locations - in our case wind and solar farms in the middle of nowhere. If this is the case, how can this be resolved? Seems like a major flaw in the intended (disconnected) functionality of Survey123. If there was a way to control/adjust the token refresh requirement wouldn't that solve the issue?&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 13:51:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1076724#M35775</guid>
      <dc:creator>wcozzens</dc:creator>
      <dc:date>2021-07-08T13:51:30Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1077053#M35790</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/397563"&gt;@wcozzens&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;The best way to avoid this unexpected sign out is to put the device into offline mode before going into the field. In this workflow, if you download the required surveys and additional data while online, ensure everything is there and ready to go, and then turn off network connections (WiFi, 4G, mobile data etc.). You can leave the GPS (location services enabled) if you need this for the location in the survey.&lt;/P&gt;&lt;P&gt;If you then go out into field in true offline mode, the user will still be signed in (in a cached mode) and the username field and other user based information will still be available and used in the survey. And becuase the app is offline, no checks will be done to keep the user signed in or to refresh token. Once the user has finished in the field, and is back to a location with a good network, they can enable the network and send all their surveys.&lt;/P&gt;&lt;P&gt;This is the best workaround whilst we continue to resolve this issue and make improvements to the way the user sign in, cached credentials and token refresh works with SSO environments.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Phil.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jul 2021 23:39:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1077053#M35790</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2021-07-08T23:39:04Z</dc:date>
    </item>
    <item>
      <title>Re: Survey123 'username' field is &lt;Null&gt;</title>
      <link>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1082634#M36108</link>
      <description>&lt;P&gt;Thanks Phil. That would work for some people, but many of them would either forget to do that or not want to do that because they need to be connected for other reasons. The ONLY way to make this work reliably is to take the responsibility out of the users hands and force the issue programatically. We cannot rely on the field people to do this on a regular basis. In the office world it seems like a simple solution, but in the real world with hundreds of non-technical people using this app it's just not going to happen. Hopefully there will be a better solution soon.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jul 2021 10:42:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-survey123-questions/survey123-username-field-is-lt-null-gt/m-p/1082634#M36108</guid>
      <dc:creator>wcozzens</dc:creator>
      <dc:date>2021-07-26T10:42:10Z</dc:date>
    </item>
  </channel>
</rss>

