There are several important changes you need to take into account:
Dashboard is now bound to a single URL (/users/root by default) and dashboard pages are leaf of this path.
Dashboard lifecycle can be decoupled (create or destroy) from the identity creation in a configurable manner in UserPortalConfigService
and exposed in configuration.properties
under gatein.portal.idm.createuserportal
and gatein.portal.idm.destroyuserportal
.
By default, dashboard is not created when a user is registered.
A dashboard is created when the user accesses his dashboard URL.