FAIR Release Notes: 2.17.0

First released: 14th August 2024

Summary

This release introduces user groups to FAIR data services, see below for more detail. In addition the release contains some minor UI bug fixes and security updates, a change to the dataset conversion report, and gives administrators the ability to add custom content to the end of the DAR submission wizard.

User Groups

This release allows administrative users to do the following:

  • Create and manage user groups via the FAIR API
  • Share datasets with a user group

The full list of user group endpoints is available in the FAIR swagger docs.

A user group can be created using the POST /usergroups/ endpoint.

Users can then be added to this group using the POST /usergroups/{code}/users/{uuid} endpoint.

This allows users to be added to a user group using their UUID. A list of users and their UUIDs can be returned from the GET /users/ endpoint.

Upcoming items

Subsequent releases will include user group management in the UI, and the ability to share collections with a user group.

Released features

FeatureTypeJira keySummary
Possibility to convert column with only $.0 values to integerEnhancementFAIR-7816

Where a data owner runs a convert job on a dictionary, if a column contains values which all end with .0 it will be converted to type integer.

Allow Users To Review DARs For Datasets Via User Group PermissionsEnhancementFAIR-7912

If a user group has been assigned to a dataset as a data owner or reviewer, this allows the individual users within in the group to review and approve data access requests.

Update Search Index To Return Correct Dataset Results For User GroupsEnhancementFAIR-7913

This updates search to include any datasets the user has access to as a result of user group membership

User Groups - Dataset Manage - Share to include user groupsEnhancementFAIR-8189

This allows user groups to be added to a dataset in the FAIR UI.

This ticket also introduces two new levels of permission) that a dataset can be shared at 'Manager' and 'Reviewer. For full details see the DRE knowledge base.

User Groups - FAIR UI Request ApprovalEnhancementFAIR-8190

Where a user group has been added to a dataset with review permission, the group will appear on the list of data owners on the request page

Add custom vocabulary for configurable message at end of DAR flowEnhancementFAIR-8303

This introduces a new customisation to FAIR, users can now add custom text to the last page of the DAR submission wizard

unnoticed styling issue with the dark themeBugFixFAIR-8417

Resolves an issue with FAIR dark theme, the text on the cookie permission banner was not readable with dark theme enabled.