NetIQ Identity Manager 4.9 — informacje o wydaniu

Maj 2024 r.

Program NetIQ Identity Manager 4.9 udostępnia nowe funkcje i udoskonalenia, zwiększa użyteczność i rozwiązuje kilka wcześniejszych problemów. Aktualizacje w tej wersji są kumulowane. Obejmują poprawki do oprogramowania i udoskonalenia w bieżącej wersji, a także wszystkie wcześniej wydane poprawki z pakietów serwisowych, poprawki typu HotFix i inne. Wiele z tych ulepszeń wprowadzono w odpowiedzi na sugestie naszych klientów. Dziękujemy za poświęcony czas i przekazane informacje. Liczymy na dalszą pomoc w dostosowywaniu naszych produktów do wymagań użytkowników. Opinie można publikować na forach społeczności użytkowników oprogramowania Identity Manager w NetIQ Communities — witrynie społeczności online, która udostępnia również informacje o produktach, blogi i łącza do przydatnych zasobów.

Informacje o nowych elementach w poprzednich wersjach zawiera sekcja „Poprzednie wersje” w witrynie z dokumentacją programu Identity Manager.

Więcej informacji na temat tej wersji oraz najnowszy dokument Informacje o wydaniu można znaleźć na stronie dokumentacji. Aby pobrać ten produkt, należy przejść do portalu licencji na oprogramowanie i plików do pobrania.

1.0 Co nowego?

Program Identity Manager 4.9 udostępnia następujące nowe funkcje i ulepszenia:

Informacje na temat nowych funkcji w aplikacji NetIQ Identity Manager Designer 4.9 można znaleźć w dokumencie NetIQ Identity Manager Designer 4.9 — informacje o wydaniu.

1.1 Obsługa nowych systemów operacyjnych

W tym wydaniu dodano obsługę następujących platform:

  • Red Hat Enterprise Linux (RHEL) 9.3, 9.2, 8.9 i 8.8

  • Open Enterprise Server (OES) 24.2

  • dla aplikacji Identity Manager Designer

    • Red Hat Enterprise Linux (RHEL) 9.2, 9.1, 8.9, 8.8 i 8.7

    • SUSE Linux Enterprise Server (SLES) 15 SP5

    • Windows 11 (dla komputerów stacjonarnych)

    • macOS Sonoma

Pełną listę obsługiwanych systemów operacyjnych można znaleźć na stronie Wymagania systemowe aplikacji Identity Manager 4.9. Informacje na temat komponentów pakietu, baz danych i przeglądarek obsługiwanych w tym wydaniu zawiera sekcja Obsługiwane wersje komponentów.

1.2 NetIQ Audit, Compliance & Data Intelligence

W programie Identity Manager udostępniono nowe narzędzie do wizualnej analizy danych związanych z tożsamością o nazwie Audit, Compliance & Data Intelligence (ACDI). Narzędzie to zbiera wszystkie dane dotyczące tożsamości ze źródeł aplikacji Identity Manager, przetwarza je i udostępnia funkcje raportowania oraz monitorowania na pulpicie nawigacyjnym ACDI. Więcej informacji na temat tego narzędzia można znaleźć na stronie NetIQ Audit, Compliance and Data Intelligence dla aplikacji Identity Manager.

Narzędzie ACDI jest dostępne jako dodatek wraz z aplikacją Identity Manager 4.9. Można je pobrać z portalu licencji na oprogramowanie i plików do pobrania. Narzędzie jest dostępne tylko dla aplikacji Identity Manager 4.9 używanej poza chmurą, a nie dla wdrożenia w chmurze.

1.3 Sterowniki Identity Manager obsługują teraz środowisko Java 11

Wydanie to zawiera obsługę środowiska Java 11 dla sterowników Identity Manager 4.9. Poniżej znajduje się lista zaktualizowanych sterowników.

Tabela 1 Sterowniki Identity Manager 4.9 i funkcjonalnie równoważna wersja w 4.8.x

Sterownik

Wersja dostarczana z wydaniem 4.9

Wersja podstawowa (Identity Manager 4.8.x)

Azure Active Directory (AD)

5.2.0.0000

5.1.7.0200

Bidirectional eDirectory

4.1.0.0000

4.0.8.0300

REST

1.3.0.0000

1.2.0.0000

Tekst rozdzielany

4.1.0.0000

4.0.2.0200

GroupWise (oparty na REST)

4.1.0.0000

4.0.1.1

Moduł integracji Identity Gateway

1.1.0.0000

1.0.1.0300

JDBC

4.3.0.0000

4.2.2.0400

JDBC Fanout

1.3.0.0000

1.2.8

JMS

4.1.0.0000

4.0.0

LDAP

4.3.0.0000

4.2.0.0200

Lotus Notes

4.2.0.0000

4.1.2.0100

Manual Task Service (Usługa zadań ręcznych)

4.2.0.0000

4.1.0

Oracle E-Business Suite HR

4.2.0.0000

4.1.2.1

Oracle E-Business Suite TCA

4.2.0.0000

4.1.2.1

Oracle E-Business Suite User Management

4.2.0.0000

4.1.2.0101

PeopleSoft

5.3.0.0000

5.2.4.0

Usługa uwierzytelniania

4.1.0.0000

4.0.1.0

Salesforce

4.2.0.0000

4.1.0.1

SAP HR

4.1.0.0000

4.0.4.1

SAP Portal

4.1.0.0000

4.0.2.0100

SAP User Management

4.1.0.0000

4.0.4.1

SCIM

1.1.0.0000

1.0.1.0300

ServiceNow

1.1.0.0000

1.0.0

SOAP

4.2.0.0000

4.1.0.1

WorkOrder

4.1.0.0000

4.0.0.0 100

Workday

1.4.0.0000

1.3.0.0200

Identity Tracking for Sentinel (Śledzenie tożsamości dla Sentinel)

4.1.0.0000

4.0.2

ID Provider (Dostawca ID)

4.1.0.0000

4.0.0.0

Nie występują żadne nowe funkcje z wyjątkiem zaktualizowanego pliku klasy Java. Więcej informacji podano w sekcji Wersja dostarczana z wydaniem 4.9 na stronie Sterowniki NetIQ Identity Manager.

1.4 Obsługa nowoczesnego uwierzytelniania

Oprócz uwierzytelniania podstawowego aplikacje do zarządzania tożsamością obsługują nowoczesne uwierzytelnianie w ustawieniach poczty przychodzącej i wychodzącej w przypadku zatwierdzania z użyciem poczty e-mail. Nowoczesne uwierzytelnianie zapewnia bezpieczniejsze uwierzytelnianie użytkownika i uwierzytelnianie dostępu.

Dodatkowo nowoczesne uwierzytelnianie jest zintegrowane z komponentem Identity Manager Engine do uwierzytelniania powiadomień o zadaniach i środowiska udostępnia oparte na szablonach wiadomości e-mail w trakcie egzekwowania założeń.

UWAGA:To wydanie obsługuje nowoczesne uwierzytelnianie tylko z użyciem usługi uwierzytelniania OAuth dla Office 365 udostępnianej przez platformę Azure Active Directory (Azure AD) dla programu Microsoft Outlook.

1.5 Możliwość skonfigurowania aplikacji Identity Manager w trybie FIPS

Teraz można skonfigurować elementy Identity Manager w trybie FIPS. Aby uzyskać więcej informacji, patrz Konfiguracja Identity Manager w trybie FIPS w podręczniku NetIQ Identity Manager — Podręcznik instalowania i aktualizowania dla systemu Linux lub w rozdziale Instalowanie i konfiguracja komponentów programu Identity Manager podręcznika NetIQ Identity Manager — Podręcznik instalowania i aktualizowania dla systemu Windows.

1.6 Integracja usługi przepływu pracy z systemem monitorowania

Obecnie można korzystać z istniejącej metody wyszukiwania LDAP do pobierania danych monitorowania dla komponentu usługi przepływu pracy w danym środowisku. Można to zrobić, wysyłając żądanie wyszukiwania z podstawą wyszukiwania cn=idm,cn=monitor w magazynie tożsamości. To ulepszenie umożliwia monitorowanie stanu usługi przepływu pracy przy użyciu różnych statystyk, takich jak łączna liczba przepływów pracy, przepływy pracy w toku, zakończone przepływy pracy, nowe żądania w ciągu ostatnich 10, 60 lub 300 sekund itd.

Ponadto, w tym wydaniu dodano kolejne dane jvm_stats w porównaniu z dotychczasowymi statystykami dla aplikacji użytkownika. Więcej informacji o tych ulepszeniach można znaleźć w sekcji Monitorowanie aplikacji Identity Manager.

1.7 Ulepszenia aplikacji do zarządzania tożsamością

W tym wydaniu wprowadzono następujące ulepszenia aplikacji do zarządzania tożsamością:

Ulepszona wersja narzędzi aplikacji do zarządzania tożsamością

