Skip to content

BI-2860 - Experimental Collaborators able to create sub entity datasets#469

Merged
nickpalladino merged 1 commit into
release/1.3from
bug/BI-2860-v1.3
May 13, 2026
Merged

BI-2860 - Experimental Collaborators able to create sub entity datasets#469
nickpalladino merged 1 commit into
release/1.3from
bug/BI-2860-v1.3

Conversation

@humsika
Copy link
Copy Markdown
Contributor

@humsika humsika commented May 12, 2026

Description

JIRA story card link: BI-2860

This PR updates the experiment details UI so that Experimental Collaborator users cannot click Create Sub-Entity Dataset from the Manage Experiment dropdown.

Previously, the option appeared active for collaborator users even though they should not be allowed to create sub-entity datasets. After this change, the option is disabled/grayed out for that role, while Download file remains available.

And it depends on the bug/BI-2860-v1.3 for the backend API.

Dependencies

bi-web: bug/BI-2860-v1.3
bi-api: bug/BI-2860-v1.3

Testing

  • Log in as a Program Administrator
  • Create or use a program and experiment
  • Add a second user to the program as Experimental Collaborator
  • Add that user as a collaborator to the experiment
  • Log in as the collaborator user
  • Open the experiment and click Manage Experiment
  • Verify Create Sub-Entity Dataset is disabled/grayed out
  • Verify Download file is still enabled and works

Checklist:

  • I have performed a self-review of my own code
  • I have tested my code and ensured it meets the acceptance criteria of the story
  • I have commented my code, particularly in hard-to-understand areas
  • I have either updated the source of truth or arranged for update with product owner if needed https://breedinginsight.atlassian.net/wiki/spaces/BI/pages/1559953409/Source+of+Truth
  • I have run SiteImprove on pages impacted by changes

@github-actions github-actions Bot added the bug Something isn't working label May 12, 2026
@humsika humsika requested review from a team and jloux-brapi and removed request for a team May 12, 2026 23:12
@nickpalladino nickpalladino self-requested a review May 13, 2026 18:35
Copy link
Copy Markdown
Member

@nickpalladino nickpalladino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@nickpalladino nickpalladino merged commit edf748b into release/1.3 May 13, 2026
2 checks passed
@nickpalladino nickpalladino deleted the bug/BI-2860-v1.3 branch May 13, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants