Informacje o wersji 1.14.0.2 z dn. 04-06-2024

PDF

Nowe i zmodernizowane funkcje

Zmienna {@_UserAuthenticationLevel}

Na potrzeby środowisk, w których skonfigurowano logowanie SSO do witryny nAxiom, dodano systemową zmienną {@_UserAuthenticationLevel}. Wartość zmiennej odpowiada metodzie uwierzytelnienia użytej w danej sesji przez użytkownika i jest określana na podstawie danych zwracanych przez dostawcę SSO.

Ponadto, w konfiguracji tenanta, w sekcji ExternalLogin dodano klucze:

  • AuthenticationLevelClaimName: nazwa atrybutu przesyłanego z systemu zewnętrznego uwierzytelnienia, zawierającego wartość poziomu uwierzytelnienia,
  • DefaultAuthenticationLevel: domyślny poziom uwierzytelnienia, jeżeli system zewnętrzny nie prześle atrybutu,
  • AuthenticationLevelMapper mapper wartości przychodzących z zewnętrznego systemu na wartości nAxiom.

Przykładowa konfiguracja:

"ExternalLogin": {
"AuthenticationLevelClaimName": "authenticationLevel",
"DefaultAuthenticationLevel": 2,
"AuthenticationLevelMapper": {
  "1": "1",
  "2": "2",
  "3": "3"
  }
}

Wprowadzone zmiany pozwalają na uzależnienie przebiegu procesu biznesowego w nAxiom od metody uwierzytelnienia bieżącego użytkownika i na przykład żądanie uwierzytelnienia dwuskładnikowego w przypadku niektórych newralgicznych operacji.

Poprawki i usunięte błędy

Administrowanie uprawnieniami

Usunięto błąd, który powodował, że po odebraniu uprawnienia do aktualizacji (U) dokumentu, użytkownik z uprawnieniem do odczytu i administrowania uprawnieniami (RA) nie mógł zmienić uprawnień do tego dokumentu.

Kropka w nazwie bazy danych

Usunięto błąd, który uniemożliwiał użycie znaku kropki w nazwie bazy danych dla kolejnych tenantów.


Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.