Po aktualizacji program NetIQ Identity Manager 4.9 zawiera ulepszoną wersję narzędzia aplikacji do zarządzania tożsamością. Obecnie, narzędzie obsługuje platformę Java 11. Ulepszenie to zawiera następujące programy narzędziowe:

Aby uzyskać dalsze informacje na temat korzystania z każdego z tych programów narzędziowych, kliknij łącze umieszczone na liście.

Nowa właściwość do zmiany domyślnego zachowania rejestrowania przepływu pracy

Zaktualizowano Wytyczne dotyczące włączania rejestrowania przepływu pracy. Począwszy od tego wydania poziom dziennika określony w pliku workflow_logging.xml dla konkretnego pakietu ma pierwszeństwo przed domyślnym. Jeśli na przykład poziom dziennika dla pakietu com.novell.soa.af.impl.timers jest ustawiony na DEBUG, a poziom dziennika dla mechanizmu przepływu pracy (na poziomie globalnym) jest ustawiony na INFO, aplikacja będzie rejestrować informacje na poziomie DEBUG tylko w przypadku wybranego pakietu. Informacje ze wszystkich innych pakietów i modułu zapisywania będą rejestrowane na poziomie dziennika INFO.

Dodatkowo wprowadzono nową właściwość o nazwie com.microfocus.workflow.engine.logging, która umożliwia przywrócenie dotychczasowego zachowania. Można dodać właściwość com.microfocus.workflow.engine.logging do pliku ism-configuration.properties i ustawić parametr na wartość true, aby poziom rejestrowania ustawiony dla mechanizmu przepływu pracy miał priorytet względem poziomu rejestrowania dla pakietu. Więcej informacji na temat tej właściwości można znaleźć w podręczniku NetIQ Identity Manager — Podręcznik administratora aplikacji do zarządzania tożsamością.

Zmiany w funkcji IDVault.get()

Interfejs API dostępu IDMProv/rest/access/entities/list został zaktualizowany o nowy parametr zapytania o nazwie lookupAttr. Domyślnie parametr lookupAttr jest ustawiony na wartość false. Gdy jest ustawiony na wartość true, interfejs API zwraca Atrybuty wyszukiwania określone w definicji DNLookup atrybutu wysłanego w parametrze filterAttr. Parametr filterAttr jest kolejnym parametrem zapytania używanym w tym interfejsie API.

Aby na przykład pobrać z magazynu tożsamości pracowników podległych encji użytkownika przy użyciu funkcji IDVault.get, sygnatura metody byłaby następująca:

IDVault.get('IDM','/rest/access/entities/list',data.manager, 'user', ["directReports"], true)

Gdzie directReports jest wartością wysyłanego parametru filterAttr, a true jest wartością parametru lookupAttr.

W definicji DNLookup wartości directReports Atrybuty wyszukiwania encji Wyszukiwanie użytkownika to Nazwisko, Imię oraz Inicjały. Po dodaniu atrybutu true do funkcji aplikacja do zarządzania tożsamością zwraca w odpowiedzi nazwiska, imiona i inicjały bezpośrednich podwładnych. Jeśli Atrybut wyszukiwania nie jest skonfigurowany, w odpowiedzi nie jest zwracana żadna wartość Atrybut wyszukiwania.

1.8 Ulepszenia instalatora

W tym wydaniu wprowadzono do instalatora następujące ulepszenia:

  • Integracja aplikacji Identity Console z instalatorem aplikacji Identity Manager dla systemu Linux.

  • Wprowadzenie nowego pliku ism-sensitive.properties, który umożliwia bezpieczne przechowywanie kluczy keypass i master storepass wykorzystywanych do szyfrowania wszystkich haseł.

2.0 Znaczące zmiany zachowania i użycia

W aplikacji Identity Manager 4.9 wprowadzono zmiany, które mogą wpłynąć na zachowanie istniejących aplikacji lub funkcji.

  • Podczas konfigurowania komponentów aplikacji Identity Manager na platformach Linux i Windows zamiast adresu IP wymagana jest w pełni kwalifikowana nazwa wyróżniająca (FQDN) lub nazwa skrócona.

  • Obecnie program narzędziowy do konfigurowania (configupdate.sh) po uruchomieniu prosi o wprowadzenie hasła.

  • W przypadku konfigurowania sterownika Workday dla programu Identity Manager 4.9 na serwerze Windows, jeśli wymagany jest dostęp do arkusza przykładowych stylów, można go znaleźć w następującej lokalizacji w pakiecie Windows ISO programu Identity Manager 4.9: \IdentityManagerServer\products\IDM\windows\setup\utilities\workday\transformation_style_sheets

3.0 Funkcje wychodzące z użycia

Począwszy od tego wydania wycofano obsługę NetIQ SecretStore. W przyszłości hasła kont będą zapisywane w nowym atrybucie o nazwie notfSMTPMailPassword. Ten atrybut należy do klasy notfTemplateCollection i jest zawarty w pakiecie programów obsługi aplikacji użytkownika (UAD) NOVLUABASE_4.8.8.20240401125038. Podczas instalowania aplikacji Identity Manager 4.9 ten pakiet UAD jest instalowany automatycznie. Jednak podczas aktualizacji wcześniejszej wersji pakiet ten należy zaktualizować ręcznie.

Po aktualizacji do najnowszego pakietu UAD i ponownym uruchomieniu serwera Tomcat wszystkie istniejące hasła do kont poczty elektronicznej w repozytorium NetIQ SecretStore zostaną automatycznie przeniesione do atrybutu notfSMTPMailPassword. Ten proces migracji haseł jest kontrolowany przez właściwość com.netiq.idm.migrate.secretstore, która jest dostępna w pliku ism-configuration.properties. Domyślnie ta właściwość jest ustawiona na wartość true. Po zakończeniu migracji właściwość zostanie automatycznie ustawiona z powrotem na wartość false i pozostanie w tym stanie.

4.0 Obsługiwane wersje komponentów

Ta sekcja zawiera informacje na temat obsługiwanych wersji komponentów.

4.1 Wersje komponentów aplikacji Identity Manager

Aplikacja Identity Manager 4.9 obejmuje następujące komponenty:

  • NetIQ eDirectory 9.2.9

  • NetIQ Identity Console 1.7.2

  • NetIQ Identity Manager Engine 4.9

  • NetIQ Identity Manager Remote Loader 4.9

  • NetIQ Identity Manager Fan Out Agent 1.3

  • NetIQ Designer for Identity Manager 4.9

  • NetIQ Identity Applications 4.9

  • NetIQ One SSO Provider (OSP) 6.7.0

  • NetIQ Self Service Password Reset (SSPR) 4.7.0.1

  • NetIQ Identity Manager Identity Reporting 7.2.0

  • NetIQ Sentinel Log Management for IGA 8.6.1.0 (do przeprowadzania audytów zdarzeń)

  • Sterowniki NetIQ Identity Manager

    UWAGA:

    • Program Identity Manager 4.9 jest również kompatybilny z eDirectory 9.2.8.

    • Aplikacja Identity Manager 4.9 zawiera najnowszą wersję obsługiwanego sterownika. Więcej informacji podano w sekcji Wersja dostarczana z wydaniem 4.9 na stronie Sterowniki NetIQ Identity Manager.

4.2 Wersje komponentów zewnętrznych

To wydanie dodaje obsługę następujących komponentów dostawców zewnętrznych:

  • Zulu 11.70+15-CA

  • Apache Tomcat 9.0.85-1

  • PostgreSQL 12.18 (wersja autonomiczna i kontenery)

  • OpenSSL 1.0.2zg-0

  • Nginx 1.24.0-1

  • ActiveMQ 5.18.3-1

4.3 Baza danych

Wszystkie komponenty aplikacji Identity Manager 4.9, w tym NetIQ Identity Applications, są zgodne z bazami danych Oracle 21c i MS SQL 2019, oprócz komponentu Identity Reporting. Komponent Identity Reporting 7.2.0 w dalszym ciągu obsługuje bazy danych Oracle19c i MS SQL 2017.

4.4 Przeglądarka internetowa

Dowolna spośród następujących przeglądarek internetowych:

  • Google Chrome 126.0.6478.8

  • Mozilla Firefox 126.0

  • Apple Safari 17.5

  • Microsoft Edge 124.0.2478.109

5.0 Wymagania systemowe

Więcej informacji na temat wymagań sprzętowych i systemów operacyjnych obsługiwanych przez aplikację Identity Manager można znaleźć na stronie Wymagania systemowe aplikacji Identity Manager 4.9.

6.0 Rozwiązane problemy

To wydanie zawiera następujące poprawki do oprogramowania:

Komponent

Identyfikator globalny

Opis

Instalacja i uaktualnianie

OCTCR56A583299

Mechanizm przepływu pracy nie jest uruchamiany, jeśli baza danych jest obsługiwana na serwerze Microsoft SQL Server.

Identity Manager Engine

OCTCR56A580623

