CASE STUDY Jak za pomocą Azure Logic Apps usprawniliśmy kontrolę dostępu pracowników

Azure Logic Apps

Wyzwania dotyczące utrzymania bezpieczeństwa i umożliwienia automatyzacji

Klientem jest międzynarodową korporacją farmaceutyczną, biotechnologiczną i medyczną z siedzibą w USA, zatrudniającą 140 000 pracowników.

Duża liczba pracowników oznacza dużo pracy związanej z zarządzaniem ich nieobecnościami oraz dostępem do wewnętrznych systemów. Aby utrzymać, a nawet zwiększyć poziom bezpieczeństwa, kluczowe stało się zautomatyzowanie części pracy, która do tej pory była wykonywana ręcznie.

Zakres prac – jak używać Azure Logic Apps, aby spełnić potrzeby klientów

Stack technologiczny: .Net 5, CosmosDB, Azure Logic Apps, Azure Functions.

Low-code solutions

Klient zwrócił się do eConsulting z prośbą o indywidualną analizę możliwych rozwiązań problemu. Dzięki wcześniejszej, udanej współpracy oraz posiadanemu doświadczeniu, wiedzy i kompetencjach mogliśmy szybko przystąpić do działań.

Rozpoczęliśmy pierwszą fazę projektu od zebrania wszystkich wymagań klienta, informacji o systemach wewnętrznych, niezbędnych integracjach, użytkownikach oraz warunkach brzegowych. Faza ta obejmowała trzy sesje warsztatowe, z których każda trwała około 1,5 godziny. Na podstawie tej kompleksowej analizy zaproponowaliśmy rozwiązanie oparte na ODF/IDF.

Rozwiązanie miało na celu zapewnić, że każdy użytkownik oznaczony w wenwętrznym systemie jako nieobecny automatycznie utraci swoje uprawnienia i odzyska je po powrocie. Wykorzystaliśmy platformę niskokodową – Azure Logic Apps do wdrożenia tego procesu, konfigurując dedykowany diagram do automatycznego wykonywania zadań. Ponieważ klient nie korzystał dotychczas z usług i narzędzi jakie oferuje Microsoft Azure. Zaproponowaliśmy hostowanie na naszej infrastrukturze

Podejście low-code zapewniło trzy kluczowe korzyści dla klienta:

Oszczędność czasu

Platformy niskokodowe znacznie skracają czas potrzebny na wdrożenie i późniejszy rozwój rozwiązania.

Oszczędność kosztów

Minimalizując potrzebę tworzenia kodu od podstaw, rozwiązania niskokodowe obniżają koszty, zmniejszają zapotrzebowanie na wysoko wyspecjalizowanych programistów.

Łatwe utrzymanie

Rozwiązania niskokodowe są łatwiejsze do aktualizacji i jednocześnie do utrzymania, umożliwiając szybsze wprowadzanie zmian i ulepszeń bez konieczności dokonywania zmian w kodzie źródłowym.

Azure-Logic-Apps

Proces ten obejmował:

1. Zebranie wymagań i analiza biznesowa.

2. Stworzenie architektury rozwiązania.

3. Właściwy development

4. Testowanie

5. Naprawa stwierdzonych błędów.

6. Stworzenie i przekazanie dokumentacji technicznej.

Wynik – stworzenie funkcjonalności za pomocą Logic Apps

Nowa funkcjonalność – skrojony na miarę middleware został pomyśłnie wdrożony i wykrywa oraz analizuje zmiany w statusie aktywności kont użytkowników. System autyomatycznie oblicza, przekazuje cofnięte dostępy do wewnętrznych systemów i przywraca je w razie potrzeby. To rozwiązanie znacznie zwiększa wydajność całego procesu, uwalniając pracowników od czasochłonnego monitorowania dostępu oraz zapewniając wysoki poziom bezpieczeństwa.

Wsparcie Microsoft Power Automate

Rozważasz wdrożenie rozwiązań low-code w swojej organizacji i potrzebujesz wsparcia z Logic Apps oraz Power Automate (Power Apps)? Chętnie pomożemy – skontaktuj się z naszym specjalistą!

PODZIEL SIĘ NA:

Zamów konsultację

Masz pytania odnośnie naszej oferty? Zadzwoń lub zostaw swój numer poniżej i my zadzwonimy do Ciebie.

Zamów konsultację

Masz pytania odnośnie naszej oferty? Zadzwoń lub zostaw swój numer poniżej i my zadzwonimy do Ciebie.

Mateusz Pinkowski CONTACT FORM

Michał Maciejewski CONTACT FORM

Mateusz Macocha FORMULARZ KONTAKTOWY

Karolina Słodowska FORMULARZ KONTAKTOWY

Michał Mroczkiewicz FORMULARZ KONTAKTOWY

Marianna Demczuk-Ignys FORMULARZ KONTAKTOWY

Julia Janowska FORMULARZ KONTAKTOWY

FORMULARZ KONTAKTOWY