Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-4651

Consider opening CLI plugins download endpoints to any authenticated user

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: DC/OS 1.13.0
    • Component/s: dcos-cli
    • Labels:
      None

      Description

      Currently, in order to install a CLI plugin, users needs the full dcos:adminrouter:package permission. Given that installing a CLI plugin doesn't alter the cluster state, we'd like to open the related endpoints to all authenticated users.

      We had some discussions with Tarun Gupta Akirala and the orchestration team, it seems like it'd require to tweak admin router to allow the following endpoints:

      • /package/describe
      • /package/resource

       

        Attachments

          Activity

            People

            • Assignee:
              bilalamarni Bilal Amarni
              Reporter:
              bilalamarni Bilal Amarni
              Team:
              CLI Team
              Watchers:
              Bilal Amarni, Jonathan Giddy, Mergebot
            • Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: