This update adds access levels to processed dataset helper panels and switches to using relevant access levels when determining whether or not to show workspace buttons on dataset detail pages. (This corrects the issue of processed datasets relying on their primary dataset's access level.)
Tested manually by checking examples from all types of detail pages and ensuring that workspace buttons and access levels appear as expected.
Screenshots/Video
Identical status & access for primary and processed
![Screenshot 2024-10-15 at 12 23 38 PM](https://github.com/user-attachments/assets/5435dd60-ff6f-4344-879a-27690782f7ae)
Differing status & access for primary and processed
![Screenshot 2024-10-15 at 12 19 10 PM](https://github.com/user-attachments/assets/921346b4-55fd-4ffe-82b6-ba9d9be867c1)
Identical status and differing access for primary and processed
![Screenshot 2024-10-15 at 12 17 16 PM](https://github.com/user-attachments/assets/54a04a9f-9823-4594-99b9-5073908580a2)
Checklist
[X] Code follows the project's coding standards
[X] Lint checks pass locally
[X] New CHANGELOG-your-feature-name-here.md is present in the root directory, describing the change(s) in full sentences.
[X] Unit tests covering the new feature have been added
[X] All existing tests pass
[X] Any relevant documentation in JIRA/Confluence has been updated to reflect the new feature
[X] Any new functionalities have appropriate analytics functionalities added
Summary
This update adds access levels to processed dataset helper panels and switches to using relevant access levels when determining whether or not to show workspace buttons on dataset detail pages. (This corrects the issue of processed datasets relying on their primary dataset's access level.)
Design Documentation/Original Tickets
CAT-899 Jira ticket
Testing
Tested manually by checking examples from all types of detail pages and ensuring that workspace buttons and access levels appear as expected.
Screenshots/Video
Identical status & access for primary and processed
![Screenshot 2024-10-15 at 12 23 38 PM](https://github.com/user-attachments/assets/5435dd60-ff6f-4344-879a-27690782f7ae)Differing status & access for primary and processed
![Screenshot 2024-10-15 at 12 19 10 PM](https://github.com/user-attachments/assets/921346b4-55fd-4ffe-82b6-ba9d9be867c1)Identical status and differing access for primary and processed
![Screenshot 2024-10-15 at 12 17 16 PM](https://github.com/user-attachments/assets/54a04a9f-9823-4594-99b9-5073908580a2)Checklist
CHANGELOG-your-feature-name-here.md
is present in the root directory, describing the change(s) in full sentences.