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:

Request a consultation

Do not hesitate to contact us to get the best services! Call us or you can leave your number below and we will contact you.

Zamów konsultację

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

Michał Mroczkiewicz FORMULARZ KONTAKTOWY

Marianna Demczuk-Ignys FORMULARZ KONTAKTOWY

Julia Janowska FORMULARZ KONTAKTOWY

FORMULARZ KONTAKTOWY