Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

...

Fix: User invited from external AAD cannot sign in (RTC-43253)

When guest user in one directory is invited to EG directory, they're is correctly created in AAD and database. Such user can sign in to Cloud Chain Web. 

...

System parameters user interface (RTC-42543)

The system parameters view is available for User Management. To access this view and edit values in it, user needs following permission:  User management administrator-->Manage system parameters. The system parameters view contains two parameters for now:  User language, responsible for what interface language is displayed to users by default, and Content language, responsible for what language the content will be displayed in.

Image Removed

...

Entra ID permissions (RTC-26349)

ChainWebShell will now require new (much narrower) permissions from our customers, which improves security both for us and our customers. 

Depending on the configuration of our customer's Microsoft Entra ID, admins may need to provide consent for these new permissions.

...

New scoped permissions for managing users (RTC-44596)

New scoped permissions for managing users are added for the store role: 

Users - View Users and Manage Users 

Image Removed

to allow store managers to manage the employees of the store without being able to manage other stores personnel.

titleRelease notes have been moved

Release notes for 2025 have been moved to User Management egretail.cloud 

...

Fix: Store roles can be assigned on stores, when user has access to profile/team (RTC-43909)

If the user has access to the profile or team level, they can assign a store role on stores, belonging to this profile/team.

...

User is exported when modifying the user access level (RTC-43671)

...


...

Release 31.10.2024

Import language on users

...

Area Description
Manage cashiers in Cloud 

Language on cashier, Training & Prevent cashier login in POS flags (RTC-37415)

The cashier language field has been added to the cashier data column. The list of languages supported by POS and selectable are: DK, DE, GB, EE, FI, NO, SE and default.

Two new flags "Training mode" and "Cashier login prevented" have also been added, which are visible in the user interface under the Card Id field when active.

The language field and both flags are exported in the Cashier section.

System

Pass login_hint to MS Entra (AAD) authentication (RTC-38736)

When request for authentication contains login_hint (which is a username), page to enter username/pick user is skipped and user is taken directly to the page where he can enter password. After entering password, user is logged in with correct permissions. 

...

AreaDescription

System


Migration to .NET 6 (RTC-28892)

Shell and User Management module are migrated to .NET 6.

System framework update 

User management is updated to Angular version 16 and Kendo version 12 (RTC-14939)

Additionally:

  • Fix: Filtering multiple times on the same filter
  • Column picker as a button

All functionalities stay the same, but it is possible to filter in columns on the same values of filters in a row. To filter, user does not need to press enter, but it happens immediately after typing in input. Additionally, clicking on column picker opens a dropdown with columns to select and selected columns show up/ hide immediately after picking/removing a checkbox next to a name of the column.

...

Release 19.07.2023

AreaDescription
System

Supporting scale-out (RTC-33374)

  • Shell is using AzureSignalR, which allows manual or automatic scale-out
  • LibBackEnd updated to 5.4.0 for UserManangement
  • Configuration of automatic scale out of Shell will be done in separate booking, after release of this story

...

Release 31.05.2023

AreaDescription
Permissions

Reporting permission (RTC-31514)

Permission 'Access store data' can be found under Reporting category when assigning permissions for a store role. 

Roles

Permission translations (RTC-31952)

Permission is correctly translated into Swedish and Norwegian.  

...

Module

Description

Export users/cashiers

Export users/cashiers (RTC-20015)

User profile can be exported with all permissions and scoped permissions to JSON file (UserManagement.User.Export blob)

After manually create cashier in database, cashiers are also exported as in case of users.

All users can be exported to JSON (To do this, change the "version" value to 0 in Export.BlopType in db).

Import users

Import of users (RTC-18492)

Users are created and update with new common/scoped roles when using API with JSON contract for import.

User Management


Searching for users (RTC-23440)

A user with SystemAdministator role (only) can search for users in Find User component in User Management, while creating new users.

User roles



Fix: Delete store row from user roles view (RTC-22649)

While assigning store scoped role to user it is possible to delete this role right after creation.

...

Module

Description

User Management

Creating users from Azure AD (RTC-15608)

First name and Last name, split from Display name, are added automatically to the user when creating it in User management. 

First name, Last name, Display name of existing users can be edited.


Users removed from Azure AD (RTP-13388)

When a user is removed from the Azure AD Group in source AAD the user is blocked from logging in in the destination AD. If the user is added to the Azure AD group again in the source AD we did not unblock the user in the destination AAD. This is fixed and we are checking the "Block sign in" flag on the user from the destination AAD. 

...