Sterownik SOAP dodaje zduplikowane dane do atrybutu DirXML-PersistentData, co powoduje wyjątek, gdy iManager ładuje pulpit nawigacyjny na stronie przeglądu zestawu sterowników.

OCTCR56A584222

Połączenie z serwerem aplikacji użytkownika zawiesza się podczas korzystania z działania do-invoke-rest-endpoint do wykonywania żądania REST skierowanego do punktu końcowego.

Identity Reporting

OCTCR56A580314

Podczas czyszczenia bazy danych raportów w systemie MS SQL wyświetlany jest następujący komunikat o błędzie: Niepoprawna składnia w pobliżu słowa kluczowego „CASCADE”.

OCTCR56A581810

Zdarzenie zadania Driver Health (event-id: query-driver-ident) generuje następujący komunikat ostrzegawczy: Odzyskanie sprawności po wystąpieniu nieoczekiwanego warunku: @cached-time niedostępne.

OCTCR56A585188

Żądanie REST API DELETE do punktu końcowego /IDMDCS-CORE/rpt/collectors/{identifier}/trust nie usuwa zaufanego certyfikatu z pola collect_cert rekordu kolektora danych.

Aplikacje do zarządzania tożsamością

OCTCR56A572998

Funkcje weryfikacji pól i odświeżania wartości w module tworzenia formularzy nie działają w scenariuszach asynchronicznych.

 

OCTCR56A573780

Uniwersalny kolektor Sentinel nie analizuje pola komunikatu w zdarzeniu CEF: 3152C- komunikat użytkownika.

 

OCTCR56A580840

Pola formularza oparte na komponencie encji dynamicznej zawierają nawiasy kwadratowe jako wartości domyślne na liście rozwijanej.

 

OCTCR56A580876

Podczas korzystania z funkcji RoleVault.getRolesUserIn do wykonywania wywołań interfejsu REST API do punktu końcowego /rest/access/assignments/role/list pobiera ona tylko dziesięć uprawnień przypisania roli dla danego użytkownika.

Po uaktualnieniu do wersji Identity Manager 4.9 można pobierać informacje o wszystkich rolach, dodając do tej samej funkcji atrybut true.

Składnia: poniżej przedstawiono sygnaturę metody:

RoleVault.getRolesUserIn('IDM','/rest/access/assignments/role/list',userDN,true)

 

OCTCR56A581016

Pola formularza znikają przy zapisywaniu po przełączeniu na inny widok modułu tworzenia formularzy.

 

OCTCR56A581716

Rejestrowanie mechanizmu przepływu pracy nie działa po aktualizacji do wersji Identity Manager 4.8.4.

 

OCTCR56A581762

Komponent wyboru zawiera dodatkowy ciąg znaków _regex podczas wykonywania zapytania o dane z zewnętrznego źródła internetowego.

 

OCTCR56A581978

Podczas korzystania z komponentu encji dynamicznej w formularzu o wielu kartach wyświetlana nazwa wybranego użytkownika zmienia się podczas powrotu na kartę przy użyciu przycisku Wstecz.

 

OCTCR56A582360

W formularzu JSON nie jest wyświetlany błąd, gdy weryfikacja dynamicznego pola formularza kończy się niepowodzeniem.

 

OCTCR56A582959

Podczas korzystania z funkcji RoleVault.getRoleAssignmentCause do wykonywania wywołań interfejsu REST API do punktu końcowego /rest/access/assignments/list/v2 pobiera ona domyślnie przyczynę przypisania roli dla tylko dziesięciu ról.

Po uaktualnieniu do wersji Identity Manager 4.9 można pobierać przyczynę przypisania dla wszystkich ról, dodając do tej samej funkcji atrybut true.

Składnia: poniżej przedstawiono sygnaturę metody:

RoleVault.getRoleAssignmentCause('IDM','/rest/access/assignments/list/v2',identityDn,roleDn,true)

 

OCTCR56A583294

Dodanie grupy do pola Żądający kończy się niepowodzeniem podczas próby modyfikacji istniejącego zespołu.

 

OCTCR56A583369

Funkcja Odśwież nie działa, jeśli pola formularza znajdują się w komponencie siatki danych.

 

OCTCR56A583373

Dane w polu Dzień nie są poprawnie weryfikowane w przypadku języków innych niż angielski.

 

OCTCR56A583421

Dodanie komentarza w pojedynczym cudzysłowie (‘) w niestandardowej wartości domyślnej funkcji powoduje uszkodzenie formularza.

 

OCTCR56A583440

Podczas korzystania z funkcji setFieldValue() do ustawienia niestandardowej wartości domyślnej proces weryfikacji działa bez końca.

 

OCTCR56A583441

Na stronie Historia żądań na pulpicie nawigacyjnym wyświetlany jest komunikat o błędzie, jeśli żądane uprawnienie jest mapowane na zasób z kontrolą dostępu.

 

OCTCR56A583590

Aplikacja Identity Manager zezwala każdemu uwierzytelnionemu użytkownikowi na zmianę preferowanych ustawień narodowych innego użytkownika.

 

OCTCR56A583609

Stan żądania na stronie Historia żądań jest wyświetlany jako „zaopatrzono” nawet po odrzuceniu zadania.

 

OCTCR56A583692

Podczas edytowania kafelka Zgłoszenie pomocy technicznej lub dowolnego innego PRD/formularza dołączonego w postaci kafelka na stronie Zarządzaj aplikacjami w dziennikach konsoli przeglądarki wyświetlane są błędy.

 

OCTCR56A583714

Po kliknięciu przycisku Utwórz na stronie Utwórz przypisanie delegowania więcej niż jeden raz tworzone są zduplikowane delegowania.

 

OCTCR56A583722

Podczas przeglądania szczegółów żądania na stronie Historia żądań autor aktywności w dzienniku oraz odpowiadający jej komentarz nie są rozdzielone spacją.

 

OCTCR56A583747

Podczas korzystania z metody działania formularza alert() w kodzie Javascript Edytor JS i Kod JSON formularza przestają działać.

 

OCTCR56A583754

Wszystkie niestandardowe funkcje zapisane w edytorze JS znikają po ponownym zmodyfikowaniu formularza w module tworzenia formularzy.

 

OCTCR56A584217

Formularz wyświetlany na pulpicie nawigacyjnym aplikacji Identity Manager różni się od formularza wyświetlanego w module tworzenia formularzy w trybie podglądu.

 

OCTCR56A584275

Komponent wyboru z parametrem Włącz wyszukiwanie statyczne ustawionym na wartość true nie umożliwiał wyszukiwania wartości o długości przekraczającej 50 znaków.

Komponent wyboru umożliwia obecnie wyszukiwanie wartości o długości do 1000 znaków.

 

OCTCR56A584283

Podczas definiowania logiki dla dowolnego komponentu nie można wybrać właściwości dla działania wyzwalanego przez zdarzenie.

 

OCTCR56A584291

Gdy Pozycja etykiety komponentu wyboru lub pojedynczego wyboru jest ustawiona na Do lewej (wyrównanie do prawej) wyświetlane opcje nie są poprawnie wyrównane.

 

OCTCR56A584322

Funkcja niestandardowej wartości domyślnej komponentu pola wyboru nie wykonuje początkowego ładowania formularza, ani gdy jest wywoływana przez zmianę, ani przy jawnym wykonaniu funkcji triggerChange().

 

OCTCR56A584373

Strona Zadania na pulpicie nawigacyjnym nie jest odświeżana automatycznie. Nawet po zatwierdzeniu zadania z użyciem formularza zatwierdzania wciąż jest wyświetlana na liście.

 

OCTCR56A584374

Na stronie Uprawnienia na pulpicie nawigacyjnym nie jest już wyświetlona lista uprawnień z nawiasami kwadratowymi lub klamrowymi w wynikach wyszukiwania.

 

OCTCR56A584399

Atrybuty ustawione jako Atrybuty edytowalne w ustawieniach nie są edytowalne na stronach Mój profil oraz Użytkownicy.

 

OCTCR56A584489

Podczas wysyłania żądania dotyczącego PRD na stronie Nowe żądanie wyświetlane są pola umożliwiające wprowadzenie wartości Data efektywna i Data wygaśnięcia.

 

OCTCR56A584625

Brakuje etykiet pól w zlokalizowanych formularzach.

 

OCTCR56A584638

Komponent encji dynamicznej ustawiony z limitem wyświetlania (maksymalna liczba elementów do zażądania lub wyświetlenia) nie wyświetla wszystkich zgodnych encji w wynikach wyszukiwania.

 

OCTCR56A584639

Po włączeniu trybu ONLINE, a następnie przejściu do trybu OFFLINE i z powrotem do trybu ONLINE moduł tworzenia formularzy nie zezwala na logowanie przy użyciu innych poświadczeń niż przy pierwszym logowaniu.

 

OCTCR56A584666

