Uploaded image for project: 'Apache Knox'
  1. Apache Knox
  2. KNOX-2975

[Usability] When one among selected tokens for batch operation is SSO token , should display text message on why revoke operation is not available for user

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.1.0
    • 2.1.0
    • TokenManagementUI
    • None

    Description

      PROBLEM STATEMENT:
      [Usability] When SSO token selected along with JWT token should display text message to user on why revoke operation is not available

      BUILDS:
      2.1.0
       
      STEPS TO REPRODUCE:
      1. Update below knox configurations
      knox.global.logout.page.url=https://<logout_url>
      knox.token.exp.server-managed=true
      gateway.knox.token.management.users.can.see.all.tokens = hrt_qa, hrt_1
      2. browser1 - Login to knox home page as hrt_qa
      3. disable hrt_qa SSO token
      4. In loop perform above 2 steps 4 times (15 SSO token will be disabled)
      5. Generate 5 jwt token from token gen page
      6. Select multiple jwt token (enable/disable/revoke operation will be available for user)
      7. Select one SS) token ( only enable and disable operation will be available for user)

      CURRENT BEHAVIOUR:
      When one SSO token is selected during batch revoke operation then revoke button will not be available for the user

      EXPECTED BEHAVIOUR:
      Should have text message on UI for user to let know that SSO token is selected as part of batch operation and revoke operation is not allowed

      OCCURRENCE:
      Reproducible

      IMPACT:
      User will not know why revoke button is not available when one among selected tokens have SSO token

      LOG ARTIFACTS:

      Attachments

        Issue Links

          Activity

            People

              smolnar Sandor Molnar
              andreina J.Andreina
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m