Skip to content

Default permissions not inherited at ISA study level #2321

@NielsGeudens

Description

@NielsGeudens

Description
Default permissions at the ISA study or ISA assay (stream) should normally be inherited from the project level. However, this is not the case for the ISA study level, while it is for the assay stream level.

Expected behavior:
When creating a new Study, a pop-up should be displayed asking whether to apply the project’s default sharing policy.
(Similar to the current behavior when creating a new assay stream within an existing study.)

Actual behavior:
When creating a new Study, no pop-up is displayed, and the default permissions are not inherited from the project.

Steps to Reproduce

  • Navigate to a project with a default sharing policy configured.
  • Create a new study.
  • Observe that no pop-up is shown for applying the default policy.
  • Within that study, create a new assay stream.
  • Observe that a pop-up is shown for applying the default policy (expected behavior).

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Merged

Relationships

None yet

Development

No branches or pull requests

Issue actions