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

    • n/a
    • 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

              ldurant Lisa Durant
              plynch Peter Lynch
              Michael Prescott Michael Prescott
              Lisa Durant Lisa Durant
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                tigCommentSecurity.panel-title