microsoft / AzureTRE

An accelerator to help organizations build Trusted Research Environments on Azure.
https://microsoft.github.io/AzureTRE
MIT License
170 stars 134 forks source link

Enable Workspace owners to create Airlock requests and remove need for email #3904

Closed SvenAelterman closed 3 weeks ago

SvenAelterman commented 3 months ago

Describe the bug

When creating a new airlock request, the airlock seems to expect at least one member of the Workspace Researchers role with an email address assigned.

Besides the odd requirement for this (considering bug #3506), having only Workspace Owners should be supported too.

Steps to reproduce

  1. Create a workspace with airlock enabled.
  2. Assign Workspace Owner with an email address populated.
  3. Try to create an Airlock request.

Azure TRE release version (e.g. v0.14.0 or main): v0.16.0

Deployed Azure TRE components - click the (i) in the UI:

marrobi commented 3 months ago

Agree, Workspace Owners should be supported, and the requirement for email made optional.