Opcja Kontener listy użytkowników w obszarze Ustawienia > Dostosowywanie nie jest używana przy wyświetlaniu użytkowników na stronie Nowe żądanie dla innych.

 

OCTCR56A585183

Na stronie Aplikacje pulpitu nawigacyjnego aplikacji Identity Manager wyświetlane są nagłówki bez dozwolonych elementów.

 

OCTCR56A585185

Element służący do wprowadzenia czasu jest nieobecny w komponencie Data/godzina, który jest ustawiony na wyświetlanie elementów zarówno kalendarza, jak i czasu.

 

OCTCR56A585231

Numeru telefonu wprowadzonego w atrybucie Numer telefonu na stronie Mój profil nie można edytować ani usunąć.

 

OCTCR56A585264

Moduł tworzenia formularzy wykonuje funkcję niestandardowej wartości domyślnej za każdym razem, gdy użytkownik przełącza się na inny widok modułu tworzenia formularzy.

 

OCTCR56A585443

Procedura ponownego przypisywania zadań do innych członków zespołu nie działa zgodnie z dokumentacją.

 

OCTCR56A585477

W atrybucie Podpis na stronie profilu użytkownika wyświetlana jest wartość tekstowa zamiast obrazu podpisu.

 

OCTCR56A585503

Moduł tworzenia formularzy nie jest poprawnie ładowany podczas uruchamiania z modułu Designer w systemie Windows bez połączenia z internetem.

 

OCTCR56A585527

Po zaktualizowaniu do wersji Identity Manager 4.8.7 licznik na stronie uprawnień innych użytkowników nie jest poprawnie ustawiony w obsługiwanych ustawieniach narodowych (z wyłączeniem języków angielskiego i portugalskiego).

 

OCTCR56A585557

Komponent wyświetlania nazwy wyróżniającej modułu tworzenia formularzy pokazuje komunikat o błędzie, gdy ustawione są warunki.

 

OCTCR56A585618

Po aktualizacji brak możliwości uzyskania dostępu do aplikacji dla użytkownika i SSPR. Ponowne uruchomienie usługi dla eDirectory i Tomcat na serwerze aplikacji do zarządzania tożsamością rozwiązuje problem tymczasowo, lecz po jakimś czasie komponenty znów stają się niedostępne.

 

OCTCR56A585698

Na stronie Mój profil wyświetlane są niepoprawne atrybuty, gdy aplikacja Identity Manager jest skonfigurowana do zarządzania wieloma klientami.

 

  • OCTCR56A584920

  • OCTCR56A585772

Widok karty użytkownika i atrybuty na stronie Użytkownicy pulpitu nawigacyjnego aplikacji Identity Manager zawierają atrybuty, które różnią się od skonfigurowanych w ustawieniach dostosowywania klienta.

7.0 Instalowanie aplikacji NetIQ Identity Manager 4.9

Aplikacja Identity Manager 4.9 udostępnia wersje Advanced Edition i Standard Edition w pojedynczym pliku ISO. Przed pobraniem plików instalacyjnych należy zapoznać się z funkcjami zawartymi w każdej z tych wersji i opcjami pobierania komponentów aplikacji Identity Manager.

7.1 Funkcje obsługiwane w aplikacji Identity Manager Advanced Edition i Standard Edition

Aby spełnić wymagania różnych klientów, funkcje aplikacji Identity Manager występują w dwóch grupach produktów:

  • Identity Manager Advanced Edition

  • Identity Manager Standard Edition

W aplikacji Identity Manager w wersji Advanced Edition udostępniane są funkcje wersji Standard Edition oraz pewne funkcje dodatkowe. Poniższa tabela zawiera porównanie funkcji dostępnych w aplikacji Identity Manager w wersjach Advanced Edition i Standard Edition:

Funkcja

Advanced Edition

Standard Edition

Automatyczna obsługa użytkowników oparta na regułach

Tak

Tak

Synchronizacja tożsamości w czasie rzeczywistym

Tak

Tak

Zarządzanie hasłami i samodzielna obsługa hasła

Tak

Tak

Jednolite narzędzie obsługi informacji o tożsamości (narzędzie do analizy)

Tak

Tak

Obsługa interfejsów REST API i jednokrotnego logowania

Tak

Tak (ograniczona obsługa)

Raportowanie bieżącego stanu

Tak

Tak

Oparte na rolach wykonywanie usług na poziomie przedsiębiorstwa

Tak

Nie

Zautomatyzowane przepływy pracy zatwierdzania na potrzeby egzekwowania zasad biznesowych

Tak

Nie

Zaawansowana samoobsługa w aplikacjach do zarządzania tożsamością

Tak

Nie

Model i katalog zasobów na potrzeby łatwego zaopatrywania zasobów

Tak

Nie

Raportowanie stanu historycznego

Tak

Nie

Raportowanie systemów połączonych

Tak

Nie

Administrowanie rolami i zasobami

Tak

Nie

7.2 Pobieranie aplikacji Identity Manager

Po zakupieniu aplikacji Identity Manager 4.9 należy zalogować się do portalu licencji na oprogramowanie i plików do pobrania i kliknąć łącze, które umożliwia pobranie oprogramowania. Komponenty aplikacji Identity Manager są zawarte w następujących plikach:

Nazwa pliku

Opis

Identity_Manager_4.9_Linux.iso

Zawiera serwer Identity Manager (Identity Manager Engine, Remote Loader, Fan-Out Agent, Identity Console), aplikacje do zarządzania tożsamością oraz moduł Identity Reporting.

Identity_Manager_4.9_RL_Linux.iso

Zawiera komponent Identity Manager Remote Loader dla systemu Linux.

Identity_Manager_4.9_Containers.tar.gz

Zawiera obrazy poszczególnych kontenerów Identity Manager Engine, Remote Loader, Fanout Agent, ActiveMQ, PostgreSQL, Form Renderer, OSP, Identity Applications, Identity Reporting, SSPR oraz Identity Console.

Identity_Manager_4.9_Windows.iso

Zawiera serwer Identity Manager (Identity Manager Engine, Remote Loader, Fan-Out Agent), aplikacje do zarządzania tożsamością oraz moduł Identity Reporting.

Identity_Manager_4.9_RL_Windows.iso

Zawiera wersję 64-bitową i .NET komponentu Remote Loader dla systemu Windows.

Identity_Manager_4.9_Designer_Linux.tar.gz

Zawiera moduł Designer dla platform Linux.

Identity_Manager_4.9_Designer_Windows.zip

Zawiera moduł Designer dla platform Windows.

Identity_Manager_4.9_Designer_MacOSX.dmg

Zawiera pliki modułu Designer dla systemu macOS Sonoma.

SentinelLogManagementForIGA8.6.1.0.tar.gz

Zawiera moduł zarządzania dziennikami Sentinel dla Identity Governance and Administration (IGA).

Ta instalacja jest obsługiwana tylko w systemie Linux.

WAŻNE:Narzędzia Analyzer nie ma w obrazie ISO programu Identity Manager 4.9. Jeśli program Analyzer jest już zainstalowany, należy pamiętać, aby go zaktualizować do wersji 4.8.5 i korzystać z niego z programem Identity Manager w wersji 4.9. Aby uzyskać informacje o instalacji i aktualizacji programu Analyzer, patrz Podręcznik instalowania i uaktualniania aplikacji NetIQ Identity Manager w systemie Linux lub Podręcznik instalowania i uaktualniania aplikacji NetIQ Identity Manager w systemie Windows.

7.3 Znajdowanie plików wykonywalnych i domyślnych ścieżek instalacyjnych

Pliki wykonywalne i domyślne ścieżki instalacyjne w systemie Linux

Komponent aplikacji Identity Manager

Położenie pliku wykonywalnego w pliku ISO

Domyślna ścieżka instalacyjna

Serwer Identity Manager (zawiera Identity Manager Engine, Remote Loader, Fan-Out Agent, Identity Console)

install.sh w podłączonej lokalizacji

  • Engine: /opt/novell/eDirectory/lib/dirxml

  • Remote Loader: /opt/novell/dirxml/bin/x86_64

  • Fanout Agent: /opt/novell/dirxml/fanoutagent

  • Identity Console: /opt/novell/eDirAPI/sbin/

Aplikacje do zarządzania tożsamością (pulpit nawigacyjny i interfejs administracyjny aplikacji Identity Manager, aplikacja użytkownika, sterownik usługi ról i zasobów, sterownik aplikacji użytkownika, program narzędziowy do aktualizowania konfiguracji, dostawca funkcji jednokrotnego logowania, Self Service Password Reset)

install.sh w podłączonej lokalizacji

  • Aplikacje do zarządzania tożsamością: /opt/netiq/idm/apps

  • Aplikacja użytkownika: /opt/netiq/idm/apps/UserApplication

  • Program narzędziowy do aktualizowania konfiguracji: /opt/netiq/idm/apps/configupdate

  • Form Renderer: /opt/netiq/idm/apps/sites

  • NGINX: /opt/netiq/common/nginx

