<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:28:41 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-3018] Distributed Configuration</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-3018</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;h2&gt;&lt;a name=&quot;Overview&quot;&gt;&lt;/a&gt;Overview&lt;/h2&gt;

&lt;p&gt;Centralized configuration via mod-configuration is problematic from a security perspective. It provides a convenient mechanism for storing configuration, but the permission granularity is too coarse. Granting a user the ability to access an entry for one app means that they will also have access to ALL configuration entries. See &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/DD/Distributed+Configuration&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/DD/Distributed+Configuration&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;One proposal is that modules may choose to implement a &quot;multiple&quot; interface which presents a common interface for accessing configuration.&#160; This means the clients (the UI for instance) are presented a common interface for getting configuration instead of each module doing it their own way. See &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/DD/Distributed+Configuration+via+Multiple+Interfaces+and+Scope?src=contextnavpagetreemode&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/DD/Distributed+Configuration+via+Multiple+Interfaces+and+Scope?src=contextnavpagetreemode&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Another is to extend OKAPI to support namespace-scoped interfaces. See &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/DD/Distributed+Configuration+via+Namespace#DistributedConfigurationviaNamespace-Namespace-scopedInterfaceSupport&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/DD/Distributed+Configuration+via+Namespace#DistributedConfigurationviaNamespace-Namespace-scopedInterfaceSupport&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;NOTE:  the FOLIO technical council and security team have reviewed the need for this and  &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/TC/2020-09-02+Meeting+notes?src=contextnavpagetreemode&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;expressed a desire for the work to be completed&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;NOTE: The genesis for this work was one of the items identified during the security audit conducted in 2020.&lt;/p&gt;</description>
                <environment></environment>
        <key id="11809">UXPROD-3018</key>
            <summary>Distributed Configuration</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="1" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="-1">Unassigned</assignee>
                                                                <reporter accountid="5cf6c546b87c300f36eb7b9a">Craig McNally</reporter>
                                    <labels>
                    </labels>
                <created>Mon, 29 Mar 2021 13:02:42 +0000</created>
                <updated>Mon, 6 Jun 2022 11:22:50 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                                                            <comment id="16185" author="62a96ae7192edb006f9f1bf9" created="Wed, 21 Jul 2021 12:40:39 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cf6c546b87c300f36eb7b9a&quot; class=&quot;user-hover&quot; rel=&quot;5cf6c546b87c300f36eb7b9a&quot; data-account-id=&quot;5cf6c546b87c300f36eb7b9a&quot; accountid=&quot;5cf6c546b87c300f36eb7b9a&quot; rel=&quot;noreferrer&quot;&gt;Craig McNally&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt;, will this be included with the Juniper release?&lt;/p&gt;</comment>
                                                            <comment id="16187" author="5bffed52a1b46046f530c8f7" created="Mon, 6 Jun 2022 11:22:50 +0000"  >&lt;p&gt;Hey, folks. I notice that a deprecation notice was added to mod-configuration a few months ago: see &lt;a href=&quot;https://github.com/folio-org/mod-configuration#deprecation&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-configuration#deprecation&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Does this mean that one of the replacement approaches referenced by this issue has been implemented, and that that&apos;s what I should use?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="79718">FOLIO-3121</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="35764">FOLSPRINGS-18</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="52877">OKAPI-1008</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="56691">RMB-827</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="27236">STSMACOM-499</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="82034">FOLIO-3105</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81943">FOLIO-2875</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </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="10144"><![CDATA[Core: Platform]]></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|i02inb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10069" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Cornell (Full Sum 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10215"><![CDATA[R3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 21 Jul 2021 12:40:39 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>
</channel>
</rss>