Dear Subscribers,
On behalf of the Unity Team, I'm happy to announce that release 2.7.0 is
out.
Release *2.7.0* is a subsequent important Unity milestone completing
huge change around end-user facing UI improvements. The main focus of
this release was on registration: both in terms of UI, UX and core
features.
/When installing this release as an update a migration will be performed
and some configuration changes may be necessary. Make sure to make
backup and read update instructions in the documentation!
/
The highlights are:
* There is a completely new registration path possible: a
*registration form *may *allow for selecting a remote signup*, with
any of enabled external authentication options (like Google, FB,
other OAuth providers, or SAML Idps). So far this was only possible
in effect of failed authentication try, what was not working well
with typical use cases.
o User may be given a choice to use remote credential for
registered account or a local one, stored in Unity.
o Local registration form may be embedded on a starting
registration screen (with external options), or presented only
after selecting the local registration path.
o After external registration, a registration form may be still
rendered: if some of the required information was not provided
by the external IdP.
* *Enrolment to groups is* now way more flexible: instead of setting a
static list of available groups for the form, admin may configure a
wildcard: the actual groups to be offered are established at
runtime. This feature supports enrolment to
projects/tenant/organization unit groups which are changing over time.
o What is more, form attributes may be configured to be set in the
group selected by the user on the same form.
* A new *finalization* feature was added *in registration* subsystem.
Finalization allows for specifying details of behavior in effect of
all final states of registration process: from successful
submission, to all kinds of errors.
o Note: this feature deprecates the former partial support for
controlling some of such behaviors in registration form profile.
Please update your form if you used such, the actions will be
preserved after upgrade for your reference.
* *Rendering of the registration form* and UX of individual elements
was greatly improved and refactored to be streamlined with how
authentication UI works. Password setup offers nice hints, fields
are validated during typing, layout was improved.
* *Credential reset flow UI* as well as *UI of outdated credential*
change was improved and simplified.
* Custom and *invitation message templates* allow for using arbitrary,
*custom parameters*. Those parameters can be filled when preparing a
personalized invitation or sending an email with a REST API.
Other, smaller changes:
* Invitation can preset identity for remote OAuth registration. This
preset identity may be also mandatory, so that user can not register
with different one.
* Registration form configuration UI was refactored. Forms may be only
inspected after opening.
* AdminUI -> Contents management is not showing group attribute
classes (still can be inspected from the group’s context menu).
Instead basic group stats are shown.
* New registration profile action allows to process all pending
invitations for the same user, when the user registers. This may
work regardless if the registration is made by invitation or not.
* Plus many smaller improvements and bugfixes, see detailed changelog
below.
As always for more details see: http://www.unity-idm.eu/downloads/
Best regards,
Krzysztof
**
|