Designer for Identity Manager

/designer/packages

/root/designer

Identity Reporting

install.sh w podłączonej lokalizacji

/opt/netiq/idm/apps/IDMReporting

Komponent do zarządzania hasłami

./install.sh w katalogu /sspr w podłączonej lokalizacji

/opt/netiq/idm/apps/sspr

Zarządzanie dziennikami Sentinel dla IGA

./install.sh w katalogu /SentinelLogManagementforIGA pliku SentinelLogManagementForIGA8.6.1.0.tar.gz

/opt/novell/sentinel

Pliki wykonywalne i domyślne ścieżki instalacyjne w systemie Windows

Komponent aplikacji Identity Manager

Położenie pliku wykonywalnego w pliku ISO

Domyślna ścieżka instalacyjna

Serwer Identity Manager (zawiera Identity Manager Engine, Remote Loader, Fan-Out Agent)

install.exe w katalogu \<lokalizacja podłączenia pliku iso>\IdentityManagerServer\

  • Engine: C:\netiq\idm

  • Remote Loader: C:\netiq\idm\RemoteLoader

  • Fanout Agent: C:\netiq\idm\FanoutAgent

Aplikacje do zarządzania tożsamością (pulpit nawigacyjny i interfejs administracyjny aplikacji Identity Manager, aplikacja użytkownika, sterownik usługi ról i zasobów, sterownik aplikacji użytkownika, program narzędziowy do aktualizowania konfiguracji, dostawca funkcji jednokrotnego logowania, Self Service Password Reset)

install.exe w katalogu \<lokalizacja podłączenia pliku iso>\IdentityApplications\

  • Aplikacje do zarządzania tożsamością: C:\netiq\idm\apps\

  • Aplikacja użytkownika: C:\netiq\idm\apps\UserApplication

  • Program narzędziowy do aktualizowania konfiguracji: C:\netiq\idm\apps\configupdate

  • Form Renderer: C:\netiq\idm\apps\sites

  • NGINX: C:\netiq\common\nginx

Designer for Identity Manager

install.exe w folderze \designer_install\ pliku Identity_Manager_4.8_Designer_Windows.zip

C:\netiq\

Identity Reporting

install.exe w katalogu \<lokalizacja podłączenia pliku iso>\IdentityReporting\

C:\netiq\idm\apps\IdentityReporting

Komponent do zarządzania hasłami

install.exe w katalogu <lokalizacja podłączenia pliku iso>\common\sspr

C:\netiq\idm\apps\common\sspr

7.4 Instalowanie aplikacji NetIQ Identity Manager 4.9

W zależności od instalowanej wersji należy zapoznać się z informacjami dostępnymi w jednym z następujących zasobów:

8.0 Uaktualnianie do wersji NetIQ Identity Manager 4.9

Uaktualnienie do wersji Identity Manager 4.9 można przeprowadzić bezpośrednio z wersji Identity Manager 4.7.5 i 4.8.x (gdzie x może być równe 0, 1, 2, 3, 4, 5, 6 i 7).

Przed rozpoczęciem uaktualnienia należy zapoznać się z uwagami do wydania dotyczącymi bieżącej wersji.

Więcej informacji na temat uaktualniania aplikacji Identity Manager można znaleźć w rozdziale Uaktualnianie aplikacji Identity Manager w podręczniku NetIQ Identity Manager — Podręcznik instalowania i aktualizowania dla systemu Linux lub w rozdziale Uaktualnianie aplikacji Identity Manager w podręczniku NetIQ Identity Manager — Podręcznik instalowania i aktualizowania dla systemu Windows.

8.1 Uaktualnianie z wersji Identity Manager 4.8.x

Poniższa tabela zawiera listę ścieżek uaktualniania komponentów wersji aplikacji Identity Manager 4.8.x:

Komponent

Wersja podstawowa

Wersja uaktualniona

Identity Manager Engine

4.8.x

  1. Uaktualnij system operacyjny do obsługiwanej wersji.

  2. Uaktualnij komponent Identity Vault do wersji 9.2.9.

  3. Uaktualnij komponent Identity Manager Engine do wersji 4.9.

Remote Loader/Fanout Agent

4.8.x

Uaktualnij do wersji Remote Loader/Fanout Agent 4.9.

Designer

 

Zainstaluj komponent Designer 4.9.

Aplikacje do zarządzania tożsamością

4.8.x

Przed uaktualnieniem aplikacji do zarządzania tożsamością sprawdź, czy komponenty Identity Vault i Identity Manager Engine zostały uaktualnione do wersji odpowiednio 9.2.9 i 4.9.

  1. Uaktualnij system operacyjny do obsługiwanej wersji.

  2. Zatrzymaj serwer Tomcat.

  3. Uaktualnij bazę danych do obsługiwanej wersji. Informacje o obsługiwanych wersjach bazy danych można znaleźć w witrynie informacji technicznych aplikacji NetIQ Identity Manager.

  4. (Warunkowo) Jeśli komponent SSPR jest zainstalowany na osobnym serwerze, uaktualnij go do wersji 4.9.

  5. Uaktualnij sterownik aplikacji użytkownika oraz pakiety sterowników ról i zasobów za pomocą modułu Designer.

  6. Uaktualnij aplikacje do zarządzania tożsamością do wersji 4.9.

  7. Uruchom serwer Tomcat.

Identity Reporting

4.8.x

Przed uaktualnieniem komponentu Identity Reporting sprawdź, czy komponenty Identity Vault i Identity Manager Engine oraz aplikacje do zarządzania tożsamością zostały uaktualnione do wersji odpowiednio 9.2.9, 4.9 i 4.9.

  1. Uaktualnij system operacyjny do obsługiwanej wersji.

  2. Uaktualnij bazę danych do obsługiwanej wersji. Więcej informacji o obsługiwanych wersjach bazy danych można znaleźć w witrynie informacji technicznych aplikacji NetIQ Identity Manager.

  3. Uaktualnij komponent SLM dla IGA do obsługiwanej wersji.

  4. Zaktualizuj pakiety sterowników usług gromadzenia danych oraz bramy usług zarządzanych.

  5. Uaktualnij komponent Identity Reporting do wersji 7.2.0.

  6. (Warunkowo) Utwórz zasadę synchronizacji danych na stronie usług gromadzenia danych aplikacji Identity Manager.

  7. Uruchom serwer Tomcat.

Przed rozpoczęciem uaktualnienia należy zapoznać się z uwagami do wydania dotyczącymi używanej wersji na stronie dokumentacji NetIQ.

8.2 Uaktualnianie z wersji Identity Manager 4.7.x

Poniższa tabela zawiera listę ścieżek uaktualniania komponentów wersji aplikacji Identity Manager 4.7.x:

Komponent

Wersja podstawowa

Wersja uaktualniona

Identity Manager Engine

4.7.5

  1. Uaktualnij system operacyjny do obsługiwanej wersji.

  2. Uaktualnij komponent Identity Vault do wersji 9.2.9.

  3. Uaktualnij komponent Identity Manager Engine do wersji 4.9.

Remote Loader/Fanout Agent

4.7.5

Uaktualnij do wersji Remote Loader/Fanout Agent 4.9.

Designer

 

Zainstaluj komponent Designer 4.9.

Aplikacje do zarządzania tożsamością

4.7.5

Przed uaktualnieniem aplikacji do zarządzania tożsamością sprawdź, czy komponenty Identity Vault i Identity Manager Engine zostały uaktualnione do wersji odpowiednio 9.2.9 i 4.9.

  1. Uaktualnij system operacyjny do obsługiwanej wersji.

  2. Zatrzymaj serwer Tomcat.

  3. Zaktualizuj sterownik aplikacji użytkownika oraz pakiety sterowników ról i zasobów.

  4. Uaktualnij bazę danych do obsługiwanej wersji. Informacje o obsługiwanych wersjach bazy danych można znaleźć w witrynie informacji technicznych aplikacji NetIQ Identity Manager.

  5. (Warunkowo) Jeśli komponent SSPR jest zainstalowany na osobnym serwerze, uaktualnij go do wersji 4.9.

  6. Uaktualnij aplikacje do zarządzania tożsamością do wersji 4.9.

  7. Uruchom serwer Tomcat.

Identity Reporting

4.7.5

Przed uaktualnieniem komponentu Identity Reporting sprawdź, czy komponenty Identity Vault i Identity Manager Engine oraz aplikacje do zarządzania tożsamością zostały uaktualnione do wersji odpowiednio 9.2.9, 4.9 i 4.9.

  1. Uaktualnij system operacyjny do obsługiwanej wersji.

  2. Uaktualnij bazę danych do obsługiwanej wersji. Więcej informacji o obsługiwanych wersjach bazy danych można znaleźć w witrynie informacji technicznych aplikacji NetIQ Identity Manager.

  3. Uaktualnij komponent SLM dla IGA do obsługiwanej wersji.

  4. Zaktualizuj pakiety sterowników usług gromadzenia danych oraz bramy usług zarządzanych.

  5. Uaktualnij komponent Identity Reporting do wersji 7.2.0.

  6. Uruchom serwer Tomcat.

