Coming next release
Import of cashiers
Cashiers are automatically created if the imported user has any cashier permissions.
Adding a role with POS permission or POS permission to a role that user already has creates cashiers for all relevant stores.
Removing a role or POS permission from a role that user already has removes the cashiers for all relevant stores.
Adding a store to team/profile (when user has team/profile role), creates cashiers on all relevant users/stores
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. |
System | Job exceutions with CompletedWithNoEffected (RTC-22786) When StagingMerger job (In IdentityServiceIntegration/Shell) executes with no effect, the status is 'Completed with no effect'. Fix: Configuration cleared when switching between tenants (RTC-22045) Configuration browser cache is cleared each time the user logs in. Fixes issue when switching tenants that have different configuration (user needs to log out and log in, in order to switch tenants). |
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. |
Release 11.03.22
Module | Description |
---|---|
User Management | Create new users with alternative emails (RTC-15501) When creating new users in the system will also persist the users alternative emails. Fix: Invitation job for users (RTC-21363) When users are invited into our tenant specific AAD from the source AAD (managed by the customer), we will also copy the 'alternative emails' of the source user. |
Release 19.11.21
Module | Description |
---|---|
User Management | Unblocking users (RTC-18167) If user is unblocked in Azure Active Directory, the user is unblocked in User Management. |
Release 28.09.21
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. |
Release 27.08.21
Module | Description |
---|---|
User Management | ''All stores" option in store roles (RTC-15018) There is an option to select all stores in Store level when adding new store role to the user. This option is only visible if user has access to all stores in the user's details tab. |
Release 16.08.21
Module | Description |
---|---|
User Management | Users with pending invitations to Azure Active Directory (RTC-15096) If a user has a pending invitation to a tenant and is added to User Management of this tenant, they will be granted access to this tenant when they try to login. When they select the tenant in the tenant selector, they will be presented with the window to accept the invitation and they will be immediately logged in after accepting it. |