_Personalizacja Windchill: poprawa autoryzacji i zarządzania tożsamością

Przemysł

Produkcja

Wyzwania

  • Brak szablonów do standaryzacji pracy z profilami użytkowników
  • Fragmentaryczne zarządzanie kontrolą dostępu
  • Brak jasnych zasad kto i do czego ma dostęp

Technologie

Windchill PLM, ThingWorx

Rezultaty

  • Ustandaryzowanie autoryzacji i zarządzania dostępami
  • Uproszczony proces tworzenia szablonów autoryzacji dla wszystkich organizacji w ramach grupy
  • Ulepszona wizualizacja konfiguracji profili użytkownika

Podsumowanie

Projekt został rozpoczęty w celu zdefiniowania i wdrożenia wspólnych szablonów autoryzacji w systemie Windchill dla wszystkich filii renomowanej grupy produkującej dobra luksusowe (wysokiej klasy zegarki, biżuteria,  i akcesoria), obecnej na kluczowych rynkach w Europie, Azji, obu Amerykach i na Bliskim Wschodzie.

TT PSC zapewniło doradztwo, analizę wymagań organizacji i zaawansowane prace konfiguracyjne, dzięki którym system PLM spełniał wymagania dotyczące procesu autoryzacji i zarządzania tożsamością zasobów cyfrowych. Wszystkie te czynności zostały zrealizowane w ramach usługi wdrożenia Windchill.

Wyzwania biznesowe

  • Brak wbudowanego szablonu Windchill, który pomógłby ustandaryzować pracę z profilami użytkowników i prawami dostępu dla wszystkich organizacji spółki jednocześnie.
  • Odrębne i przez to utrudnione zarządzanie kontrolą dostępu, wykonywane przez każdy podmiot należący do globalnej grupy producenta. Brak jednolitego, jasnego wglądu w to, kto uzyskuje dostęp i do jakich zasobów.
  • Potrzeba nowego rozwiązania oraz procesu. Nowe podejście ma być przyjazne dla użytkowników w każdej organizacji, zapewniając spójny przepływ pracy dla każdego podmiotu. Uproszczenie zarządzania kontrolą dostępu w celu zapewnienia jasności co do tego, kto ma dostęp do jakich zasobów.

Rozwiązanie

TT PSC zaprojektowało wiele niestandardowych akcji, które są dostępne bezpośrednio ze strony Windchill w zależności od praw dostępu. Zespół TT PSC wykonał także prace konfiguracyjne i deweloperskie w celu dostarczenie szerokiej personalizacji systemu Windchill, wprowadzając funkcjonalności takie jak m.in.:

1) Zmiana profilu: pomaga przełączać użytkownika między predefiniowanymi profilami.
Jest to prosta strona zawierająca listę wszystkich profili przypisanych do użytkownika. System jest również odpowiedzialny za automatyczne zarządzanie przypisaniami użytkowników do odpowiednich grup w oparciu o dany profil.

Personalizacja Windchill: poprawa autoryzacji i zarządzania tożsamością

2) Kreator aktualizacji dostępu: umożliwia przypisywanie i usuwanie nowych profili, licencji i praw dostępu do użytkownika. Przyznawanie dostępu jest możliwe nie tylko dla pojedynczego użytkownika, ale także dla określonej organizacji lub profilu.

  • Użytkownik może zobaczyć historię przyznanych i uzyskanych dostępów oraz wyeksportować tabelę do pliku CSV.
  • Istnieje również funkcja stworzenia tego samego nowego użytkownika na platformie ThingWorx, jeśli tam nie figuruje.

Działania te podlegają osobnemu procesowi zatwierdzania, który zapewnia, że tylko administratorzy mogą zatwierdzać lub odrzucać żądania użytkowników dotyczące dodawania lub usuwania profili.

Personalizacja Windchill: poprawa autoryzacji i zarządzania tożsamością

3) Kreator zapytań o ZM: pomaga użytkownikom szybko sprawdzić, które prawa dostępu są przypisane do określonego użytkownika/organizacji/profili. Kreator został zaimplementowany przy użyciu Handsontable i Vue z generowaniem raportów Excel.

Personalizacja Windchill: poprawa autoryzacji i zarządzania tożsamością
Personalizacja Windchill: poprawa autoryzacji i zarządzania tożsamością

4) Kreator User Request: służy do tworzenianowych użytkowników o 3 różnych typach: Firmowy/Zewnętrzny/Wirtualny. Podczas procesu tworzenia administrator decyduje, jakie licencje i/lub prawa dostępu zostaną przypisane do użytkownika i czy użytkownik powinien zostać utworzony w ThingWorx, jeśli tam nie figuruje.

Większość prac projektowych zespół TT PSC realizował korzystając z frameworka Angular dołączonego do Windchill, aby mieć bardziej nowoczesne podejście do tworzenia interfejsów

Istnieją również narzędzia wiersza poleceń, które pomagają w czyszczeniu / synchronizacji użytkowników / profili / grup, które są oparte na wspólnym frameworku Java wspomnianym i utworzonym podczas implementacji Batch Job Monitor.

Rezultat

  • Uproszczenie procesu zarządzania tożsamością, nadawniem uprawnień oraz dostępami dla wszystkich filii globalnej organizacji.
  • Usprawnienie codziennej pracy, uporządkowanie informacji, łatwiejszy wgląd do danych oraz konfiguracji.

Zostańmy w kontakcie

Skontaktuj się