Versions Compared

Key

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

Coming next release

Import language on users

AreaDescription
Invite job

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

...

Now it's possible set the user language via JSON import using the correct ISO two letter code. (The relevant field has been added to the JSON). Supported languages are English, Norwegian and Swedish.

If a user does not specify a language during import, sends an unsupported language or code is outside of valid values, the language will default to English.

Removing a language that is already set via import is not possible.

Improvements

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. 

Shell

Entra ID

AreaDescription
Shell

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.

User roles

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 Added

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

The permissions can be saved /modified for the role, as well as assigned to the user. The permissions does not have affect on users actions yet.


...

Release 31.10.2024

Import language on users

(RTC-43229)

Now it's possible set the user language via JSON import using the correct ISO two letter code. (The relevant field has been added to the JSON). Supported languages are English, Norwegian and Swedish.

If a user does not specify a language during import, sends an unsupported language or code is outside of valid values, the language will default to English.

Removing a language that is already set via import is not possible.


...

Release 08.08.2024

Area Description
Shell

Receipt journal module (RTC-42619)

Fake receipt journal module has been renamed to ReceiptManagement. The name in the menu has not been changed. 
A user with permission from the Receipt Journal group can enter the module correctly.

...

Removing a store from team/profile (when user has team/profile role) removes the cashiers.

Improvements

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.

...