Przed rozpoczęciem uaktualnienia należy zapoznać się z uwagami do wydania dotyczącymi używanej wersji na stronie dokumentacji NetIQ.

8.3 Uaktualnianie do wersji Advanced Edition

Oprogramowanie NetIQ udostępnia następujące ścieżki uaktualnienia do wersji Identity Manager 4.9 Advanced Edition z wcześniejszej wersji Advanced Edition lub Standard Edition:

  • Identity Manager 4.8 Advanced Edition do 4.9 Advanced Edition

  • Identity Manager 4.8 Standard Edition do 4.9 Advanced Edition w jeden z następujących sposobów:

    • Z Identity Manager 4.8 Standard Edition do 4.9 Standard Edition, a następnie do 4.9 Advanced Edition

    • Z Identity Manager 4.8 Standard Edition do 4.8 Advanced Edition, a następnie do 4.9 Advanced Edition

  • Identity Manager 4.7.5 Advanced Edition do 4.9 Advanced Edition

  • Identity Manager 4.7.5 Standard Edition do 4.9 Advanced Edition w jeden z następujących sposobów:

    • Z Identity Manager 4.7.5 Standard Edition do 4.9 Standard Edition, a następnie do 4.9 Advanced Edition

    • Z Identity Manager 4.7.5 Standard Edition do 4.7.5 Advanced Edition, a następnie do 4.9 Advanced Edition

8.4 Uaktualnianie do wersji Standard Edition

Istnieje możliwość uaktualnienia do wersji Identity Manager 4.9 Standard Edition z wersji Identity Manager 4.8 Standard Edition. Instrukcje uaktualniania można znaleźć w dokumencie: Instalowanie i uaktualnianie aplikacji NetIQ Identity Manager 4.9 Standard Edition — skrócona instrukcja obsługi

Wersja Identity Manager 4.9 Standard Edition w dalszym ciągu zapewnia obsługę następujących raportów:

  • Uwierzytelnianie przez użytkownika

  • Uwierzytelnianie przez serwer

  • Statystyki bazy danych

  • Samodzielne zmiany hasła

  • Resetowanie hasła

  • Raport skojarzeń sterownika Magazynu tożsamości — stan bieżący

  • Raport o użytkownikach Magazynu tożsamości — stan bieżący

  • Podsumowanie zdarzeń zmian hasła użytkownika

    Więcej informacji zawiera Podręcznik administratora aplikacji NetIQ Identity Reporting.

    WAŻNE:Aby korzystać z raportów, należy zaimportować najnowsze definicje raportów do modułu Identity Reporting. Należy się zalogować do aplikacji do raportowania i pobrać raporty ze strony Pobierz w tej aplikacji.

9.0 Znane problemy

Firma NetIQ nie ustaje w staraniach, aby jej produkty były wysokiej jakości rozwiązaniami spełniającymi potrzeby przedsiębiorstw w zakresie oprogramowania. Obecnie trwają badania nad rozwiązaniem opisanych dalej problemów. Gdyby którykolwiek z tych problemów wymagał dodatkowej pomocy, należy się skontaktować z pomocą techniczną. Listę znanych problemów w komponencie Designer można znaleźć w dokumencie NetIQ Identity Manager Designer 4.9 — informacje o wydaniu.

9.1 Instalator dla systemu Windows wyświetla wyjątek

Problem: W wyniku uruchomienia Tomcat po zainstalowaniu komponentów programu Identity Manager 4.9 następuje wyświetlenie następującego wyjątku: POWAŻNY [podstawowy] org.apache.catalina.util.LifecycleBase.handleSubClassException Nieudane uruchomienie komponentu [Connector["ajp-nio-<IP_address>-8010"]]

Problem ten występuje po nowej instalacji oraz po aktualizacji do Identity Manager w wersji 4.9. [Problem: OCTCR56A607041]

Obejście: Problem nie powoduje utraty funkcji. Jeśli jednak zachodzi potrzeba rozwiązania problemu, należy usunąć następujący wiersz w pliku server.xml:

<Connector port="8010" protocol="AJP/1.3" redirectPort="8543"/>

Plik server.xml znajduje się w katalogu C:\NetIQ\idm\apps\tomcat\conf

9.2 Błąd podczas logowania do aplikacji Identity Manager przy użyciu uwierzytelniania dwuskładnikowego

Problem: Użytkownicy mogą napotkać problemy z logowaniem, jeśli funkcja NetIQ One SSO Provider (OSP) na serwerze Identity Manager została skonfigurowana z funkcją NetIQ Advanced Authentication w zakresie uwierzytelniania dwuskładnikowego. Plik dziennika OSP wyświetla następujący błąd: Nieoczekiwany błąd podczas przeszukiwania: internal.atlaslite.jcce.exception.CoreInitializationException: Nie skonfigurowano hasła administratora.

[Problem: OCTCR56A605248]

Obejście: Brak dostępnego obejścia.

9.3 Właściwości dirxml_remote i RLConsole wyświetlają nieaktualną wersję produktu

Problem: Podczas instalowania lub aktualizowania programu Remote Loader przy użyciu obrazu Identity_Manager_4.9_RL_Windows.iso lub obrazu Identity_Manager_4.9_RL_Linux.iso widać, że Wersja produktu w oknie Właściwości dirxml_remote nie zmienia się. Wciąż widać wersję 4.8.0.0. Taki sam problem dotyczy właściwości RLConsole. [Problem: OCTCR56A608072]

Obejście: Problem nie ma wpływu na funkcjonalność komponentu Remote Loader. Wersję pliku można sprawdzić w tym samym oknie, aby potwierdzić pomyślne załadowanie komponentu Remote Loader.

9.4 Instalator generuje puste pliki schematu bazy danych SQL

Problem: Jeśli podczas uaktualniania komponentu aplikacji do zarządzania tożsamością wybrana zostanie opcja tworzenia schematu bazy zapisz do pliku, instalator tworzy puste pliki databaseschema.sql i wfedatabaseschema.sql. Ponieważ te pliki są puste, nie można ich używać do tworzenia schematu bazy danych po zakończeniu uaktualniania. [Problem: OCTCR56A586043]

Obejście: Pobierz odpowiedni plik jar bazy danych na serwer aplikacji z zewnętrznej witryny internetowej dla bazy danych aplikacji do zarządzania tożsamością. Zainstaluj go w innym systemie lub na innym serwerze wraz z aplikacjami do zarządzania tożsamością.

Gdy podczas aktualizacji aplikacji do zarządzania tożsamością instalator wyświetli monit o wprowadzenie ścieżki pliku jar JDBC bazy danych aplikacji do zarządzania tożsamością i mechanizmu przepływu pracy, podaj lokalizację pliku jar zainstalowanej bazy danych.

9.5 Niektóre raporty nie pobierają danych podczas korzystania z bazy danych MS SQL

Problem: Podczas korzystania z MS SQL jako bazy danych Identity Reporting, raporty Żądania dostępu wg odbiorcy, Żądania dostępu wg żądającego i Żądania dostępu wg zasobu nie zwracają żadnych danych. [Problem: OCTCR56A604404]

