Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-32392

document how transitive repository privileges work in repository 3 as compared to repository 2

    Details

    • Notability:
      n/a
    • InvestmentLayer:
      customer-driven

      Description

      Repository 2 and 3 both implement something called transitive privileges.

      It means that in certain circumstances, privileges assigned to a user when accessing a group repository are transitively applied to members of that group repository.

      HOW these privileges are applied are subtlety different between these major product versions. The difference was intentional however it has not been thoroughly documented publicly.

      It is possible that  if upgrading to repo 3 from repo 2, previously working requests in repo 2 will then fail in repo 3 due to this intentional difference. The migrator will not detect this possibility and a user will not know for sure if there is a problem until after they migrate.

      Expected

      Document how transitive permissions are applied in repo 2 and 3 and provide real life examples where upgrading to repo 3 may create a situation that will have to be addressed by end users.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ldurant Lisa Durant
              Reporter:
              plynch Peter Lynch
              Last Updated By:
              Michael Prescott Michael Prescott
              Owner:
              Lisa Durant Lisa Durant
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title