Uploaded image for project: 'Red Hat OpenShift AI Engineering'
  1. Red Hat OpenShift AI Engineering
  2. RHOAIENG-1177

ODS-2223 - Verify permissions set as part of Project Sharing do not override Dashboard permissions [AUTOMATION]

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Dashboard
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • RHODS-7452 - Test Automation Backlog

      Setup: Automate the following steps using Robot Framework

      1. As an admin (ldap-adminXX) go to "Settings" -> "User management"
      2. If in "Data Science user groups" there is only the "system:authenticated" group:
      3. Add the "rhods-users" group
      4. Delete the "system:authenticated" group
      5. Click on "Save changes"  (the changes could take a couple minutes to apply)

      Test:

      1. Log In with a basic user A in RHODS
      2. create a DS project
      3. enter project details page
      4. click on "Permissions" tab
      5. assign "Admin" permissions to a user B who does not belong to any RHODS user group
      6. assign "Edit" permissions to a user Cwho does not belong to any RHODS user group
      7. access DS project P from RHODS UI with user B
      8. access DS project P from RHODS UI with user C

       

      Teardown: If during the Setup we have modified the "Data science user groups", we need to undo the modifications:

      1. As an admin (ldap-adminXX) go to "Settings" -> "User management"
      2. If in "Data Science user groups" there is only the "rhods-users" group:
      3. Add the "system:authenticated" group
      4. Delete the "rhods-users" group
      5. Click on "Save changes"  (the changes could take a couple minutes to apply)
      6.  

      Expected Results
      User B and C cannot access Dashboard

            nmanos@redhat.com Noam Manos
            nmanos@redhat.com Noam Manos
            RHOAI QE
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: