What's New
Single Sign-On Enhancements
The Single Sign-On feature has been enhanced to ensure secure authentication. New properties such as ClaimIdentifier and IsEmailAddressIdentityEnabled have been added for this purpose.
When these properties are set with appropriate values, authentication will be based on the SystemUserName data in Hubstream, and if explicit values are not provided, authentication will be based on the Email address populated with the appropriate claim value based on the default claim identity (preferred_username).
Network Chart Entity setting
A new entity setting called IncludeChildEntitiesForNetworkChart has been introduced to provide the list of child entities to be included to generate the network chart of a parent entity. If provided, this list takes precedence, and the list of entities marked to be excluded will not be considered.
A new method, HandleIncludedEntities, has been implemented for this purpose to handle the precedence. If both entity settings are not specified, entire entity list will be added during network chart generation.
Delete Dialog Box Customization
Delete Action Confirmation dialog boxes can now be customized. This feature includes the customization of dialog title and dialog message which allows you to provide more specific captions like, " Confirm Remove Report" or “Are you sure you want to make the user inactive?”
These dialog box messages can be fetched from the contextmenu item specified in the listpagelayout and if the messages are not specified, the default message will be displayed.
Model and Addin Version Information
The System Information popup menu is now displayed with the Add-in version and Model version along with the system version.
This feature allows users to track the model update versioning along with the system version.
Root Organization support for Self-services
The Root Organization has been introduced for setup and admin users to set as the parent organization with a team agreement. Currently, the setup and admin users are present with an empty parent org ID in the templates.This feature eliminates the provisioning issue due to the presence of an empty organization.