Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-29126

Allow using automation API in nuxeo-page-provider

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 10.10-HF28, 11.1, 2021.0
    • Component/s: Web UI
    • Tags:
    • Upgrade notes:
      Hide

      This introduces a new Web UI configuration property "org.nuxeo.web.ui.pageprovider.method"
      which by default is "GET" but can be changed to "POST", in which case search requests will leverage the Automation API.

      <extension target="org.nuxeo.runtime.ConfigurationService" point="configuration">
        <property name="org.nuxeo.web.ui.pageprovider.method">POST</property>
      </extension>
      
      Show
      This introduces a new Web UI configuration property "org.nuxeo.web.ui.pageprovider.method" which by default is "GET" but can be changed to "POST", in which case search requests will leverage the Automation API. <extension target= "org.nuxeo.runtime.ConfigurationService" point= "configuration" > <property name= "org.nuxeo.web.ui.pageprovider.method" > POST </property> </extension>
    • Team:
      UI
    • Sprint:
      UI - 2020-05 2, UI - 2020-06 1

      Description

      In some use cases, due to very sensitive data and the possibility of request URLs being logged in various locations, including the user's browser, the web server, and any forward or reverse proxy servers we may prefer to switch to the Automation API to execute queries.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                nsilva Nelson Silva
                Reporter:
                nsilva Nelson Silva
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 1 day, 1 hour
                  1d 1h