<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:41:10 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[UXPROD-4604] Replace &apos;required&apos; fields with &apos;recommended&apos; fields in Users UI</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-4604</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;Current situation or problem&lt;/b&gt;:&lt;/p&gt;

&lt;p&gt;Currently when creating or editing a user record in the UI there are several fields that need to be filled in order to save the record. These same restrictions do not apply to the APIs. In order to bring these two in line, while still providing safeguards against missed fields we should move to a model of &apos;recommended&apos; fields.&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;No longer prevent saving of records missing fields that are currently required in the UI but not by the API&lt;/li&gt;
	&lt;li&gt;Make the fields which are currently required (except those required by the API) &apos;recommended&apos; instead&lt;/li&gt;
	&lt;li&gt;Pop up warning and confirmation modal that appears when a user tries to save a user record that is missing one or more recommended fields.&#160;&#160;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Different sets of recommended fields based on the selected &quot;User type&quot;.&#160;&lt;/li&gt;
	&lt;li&gt;Recommended fields customizable in settings&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Use case(s)&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;A staff member would like to create a user record for a non-patron non-staff user (for use with an external integration) that does not include an email address via the UI&#160;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Links to additional info&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;This feature was created to fill the need described in 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODUSERS-337&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODUSERS-337&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Backend does not require the same fields as UI&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODUSERS-337
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 and 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODUSERS-398&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODUSERS-398&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;MOD-USERS allows to create User&amp;#39;s account without required fields via API call&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODUSERS-398
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 without creating additional restrictions to the back end.&lt;/p&gt;

&lt;p&gt;This feature was discussed in the &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/UM/2023-11-15+Meeting+notes&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;UM SIG meeting on 2023-11-15&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are only two user-provided fields required by both the API and UI:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Last Name&lt;/li&gt;
	&lt;li&gt;Address Type - This is only required if an address is included on the record.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Questions&lt;/b&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="13586">UXPROD-4604</key>
            <summary>Replace &apos;required&apos; fields with &apos;recommended&apos; fields in Users UI</summary>
                <type id="10002" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium">New Feature</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="10000" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/generic.png" description="(Migrated on 4 Feb 2024 13:41 UTC)">Draft</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="5f0e042307efc40028144d47">Amelia Sutton</assignee>
                                                                <reporter accountid="5f0e042307efc40028144d47">Amelia Sutton</reporter>
                                    <labels>
                            <label>usermanagement</label>
                    </labels>
                <created>Tue, 19 Dec 2023 20:44:31 +0000</created>
                <updated>Wed, 7 Feb 2024 15:16:36 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                    <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="67797">MODUSERS-337</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="67833">MODUSERS-398</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="64549" name="1-new-user.png" size="134962" author="5f0e042307efc40028144d47" created="Mon, 5 Feb 2024 16:07:28 +0000"/>
                            <attachment id="64548" name="2-recommended-fields.png" size="146041" author="5f0e042307efc40028144d47" created="Mon, 5 Feb 2024 16:07:28 +0000"/>
                            <attachment id="64546" name="3-try-to-save.png" size="141381" author="5f0e042307efc40028144d47" created="Mon, 5 Feb 2024 16:07:28 +0000"/>
                            <attachment id="64547" name="4-modal.png" size="152587" author="5f0e042307efc40028144d47" created="Mon, 5 Feb 2024 16:07:28 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10188"><![CDATA[Volaris]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i08t54:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10080"><![CDATA[Ramsons (R2 2024)]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>