Obejście: Aby pobrać dane dla ww. raportów, należy wykonać następujące czynności:

  1. Zalogować się do serwera, na którym zainstalowano komponent Identity Reporting.

  2. Otworzyć narzędzie administratora bazy danych, takie jak SQL Server Management Studio.

  3. Uruchomić następujące zapytanie:

    UWAGA:Określić odpowiednią nazwę bazy danych Identity Reporting w polu <identity reporting database name>.

    USE [<identity reporting database name>]
    GO
    
    /****** Object:  UserDefinedFunction [IDM_RPT_DATA].[get_formatted_user_dn]    Script Date: 5/9/2020 7:03:55 PM ******/
    DROP FUNCTION [IDM_RPT_DATA].[get_formatted_user_dn]
    GO
    
    /****** Object:  UserDefinedFunction [IDM_RPT_DATA].[get_formatted_user_dn]    Script Date: 5/9/2020 7:03:55 PM ******/
    SET ANSI_NULLS ON
    GO
    
    SET QUOTED_IDENTIFIER ON
    GO
    
    CREATE FUNCTION [IDM_RPT_DATA].[get_formatted_user_dn] 
    (
           -- Add the parameters for the function here
           @user_path nvarchar(max)
       , @user_name nvarchar(200)
    )
    RETURNS nvarchar(max)
    AS
    BEGIN
           DECLARE
            @new_path        nvarchar(200),
            @new_path_2      nvarchar(max),
            @l_user_path     nvarchar(max),
            @l_old_delimiter nvarchar(1) = '\\',
            @l_new_delimiter nvarchar(1) = '.',
            @MyCursor CURSOR,
            @MyField nvarchar(max);
    
        if @user_path is not null
        BEGIN
        SET @l_user_path = SUBSTRING(@user_path , 2 , (LEN(@user_path)-1));
        SET @MyCursor = CURSOR FOR
                        SELECT value FROM STRING_SPLIT( @l_user_path , @l_old_delimiter )
        OPEN @MyCursor 
        FETCH NEXT FROM @MyCursor 
        INTO @MyField
            WHILE @@FETCH_STATUS = 0
            BEGIN
                if @MyField is not null
                BEGIN
                    SET @new_path = @l_new_delimiter + @MyField;
                END
                if @new_path_2 is not null
                BEGIN
                    SET @new_path = @new_path + @new_path_2;
                END
                SET @new_path_2 = @new_path;
              FETCH NEXT FROM @MyCursor 
              INTO @MyField
            END
            CLOSE @MyCursor
            DEALLOCATE @MyCursor
                 
            if @new_path is not null
                        BEGIN
                           SET @new_path = @user_name + @new_path;
                        END
            else
                        BEGIN
                               SET @new_path = @user_name;
                        END
        END
           return LTRIM(RTRIM(@new_path));
    END;
    
    GO
    
    CREATE FUNCTION [IDM_RPT_DATA].[patternReplace]
    (
       @InputString VARCHAR(4000),
       @Pattern VARCHAR(100),
       @ReplaceText VARCHAR(4000)
    )
    RETURNS VARCHAR(4000)
    AS
    BEGIN
       DECLARE @Result VARCHAR(4000) SET @Result = ''
       -- First character in a match
       DECLARE @First INT
        -- Next character to start search on
        DECLARE @Next INT SET @Next = 1
        -- Length of the total string -- 8001 if @InputString is NULL
        DECLARE @Len INT SET @Len = COALESCE(LEN(@InputString), 8001)
        -- End of a pattern
        DECLARE @EndPattern INT
    
     
    
         WHILE (@Next <= @Len) 
         BEGIN
         SET @First = PATINDEX('%' + @Pattern + '%', SUBSTRING(@InputString, @Next, @Len))
          IF COALESCE(@First, 0) = 0 --no match - return
           BEGIN
              SET @Result = @Result + 
                 CASE --return NULL, just like REPLACE, if inputs are NULL
                    WHEN  @InputString IS NULL
                     OR @Pattern IS NULL
                     OR @ReplaceText IS NULL THEN NULL
               ELSE SUBSTRING(@InputString, @Next, @Len)
            END
         BREAK
      END
      ELSE
      BEGIN
         -- Concatenate characters before the match to the result
         SET @Result = @Result + SUBSTRING(@InputString, @Next, @First - 1)
         SET @Next = @Next + @First - 1
    
     
    
         SET @EndPattern = 1
         -- Find start of end pattern range
         WHILE PATINDEX(@Pattern, SUBSTRING(@InputString, @Next, @EndPattern)) = 0
            SET @EndPattern = @EndPattern + 1
         -- Find end of pattern range
         WHILE PATINDEX(@Pattern, SUBSTRING(@InputString, @Next, @EndPattern)) > 0
               AND @Len >= (@Next + @EndPattern - 1)
            SET @EndPattern = @EndPattern + 1
    
     
    
         --Either at the end of the pattern or @Next + @EndPattern = @Len
         SET @Result = @Result + @ReplaceText
         SET @Next = @Next + @EndPattern - 1
      END
          END
          RETURN(@Result)
       END;
    
    
    GO
  4. Przejść do witryny CDN.

  5. Kliknąć raport Żądania dostępu wg odbiorcy.

  6. Pobrać pliki .rpz i .zip dla raportu Żądania dostępu wg odbiorcy.

  7. Wykonać czynności etap 5 i etap 6 dla raportów Żądania dostępu wg żądającego i Żądania dostępu wg zasobu.

9.6 Aplikacja Identity Manager nie odzwierciedla zmian wprowadzonych do opcji Używaj SMTP TLS w module Identity Console

Problem: Jeśli podczas konfigurowania serwera poczty e-mail w module Identity Console wybrana zostanie opcja włączenia lub wyłączenia atrybutu notSMTPUseTLS na potrzeby domyślnego szablonu powiadomienia w widoku drzewa, można zauważyć, że ta sama wartość nie jest widoczna na stronie Zatwierdzenie w wiadomościach e-mail aplikacji Identity Manager. Mimo to wybór zostaje zapisany, a serwer poczty e-mail zostaje zaktualizowany na podstawie wybranej preferencji.

Wynika to z faktu, że atrybut LDAP notfSMTPUseTLS jest aktualizowany w różny sposób w aplikacjach do zarządzania tożsamością i w module Identity Console. Po dokonaniu zmiany w module Identity Console atrybut jest aktualizowany bezpośrednio. Jeśli natomiast wartość opcji Używaj SMTP TLS zostanie zmieniona w obszarze Ustawienia wychodzących wiadomości e-mail na stronie Zatwierdzenie w wiadomościach e-mail aplikacji Identity Manager, aktualizowana jest właściwość com.netiq.rbpm.smtp.tls w pliku ism-configuration.properties. Jednak wartość wybrana w module Identity Console jest mimo to stosowana, nawet jeśli nie jest widoczna na stronie Zatwierdzenie w wiadomościach e-mail w aplikacji Identity Manager. [Problem: OCTCR56A585739]

Obejście: Aby zapewnić spójne zachowanie, można zmodyfikować wartość Używaj SMTP TLS w opcji Ustawienia wychodzących wiadomości e-mail na stronie Zatwierdzenie w wiadomościach e-mail aplikacji Identity Manager na podstawie wartości wybranej w module Identity Console.

9.7 W systemie Linux program iManager wyświetla pustą stronę po uaktualnieniu

Problem: Po uaktualnieniu aplikacji Identity Manager do wersji 4.9 program iManager przestaje działać, jeśli jest zainstalowany z innymi komponentami. Przy próbie uruchomienia wcześniej zainstalowanej wersji program iManager wyświetla pustą stronę.

Obejście: Zamiast programu iManager zainstaluj moduł Identity Console i używaj go. Jeśli jednak chcesz dalej używać programu iManager po uaktualnieniu aplikacji Identity Manager do wersji 4.9, upewnij się, że:

  • Program iManager jest zainstalowany na autonomicznym serwerze.

  • Na serwerze jest obsługiwana wersja środowiska Java. Na przykład iManager 3.2.6.0200 z pakietem Java JDK 1.0.8 Update 342 w aplikacji Identity Manager 4.8.6

    Wykonaj następujące kroki, aby wykorzystać ponownie stare pliki Java:

    1. Utwórz nowy katalog przy użyciu następującego polecenia:

      mkdir -p /opt/novell/iManager/java_iman
    2. Skopiuj istniejące pliki Java programu iManager do nowego katalogu:

      cp -r /opt/netiq/common/jre/ /opt/novell/iManager/java_iman
    3. Aby zmienić prawo własności nowego katalogu, wykonaj następujące polecenie:

      chown -R novlwww:novlwww /opt/novell/iManager/java_iman 
    4. Przejdź do katalogu /etc/opt/novell/tomcat9/ i zaktualizuj zmienne środowiskowe JAVA_HOME oraz JRE_HOME nową ścieżką Java w pliku tomcat9.conf.

    5. Zrestartuj serwer Tomcat przy użyciu następującego polecenia:

      rcnovell-tomcat9 restart

9.8 Ostrzeżenie: Wystąpiła niedozwolona operacja dostępu refleksyjnego.

Problem: Podczas konfigurowania aplikacji do zarządzania tożsamością może zostać wyświetlony następujący komunikat:

Ostrzeżenie: Wystąpiła niedozwolona operacja dostępu refleksyjnego.

Dzieje się tak dlatego, że bieżąca wersja aplikacji do zarządzania tożsamością korzysta ze środowiska Java 11. [Problem: OCTCR56A583685]

Obejście: Ostrzeżenie nie ma wpływu na działanie. Można je zignorować.

9.9 Nie można uruchomić serwera Tomcat w systemie RHEL 8.x i 9.x po uaktualnieniu aplikacji Identity Manager do wersji 4.9

Problem: Podczas uaktualniania aplikacji Identity Manager do wersji 4.9 na serwerze, na którym uruchomiony jest system RHEL w wersji 8.x lub 9.x (gdzie x jest wersją obsługiwaną w 4.9), OSP nie uruchamia się ze względu na problem z połączeniem z bazą danych. Zazwyczaj ma to miejsce wtedy, gdy proces generowania klucza losowego trwa dłużej niż zwykle podczas wdrażania OSP. W rezultacie usługi serwera Tomcat również się nie uruchamiają. [Problem: OCTCR56A584564]

Obejście: Zmodyfikuj następujące wiersze w pliku java.security w lokalizacji /opt/netiq/common/jre/conf/security i ponownie uruchom serwer Tomcat:

