Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-6116

Conditional Policy User Interface issues on Admin Portal

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 2.9 CR1
    • System
    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Yes
    • Undefined

      Note: The goal here is simply to move the conditional policy feature out of tech preview.

      On the 3scale Admin Portal, the "Conditional" Policy can be added to the Policy Chain for an Integration but only if the policy is added via the 3scale/APIcast operator - which allow the user to manually configure policies will be included in the sub policy chain. The User Interface does not allow for editing the policy chain to use the conditional policy.

      E.G, it seems that the portal renders the UI from the APIcast json configuration file, but a policy like this would not be possible to create from the User Interface:

      https://gist.githubusercontent.com/eloycoto/a85e16eeb04d973ce0301cccb15ff423/raw/0a4baa5c746e1ccb9eaca42d76a5786bd1ffefb8/config.json

      If this is too messy, another option is simply to visually indicate that the conditional policy is not editable with some message that indicates that it is managed by the operator and perhaps a link to some documentation.

              Unassigned Unassigned
              satyaj@redhat.com Satya Jayanti (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: