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

Privilege Management

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      The user should be able to create and maintain privileges. There will be 2 types of privilegs, application and repository targets.

      Application type privileges are defined internally and cannot be deleted by the user (nor can new ones be added)
      Repository Target type privilegs can be defined by the user. The user can assign a name, and select the proper methods (read/write/update/delete). Upon saving this will create 'X' new privileges (1 for each method selected)

      The user will not be able to edit any type of privilege, only add or delete

        Attachments

        1.
        Privileges: CRUD UI Sub-task Closed Unassigned

        100%

        Original Estimate - 4h Original Estimate - 4h
        Time Spent - 4.75h
        2.
        Privileges: Define Rest API Sub-task Closed Unassigned

        100%

        Original Estimate - 1h
        Time Spent - 1h
        3.
        Privileges: Code Rest API Sub-task Closed Unassigned

        100%

        Original Estimate - 3h Original Estimate - 3h
        Time Spent - 4h
        4.
        Privileges: Define Storage Sub-task Closed Unassigned

        100%

        Original Estimate - 2h
        Time Spent - 31m Time Not Required
        5.
        Privileges: Code Storage Sub-task Closed Unassigned

        100%

        Original Estimate - 2h Original Estimate - 2h
        Time Spent - 4.5h
        6.
        Privileges: Integration Tests Sub-task Closed Unassigned

        100%

        Original Estimate - 4h Original Estimate - 4h
        Time Spent - 7.25h
        7.
        Privileges: Automated UI Tests Sub-task Closed Unassigned

        50%

        Original Estimate - 2h
        Time Spent - 1h Remaining Estimate - 1h
        8.
        Privileges: Manual Tests Sub-task Closed Unassigned

        75%

        Original Estimate - 2h
        Time Spent - 1.5h Remaining Estimate - 0.5h
        9.
        Privileges: Associate Privilege with Repository or Group Sub-task Closed Unassigned

        100%

        Original Estimate - 2h
        Time Spent - 1.5h Time Not Required
        10.
        UI changes required after building final rest API calls Sub-task Closed Unassigned

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 1h
        11.
        Need to filter target list based upon select repo (or group) content type Sub-task Closed Unassigned

        100%

        Original Estimate - 1h Original Estimate - 1h
        Time Spent - 2.25h
        12.
        Fix issues found during Integration tests Sub-task Closed Unassigned

        100%

        Original Estimate - 1h
        Time Spent - 1h
        13.
        Add privilege descriptions Sub-task Closed Unassigned

        100%

        Original Estimate - Not Specified Original Estimate - Not Specified
        Time Spent - 0.5h

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            bdemers Brian Demers
            Last Updated By:
            Peter Lynch Peter Lynch
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Date of First Response:

                Time Tracking

                Estimated:
                Original Estimate - 24h Original Estimate - 24h
                24h
                Remaining:
                Time Spent - 30h 46m Remaining Estimate - 1.5h
                1.5h
                Logged:
                Time Spent - 30h 46m Remaining Estimate - 1.5h
                30h 46m

                  tigCommentSecurity.panel-title