UWAGA:Przed zastosowaniem tego obejścia należy zapoznać się z dokumentacją systemu RHEL, która zawiera więcej informacji o generatorach liczb losowych.

  • Zastąp wiersz securerandom.source=file:/dev/random

    przy użyciu

    securerandom.source=file:/dev/./urandom
  • Zastąp wiersz securerandom.strongAlgorithms=NativePRNGBlocking:SUN

    przy użyciu

    securerandom.strongAlgorithms=SHA1PRNG:SUN

9.10 W schemacie organizacyjnym brakuje przycisków dla poziomu 2 lub wyższego w hierarchii relacji

Problem: Na poziomie 2 lub wyższym relacji w schemacie organizacyjnym nie są wyświetlane opcje wyboru relacji do wyświetlania, przejścia do następnego poziomu w hierarchii relacji, wysyłania wiadomości e-mail oraz wyświetlania dodatkowych informacji o encji. Ten problem występuje, gdy głębokość hierarchii w obszarze Ustawienia ogólne jest ustawiona na poziom 2 (lub wyższy). [Problem: OCTCR56A585426]

Obejście: Aby wyświetlić przyciski schematu organizacyjnego dla poziomu 2 (lub wyższego), wyszukaj użytkownika/encję na poziomie 2 w schemacie organizacyjnym.

9.11 Komponent Remote Loader zgłasza nieprawidłowe hasło obiektu sterownika po uaktualnieniu

Problem: Po uaktualnieniu komponentu Remote Loader do wersji 4.9 na platformie Windows nie może on nawiązać połączenia ze sterownikiem usługi Active Directory przy użyciu hasła uwierzytelniania podstawowego. [Problem: OCTCR56A584022]

Obejście: Po uaktualnieniu aplikacji Identity Manager do wersji 4.9 wykonaj następujące czynności:

  1. Zatrzymaj instancję komponentu Remote Loader na serwerze Remote Loader.

  2. Zresetuj hasło obiektu sterownika i hasło komponentu Remote Loader.

  3. Uruchom instancję Remote Loader dla sterownika Active Directory.

9.12 Obserwowany jest błąd: Niepowodzenie ponownej konfiguracji StatusLogger w pliku dziennika Catalina

Problem: Po zainstalowaniu aplikacji Identity Manager 4.9 na platformie Windows w dziennikach catalina.out może wystąpić następujący komunikat o błędzie:

ERROR StatusLogger Reconfiguration failed: No configuration found for '<xxxxxxxx>' at 'null' in 'null'

[Problem: OCTCR56A584800]

Obejście: Błąd nie ma wpływu na działanie. Można to zignorować.

9.13 Problemy związane z modułem tworzenia formularzy

Podczas pracy z formularzami JSON w module tworzenia formularzy można napotkać następujące problemy.

Komunikaty dotyczące weryfikacji pola nie przekazują komunikatu w sposób dostatecznie jasny

Problem: Komunikaty weryfikacji pola formularza informują użytkowników, że w polu znajduje się błędna lub niedopuszczalna wartość. Komunikaty te zwykle składają się z pary klucz-wartość, przy czym użytkownikowi wyświetla się wartość. Jednak w tym wydaniu, pola formularza wyświetlają klucze, a nie odpowiadające im wartości. Na przykład, po wprowadzeniu nieprawidłowego adresu e-mail pojawia się tekst invalid_email, a nie komunikat Adres e-mail musi być prawidłowym adresem.

[Problem: OCTCR56A598009]

Obejście: Aby dodać komunikaty dla języka angielskiego:

  1. Uruchom moduł tworzenia formularzy.

  2. Kliknij ikonę Lokalizacja.

  3. Kliknij Angielski, aby rozwinąć.

  4. Dodaj w ostatnim wierszu końcowy przecinek i pary klucz-wartość dla komunikatów.

    Na przykład:

    {
    "Submit": "",
    "error": "Please fix the following errors before submitting.", 
    "invalid_date": "{{field}} is not a valid date.", 
    "invalid_email": "{{field}} must be a valid email.", 
    "invalid_regex": "{{field}} does not match the pattern {{regex}}.", 
    "mask": "{{field}} does not match the mask.", 
    "max": "{{field}} cannot be greater than {{max}}.", 
    "maxLength": "{{field}} must be shorter than {{length}} characters.", 
    "min": "{{field}} cannot be less than {{min}}.", 
    "minLength": "{{field}} must be longer than {{length}} characters.", 
    "next": "Next", 
    "pattern": "{{field}} does not match the pattern {{pattern}}", 
    "previous": "Previous", 
    "required": "{{field}} is required"
    }
  5. Kliknij przycisk Zapisz.

Po uaktualnieniu modułu Designer do wersji 4.9 w polu formularza wyświetlany jest błąd weryfikacji: Nie tablica

Problem: Jeśli jednowartościowe pole formularza zawiera wiele wartości, w module tworzenia formularzy wyświetlany jest błąd weryfikacji: nie tablica. Ten test weryfikacyjny został dodany w najnowszej wersji modułu tworzenia formularzy. Dlatego problem ten pojawia się w dotychczasowych formularzach po uaktualnieniu modułu Designer do wersji 4.9. [Problem: OCTCR56A586045]

Obejście: Aby naprawić błąd, wykonaj jedno z następujących działań:

  • Otwórz formularz w module tworzenia formularzy i zaznacz pole wyboru Wiele wartości w odpowiednim polu formularza. Spowoduje to dodanie do pola przycisku Dodaj kolejną umożliwiającego użytkownikowi wprowadzenie większej liczby wartości.

  • Zmodyfikuj w odpowiednim polu funkcję niestandardowej wartości domyślnej, aby wyświetlać tylko pierwszą wartość zwracaną w tablicy, nawet jeśli tablica zawiera pojedynczą wartość.

Moduł do tworzenia formularzy zawiesza się podczas przewijania

Problem: Moduł do tworzenia formularzy czasami zawiesza się podczas przewijania formularzy JSON w widokach Kod JSON formularza i Edytor JS. Problem ten występuje w następujących dwóch scenariuszach:

  • Podczas pracy z formularzem JSON zawierającym wiele funkcji i metod.

  • Gdy rozdzielczość ekranu różni się od zalecanej wartości systemowej.

[Problem: OCTCR56A602415]

Obejście: Brak dostępnego obejścia. Można spróbować ponownie uruchomić moduł do tworzenia formularzy.

Brak działania dla przycisku

Problem: Po aktualizacji do modułu Designer w wersji 4.9 element przycisku w formularzach JSON nie działa w zakresie czynności zatwierdzania i żądania. [Problem: OCTCR56A604329]

Obejście: Wykonaj następujące kroki:

  1. Przejdź do karty Wyświetlanie elementu przycisku.

  2. Skopiuj logikę podaną w polach Logika żądania dla przycisku lub Logika zatwierdzania dla przycisku.

  3. Zmień Działanie na niestandardowe.

  4. Określ logikę skopiowaną z etap 2.

  5. Kliknij przycisk Zapisz.

Problemy z elementem drzewa

W module do tworzenia formularzy można napotkać następujące problemy z elementem drzewa:

  • Pola wyświetlają błąd walidacji typu „Nie tablica” dla formularza Podgląd. Błąd ten występuje, gdy element drzewa zostanie ustawiony tak, aby wyświetlał wartość domyślną. Nie ma możliwości przesłania formularza do czasu usunięcia błędu weryfikacji. [Problem: OCTCR56A585664]

    Aby rozwiązać błąd, zmień wartość domyślną przy użyciu identyfikatora tego pola w widoku Kod JSON formularza.

  • Funkcjonalność rozwinięcia komponentu drzewa nie działa zgodnie z oczekiwaniami. Formularz Podgląd nie umożliwia rozwinięcia lub wyboru kontenera podrzędnego.

  • Po wybraniu kontenera lub kontenera podrzędnego, pole wyświetla wartość dn zamiast name.

    Poniższe Nieprzetworzone dane JSON źródła danych stanowią przykładowe dane elementu drzewa:

    {
      "dn": "unique id",
      "name": "container data",
      "data": "any meta-data attached with the container",
      "subContainers": [
        {
          "dn": "id1",
          "name": "container data1",
          "icon": "glyphicon glyphicon-cloud"
        },
        {
          "dn": "id2",
          "name": "container data2",
          "data": "any meta-data attached with the container",
          "subContainers": [
            {
              "dn": "id3",
              "name": "container data3",
              "icon": "glyphicon glyphicon-cloud"
            }
          ]
        }
      ]
    }

    Po wybraniu opcji danych kontenera w oknie Podgląd, pole wyświetla parametr unique id zamiast parametru container data. [Problem: OCTCR56A603396]

10.0 Kontakt z firmą Micro Focus

W sprawie konkretnych problemów z produktem należy kontaktować się z działem pomocy technicznej firmy Micro Focus pod adresem https://www.microfocus.com/support-and-services/.

Dodatkowe informacje i porady techniczne są dostępne z różnych źródeł: