{"id":9089,"date":"2020-05-05T14:39:26","date_gmt":"2020-05-05T12:39:26","guid":{"rendered":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?p=9089"},"modified":"2024-07-16T12:27:35","modified_gmt":"2024-07-16T10:27:35","slug":"jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12","status":"publish","type":"post","link":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/","title":{"rendered":"Jak ograniczy\u0107 dost\u0119p do aplikacji? Has\u0142a operatorskie | Kurs programowania paneli HMI odc. 12"},"content":{"rendered":"\n<div class=\"dowiesz-sie\">\n<h3>Podczas kursu dowiesz si\u0119 m.in.:<\/h3>\n<ul class=\"bulleted\">\n<li>w jakim celu warto stosowa\u0107 has\u0142a w aplikacji na panel operatorski,\n<\/li>\n<li>jak doda\u0107 i skonfigurowa\u0107 has\u0142a, <\/li>\n<li>jak przypisa\u0107 has\u0142a do u\u017cytkownik\u00f3w,<\/li>\n<li>jak zabezpieczy\u0107 has\u0142ami funkcje i elementy programu.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>W poprzedniej cz\u0119\u015bci kursu &#8222;<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-zapewnic-komunikacje-ze-sterownikiem-plc-konfiguracja-driverow-kurs-hmi-11\/\">Jak zapewni\u0107 komunikacj\u0119 ze sterownikiem PLC? Konfiguracja driver\u00f3w | Kurs programowania paneli HMI odc. 11&#8243;<\/a>pozna\u0142e\u015b\/a\u015b protoko\u0142y komunikacyjne wykorzystywane w panelach <a href=\"https:\/\/www.astor.com.pl\/produkty\/sterowanie\/panele-operatorskie\/astraada-hmi-panel.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"A (otwiera si\u0119 na nowej zak\u0142adce)\">A<\/a><a rel=\"noreferrer noopener\" aria-label=\"straada HMI  (otwiera si\u0119 na nowej zak\u0142adce)\" href=\"https:\/\/www.astor.com.pl\/produkty\/sterowanie\/panele-operatorskie\/astraada-hmi-panel.html\" target=\"_blank\">straada HMI <\/a>oraz dowiedzia\u0142e\u015b\/a\u015b si\u0119 jak doda\u0107 protoko\u0142y i skonfigurowa\u0107 po\u0142\u0105czenie z innymi urz\u0105dzeniami. <\/p>\n\n\n\n<p>W tym odcinku poznasz funkcje hase\u0142 w programach na <a href=\"https:\/\/www.astor.com.pl\/produkty\/sterowanie\/panele-operatorskie.html\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"panele operatorskie (otwiera si\u0119 na nowej zak\u0142adce)\">panele operatorskie<\/a> oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.  <\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"dowiesz-sie\" style=\"margin-top:40px; margin-bottom:40px\">\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/programowanie-paneli-hmi-kurs-dla-automatykow\/\"><h3>Programowanie paneli HMI &#8211; kurs dla automatyk\u00f3w<\/h3><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-stworzyc-pierwszy-projekt-programowanie-paneli-hmi-1\/\">1. Jak stworzy\u0107 pierwszy projekt na panel HMI?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-skonfigurowac-ustawienia-aplikacji-interfejs-i-podstawowe-funkcje-srodowiska-deweloperskiego-kurs-programowania-paneli-hmi-odc-2\/\">2. Jak skonfigurowa\u0107 ustawienia aplikacji? Interfejs i podstawowe funkcje \u015brodowiska deweloperskiego.<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dodawac-i-edytowac-ekrany-operatora-programowanie-paneli-hmi-3\/\">3. Jak dodawa\u0107 i edytowa\u0107 ekrany operatora?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-zaprojektowac-interfejs-graficzny-podstawowe-obiekty-graficzne-wykorzystywane-w-systemach-hmi-programowanie-paneli-hmi-4\/\">4. Jak zaprojektowa\u0107 interfejs graficzny? Podstawowe obiekty graficzne wykorzystywane w systemach HMI.<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jakie-typy-zmiennych-wykorzystywane-sa-w-panelach-operatorskich-kurs-programowania-paneli-hmi-cz-5\/\">5. Jakie typy zmiennych wykorzystywane s\u0105 w panelach operatorskich?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/co-to-sa-makra-i-jak-wykorzystac-je-w-aplikacji-hmi-kurs-programowania-paneli-hmi-odc-6\/\">6. Co to s\u0105 makra i jak wykorzysta\u0107 je w aplikacji HMI?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-skonfigurowac-alarmy-w-panelach-operatorskich-kurs-hmi-7\/\">7. Jak skonfigurowa\u0107 alarmy w panelach operatorskich?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-utworzyc-i-modyfikowac-receptury-kurs-programowania-paneli-hmi-odc-8\/\">8. Jak utworzy\u0107 i modyfikowa\u0107 receptury?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-wprowadzic-automatyzacje-pracy-aplikacji-programowanie-paneli-hmi-9\/\">9. Jak wprowadzi\u0107 automatyzacj\u0119 pracy aplikacji?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-dodac-funkcje-rejestrowania-plikow-procesowych-zapisywanie-danych-kurs-hmi-10\/\">10. Jak doda\u0107 funkcj\u0119 rejestrowania plik\u00f3w procesowych? Jak zapisywa\u0107 dane?<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-zapewnic-komunikacje-ze-sterownikiem-plc-konfiguracja-driverow-kurs-programowania-paneli-hmi-odc-11\/\">11. Jak zapewni\u0107 komunikacj\u0119 ze sterownikiem PLC? Konfiguracja driver\u00f3w.<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\">12. Jak ograniczy\u0107 dost\u0119p do aplikacji? Has\u0142a operatorskie.<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jakie-dodatkowe-funkcjonalnosci-moga-byc-przydatne-przy-projektowaniu-aplikacji-na-panel-hmi-kurs-hmi-13\/\">13. Jakie dodatkowe funkcjonalno\u015bci mog\u0105 by\u0107 przydatne przy projektowaniu aplikacji? <\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/podsumowanie-jak-efektywnie-programowac-panele-hmi-kurs-hmi-14\/\">14. Podsumowanie. Jak efektywnie programowa\u0107 panele operatorskie?<\/br><\/a>\n<br>\n<h3>Komunikacja paneli HMI Astraada z produktami innych producent\u00f3w<\/h3>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-paneli-astraada-hmi-ze-sterownikami-siemens-s7-1200\/\">1. Komunikacja paneli Astraada HMI ze sterownikami Siemens S7-1200<\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-sterownika-siemens-logo-z-panelem-astraada-hmi-za-pomoca-protokolu-modbus-tcp\/\">2. Komunikacja sterownika Siemens LOGO! z panelem Astraada HMI za pomoc\u0105 protoko\u0142u Modbus TCP <\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-paneli-astraada-hmi-ze-sterownikami-firmy-horner\/\">3. Komunikacja sterownika Horner APG z panelem Astraada HMI <\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-paneli-astraada-hmi-ze-sterownikami-emerson-serii-versamax\/\">4. Komunikacja sterownika Emerson VersaMax z panelem Astraada HMI <\/br><\/a>\n<a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/komunikacja-paneli-astraada-hmi-ze-sterownikiem-plc-astraada-one\/\">5. Komunikacja sterownika Astraada One z panelem Astraada HMI <\/br><\/a>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Po co ogranicza\u0107 dost\u0119p\ndo aplikacji?<\/strong><\/h2>\n\n\n\n<p>Ograniczenie dost\u0119pu do aplikacji ma na celu uniemo\u017cliwienie niepo\u017c\u0105danych zmian w aplikacji oraz zarz\u0105dzania prac\u0105 urz\u0105dze\u0144 po\u0142\u0105czonych z panelem HMI&nbsp;<strong>przez niepowo\u0142ane osoby<\/strong>.<\/p>\n\n\n\n<p>Przez wprowadzenie hase\u0142 operatorskich, r\u00f3\u017cni u\u017cytkownicy panelu HMI b\u0119d\u0105 mie\u0107 r\u00f3\u017cne uprawnienia, r\u00f3\u017cne mo\u017cliwo\u015bci wykorzystania funkcjonalno\u015bci i zmiany ustawie\u0144 w aplikacji. Takie dzia\u0142ania maj\u0105 na celu zabezpieczenie si\u0119 przed spadkiem wydajno\u015bci pracy maszyn lub spowodowaniem awarii lub b\u0142\u0119d\u00f3w.<\/p>\n\n\n\n<p>W tym celu do aplikacji wprowadzane s\u0105 has\u0142a operatorskie, kt\u00f3re opr\u00f3cz weryfikacji czy dana osoba ma dost\u0119p do okre\u015blonych funkcji, pozwala przypisa\u0107 r\u00f3wnie\u017c poziom u\u017cytkownika, od kt\u00f3rego zale\u017cy poziom przydzielonych im uprawnie\u0144 (np. od 1-9).<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Warto wiedzie\u0107<\/h2>\n\n\n\n<p>Domy\u015blnie ka\u017cdy u\u017cytkownik ma przypisane has\u0142o tak jak w tabeli poni\u017cej:<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"522\" height=\"378\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/05\/image25.png\" alt=\"\" class=\"wp-image-17726\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Mo\u017cesz jednak dowolnie je zmienia\u0107 i personalizowa\u0107. Najwy\u017cszym poziom ( z najwi\u0119ksz\u0105 ilo\u015bci\u0105 uprawnie\u0144) jest poziom 9, czyli <strong><em>Developer<\/em><\/strong>. Domy\u015blne has\u0142o dla tego poziomu to <strong><em>000000000<\/em><\/strong>. W programowaniu paneli operatorskich przyj\u0119to, \u017ce poziom 1 jest najni\u017cszy (najmniej uprawnie\u0144), a poziom 9 najwy\u017cszy (Developer). Nic nie stoi jednak na przeszkodzie, aby\u015b sam dowolnie zmieni\u0142 ustawienia dla poszczeg\u00f3lnych u\u017cytkownik\u00f3w i stworzy\u0142 w\u0142asn\u0105 hierarchi\u0119.<\/p>\n\n\n\n<p>W tej cz\u0119\u015bci kursu ograniczysz dost\u0119p do poszczeg\u00f3lnych obiekt\u00f3w oraz ekran\u00f3w Twojej aplikacji. Te elementy b\u0119d\u0105 dost\u0119pne jedynie dla u\u017cytkownik\u00f3w po weryfikacji has\u0142em.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jak doda\u0107 has\u0142a\noperatorskie dla panelu HMI?<\/strong><\/h2>\n\n\n\n<p>Zacznij od dwukrotnego wybrania pozycji&nbsp;<em><strong>User accesss control<\/strong><\/em>&nbsp;z drzewa projektowego programu. W tym oknie mo\u017cesz przypisa\u0107 has\u0142o oraz nazw\u0119 u\u017cytkownika do ka\u017cdego poziomu, kt\u00f3ry b\u0119dzie odpowiada\u0142 za to do jakich funkcji dany operator b\u0119dzie mia\u0142 dost\u0119p.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"473\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/User-acces-control.gif\" alt=\"\" class=\"wp-image-17727\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/User-acces-control.gif 806w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/User-acces-control-768x451.gif 768w\" sizes=\"auto, (max-width: 806px) 100vw, 806px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Nadaj nazwy u\u017cytkownik\u00f3w oraz zmie\u0144 has\u0142a dla ka\u017cdego poziomu tak jak pokazano powy\u017cej.<\/p>\n\n\n\n<p>W nast\u0119pnym kroku przejd\u017a do okna&nbsp;<em><strong>Information and Protection\u2026<\/strong><\/em>, kt\u00f3re znajdziesz w g\u00f3rnym menu&nbsp;<em><strong>Project<\/strong><\/em>. W tym oknie mo\u017cesz dok\u0142adnie zdefiniowa\u0107, kt\u00f3re obiekty maj\u0105 by\u0107 chronione oraz przypisa\u0107 im okre\u015blone has\u0142a. Je\u015bli chcesz dowiedzie\u0107 si\u0119 wi\u0119cej o zabezpieczaniu projektu has\u0142ami, wybierz przycisk pytajnika w prawym g\u00f3rnym rogu. W wyskakuj\u0105cym oknie mo\u017cesz przeczyta\u0107 o tym, jak zabezpiecza\u0107 dane elementy projektu aplikacji.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"551\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/iNFORMATION-ADN-PROTECTION.gif\" alt=\"\" class=\"wp-image-17728\" srcset=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/iNFORMATION-ADN-PROTECTION.gif 806w, https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/iNFORMATION-ADN-PROTECTION-768x525.gif 768w\" sizes=\"auto, (max-width: 806px) 100vw, 806px\" \/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Po zatwierdzeniu zmian przejd\u017a do zak\u0142adki&nbsp;<strong><em>General Setup,<\/em><\/strong>&nbsp;w kt\u00f3rej znajdziesz ustawienia dotycz\u0105ce poziomu u\u017cytkownika. W tym oknie mo\u017cesz nie tylko przypisa\u0107 domy\u015blny poziom u\u017cytkownika aplikacji, ale r\u00f3wnie\u017c okre\u015bli\u0107, jaki poziom u\u017cytkownika b\u0119dzie mia\u0142 operator po okre\u015blonym czasie bezczynno\u015bci panelu (opcja&nbsp;<em><strong>Idle User Level<\/strong><\/em>).<\/p>\n\n\n\n<p>Wyjd\u017a z okna, zatwierdzaj\u0105c zmiany przyciskiem&nbsp;<em><strong>OK&nbsp;<\/strong><\/em>i utw\u00f3rz nowy obiekt&nbsp;<em><strong>Function Button<\/strong><\/em>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dodanie opcji wylogowania<\/strong><\/h2>\n\n\n\n<p>Przypisz mu funkcj\u0119&nbsp;<em><strong>Log Out<\/strong><\/em>, aby po wybraniu tego przycisku nast\u0105pi\u0142o wylogowanie u\u017cytkownika, oraz przypisz przyciskowi odpowiedni\u0105 nazw\u0119 w zak\u0142adce&nbsp;<em><strong>Label<\/strong><\/em>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"477\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/log-out.gif\" alt=\"\" class=\"wp-image-17729\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jak uzale\u017cni\u0107 dost\u0119p do\nelement\u00f3w programu od poziomu u\u017cytkownika?<\/strong><\/h2>\n\n\n\n<p>Aby rozpocz\u0105\u0107 wykorzystanie autoryzacji poziomem u\u017cytkownika, wejd\u017a w ustawienia przycisku wywo\u0142uj\u0105cego ekran&nbsp;<em><strong>Data Logger<\/strong><\/em>. W zak\u0142adce&nbsp;<em><strong>Advanced<\/strong><\/em>&nbsp;zaznacz opcj\u0119<em><strong>&nbsp;Enabled By User Level<\/strong><\/em>&nbsp;oraz przypisz odpowiedni\u0105 warto\u015b\u0107 poziomu u\u017cytkownika do tego przycisku.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"477\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/Enablle-by-user-level.gif\" alt=\"\" class=\"wp-image-17730\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Analogicznie dla przycisku <strong><em>RECEPTURY <\/em><\/strong>nadaj numer 2 dla poziomu weryfikacji u\u017cytkownika.<\/p>\n\n\n\n<p>W kolejnym kroku przejd\u017a do okna Receptury oraz przypisz dodatkow\u0105 funkcj\u0119 do przycisku&nbsp;<em><strong>Zamknij<\/strong><\/em>, tak aby po zamkni\u0119ciu okna receptur zmieni\u0142 si\u0119 automatycznie poziom u\u017cytkownika. W ustawieniach przycisku&nbsp;<strong><em>Screen Button<\/em><\/strong>&nbsp;zamykaj\u0105cego okno&nbsp;<strong><em>Receptury<\/em><\/strong>&nbsp;zaznacz opcj\u0119&nbsp;<strong><em>Change User Level<\/em><\/strong>&nbsp;i pozostaw 0 jako nowy poziom u\u017cytkownika po wybraniu przycisku.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"477\" src=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/Change-user-level.gif\" alt=\"\" class=\"wp-image-17731\"\/><\/figure>\n<\/div>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Skompiluj, zapisz oraz przetestuj aplikacj\u0119 z nowymi funkcjami. Bez wpisywania has\u0142a, okna receptur oraz logowania operacji (Data Logger) powinny by\u0107 niedost\u0119pne (wy\u015bwietlony zostanie na nich czerwony znak przekre\u015blonego ko\u0142a).<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Materia\u0142y uzupe\u0142niaj\u0105ce \u2013 dla tych kt\u00f3rzy chc\u0105 wi\u0119cej:<\/strong><\/h2>\n\n\n\n<ul class=\"bulleted wp-block-list\">\n<li><a href=\"https:\/\/youtu.be\/NhETNxaE8DY\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Lekcja w postaci filmu, je\u015bli wolisz ogl\u0105da\u0107 zamiast czyta\u0107 (otwiera si\u0119 na nowej zak\u0142adce)\">Lekcja w postaci filmu, je\u015bli wolisz ogl\u0105da\u0107 zamiast czyta\u0107<\/a><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>W tym odcinku doda\u0142e\u015b\/a\u015b funkcj\u0119 weryfikacji poziomu u\u017cytkownika oraz zabezpieczy\u0142e\u015b\/a\u015b dwa okna w Twojej aplikacji, kt\u00f3re b\u0119d\u0105 dost\u0119pne tylko dla uprawnionych u\u017cytkownik\u00f3w aplikacji. W kolejnej cz\u0119\u015bci poznasz dodatkowe przydatne funkcjonalno\u015bci oprogramowania Astraada HMI CFG przydatne w projektowaniu aplikacji.<\/strong><\/p>\n\n\n\n<p><strong>Je\u017celi masz jakie\u015b pytania na tym etapie kursu, napisz je w komentarzu \u2013 ch\u0119tnie odpowiemy <\/strong>\ud83d\ude42<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p>W kolejnej cz\u0119\u015bci kursu <strong><a href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jakie-dodatkowe-funkcjonalnosci-moga-byc-przydatne-przy-projektowaniu-aplikacji-na-panel-hmi-kurs-hmi-13\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"\u201eJakie dodatkowe funkcjonalno\u015bci mog\u0105 by\u0107 przydatne przy projektowaniu aplikacji na panel HMI?| Kurs programowania paneli HMI odc.13\u201d (opens in a new tab)\">\u201eJakie dodatkowe funkcjonalno\u015bci mog\u0105 by\u0107 przydatne przy projektowaniu aplikacji na panel HMI?| Kurs programowania paneli HMI odc.13\u201d<\/a><\/strong> dowiesz si\u0119:<\/p>\n\n\n\n<ul class=\"bulleted wp-block-list\">\n<li>jakie dodatkowe funkcjonalno\u015bci ma\noprogramowanie Astraada HMI CFG,<\/li>\n\n\n\n<li>jak podejrze\u0107 list\u0119 zmiennych\nwykorzystanych w programie i zapisa\u0107 je do pliku,<\/li>\n\n\n\n<li>jak doda\u0107 nowy element do biblioteki\nobiekt\u00f3w graficznych,<\/li>\n\n\n\n<li>jak wywo\u0142a\u0107 adresy w makrach.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Autorzy:<br>Pawe\u0142 Podsiad\u0142o<br>Ewelina Nizio\u0142ek<\/p>\n","protected":false},"excerpt":{"rendered":"<p>W tym odcinku poznasz funkcje hase\u0142 w programach na panele operatorskie oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.<\/p>\n","protected":false},"author":67,"featured_media":9099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[16,156,96,41],"class_list":["post-9089","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bez-kategorii","tag-astraada","tag-astraada-hmi-cfg","tag-astraada-hmi-panel","tag-panele-operatorskie"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Jak ograniczy\u0107 dost\u0119p do aplikacji? Kurs HMI cz. 12<\/title>\r\n<meta name=\"description\" content=\"W tym odcinku poznasz funkcje hase\u0142 w programach na panele operatorskie oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\" \/>\r\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Jak ograniczy\u0107 dost\u0119p do aplikacji? Kurs HMI cz. 12\" \/>\r\n<meta property=\"og:description\" content=\"W tym odcinku poznasz funkcje hase\u0142 w programach na panele operatorskie oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Poradnik Automatyka\" \/>\r\n<meta property=\"article:published_time\" content=\"2020-05-05T12:39:26+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2024-07-16T10:27:35+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"931\" \/>\r\n\t<meta property=\"og:image:height\" content=\"523\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"Wojciech Talik\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Wojciech Talik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minut\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\"},\"author\":{\"name\":\"Wojciech Talik\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/1763d257997202991f5d371bb3f07544\"},\"headline\":\"Jak ograniczy\u0107 dost\u0119p do aplikacji? Has\u0142a operatorskie | Kurs programowania paneli HMI odc. 12\",\"datePublished\":\"2020-05-05T12:39:26+00:00\",\"dateModified\":\"2024-07-16T10:27:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\"},\"wordCount\":945,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg\",\"keywords\":[\"Astraada\",\"Astraada HMI CFG\",\"Astraada HMI Panel\",\"Panele operatorskie\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\",\"name\":\"Jak ograniczy\u0107 dost\u0119p do aplikacji? Kurs HMI cz. 12\",\"isPartOf\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg\",\"datePublished\":\"2020-05-05T12:39:26+00:00\",\"dateModified\":\"2024-07-16T10:27:35+00:00\",\"description\":\"W tym odcinku poznasz funkcje hase\u0142 w programach na panele operatorskie oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg\",\"width\":931,\"height\":523},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Bez kategorii\",\"item\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/bez-kategorii\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jak ograniczy\u0107 dost\u0119p do aplikacji? Has\u0142a operatorskie | Kurs programowania paneli HMI odc. 12\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/\",\"name\":\"Poradnik Automatyka\",\"description\":\"Poradnik Automatyka to przydatne kursy, u\u017cyteczne artyku\u0142y i merytoryczne webinary dla ka\u017cdego automatyka i elektryka.\",\"publisher\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization\",\"name\":\"ASTOR\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png\",\"width\":3322,\"height\":1078,\"caption\":\"ASTOR\"},\"image\":{\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/1763d257997202991f5d371bb3f07544\",\"name\":\"Wojciech Talik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/W.-Talik.jpg\",\"contentUrl\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/W.-Talik.jpg\",\"caption\":\"Wojciech Talik\"},\"description\":\"Absolwent Wydzia\u0142u Mechanicznego Politechniki Krakowskiej na kierunku Automatyka i Robotyka. Na co dzie\u0144 zajmuje si\u0119 wsparciem technicznym przemys\u0142owych system\u00f3w sterowania i wizualizacji.\",\"url\":\"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/wojciechta\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jak ograniczy\u0107 dost\u0119p do aplikacji? Kurs HMI cz. 12","description":"W tym odcinku poznasz funkcje hase\u0142 w programach na panele operatorskie oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/","og_locale":"pl_PL","og_type":"article","og_title":"Jak ograniczy\u0107 dost\u0119p do aplikacji? Kurs HMI cz. 12","og_description":"W tym odcinku poznasz funkcje hase\u0142 w programach na panele operatorskie oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.","og_url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/","og_site_name":"Poradnik Automatyka","article_published_time":"2020-05-05T12:39:26+00:00","article_modified_time":"2024-07-16T10:27:35+00:00","og_image":[{"width":931,"height":523,"url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg","type":"image\/jpeg"}],"author":"Wojciech Talik","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Wojciech Talik","Szacowany czas czytania":"13 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#article","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/"},"author":{"name":"Wojciech Talik","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/1763d257997202991f5d371bb3f07544"},"headline":"Jak ograniczy\u0107 dost\u0119p do aplikacji? Has\u0142a operatorskie | Kurs programowania paneli HMI odc. 12","datePublished":"2020-05-05T12:39:26+00:00","dateModified":"2024-07-16T10:27:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/"},"wordCount":945,"commentCount":2,"publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg","keywords":["Astraada","Astraada HMI CFG","Astraada HMI Panel","Panele operatorskie"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/","name":"Jak ograniczy\u0107 dost\u0119p do aplikacji? Kurs HMI cz. 12","isPartOf":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage"},"thumbnailUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg","datePublished":"2020-05-05T12:39:26+00:00","dateModified":"2024-07-16T10:27:35+00:00","description":"W tym odcinku poznasz funkcje hase\u0142 w programach na panele operatorskie oraz nauczysz si\u0119 dodawa\u0107 i konfigurowa\u0107 has\u0142a operatorskie.","breadcrumb":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#primaryimage","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2020\/05\/kurs-hmi-cz11.jpg","width":931,"height":523},{"@type":"BreadcrumbList","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/jak-ograniczyc-dostep-do-aplikacji-hasla-operatorskie-kurs-hmi-12\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Bez kategorii","item":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/category\/bez-kategorii\/"},{"@type":"ListItem","position":2,"name":"Jak ograniczy\u0107 dost\u0119p do aplikacji? Has\u0142a operatorskie | Kurs programowania paneli HMI odc. 12"}]},{"@type":"WebSite","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#website","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/","name":"Poradnik Automatyka","description":"Poradnik Automatyka to przydatne kursy, u\u017cyteczne artyku\u0142y i merytoryczne webinary dla ka\u017cdego automatyka i elektryka.","publisher":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#organization","name":"ASTOR","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2018\/08\/ASTOR_zwykly_sam_logotyp.png","width":3322,"height":1078,"caption":"ASTOR"},"image":{"@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/1763d257997202991f5d371bb3f07544","name":"Wojciech Talik","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/#\/schema\/person\/image\/","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/W.-Talik.jpg","contentUrl":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-content\/uploads\/2023\/04\/W.-Talik.jpg","caption":"Wojciech Talik"},"description":"Absolwent Wydzia\u0142u Mechanicznego Politechniki Krakowskiej na kierunku Automatyka i Robotyka. Na co dzie\u0144 zajmuje si\u0119 wsparciem technicznym przemys\u0142owych system\u00f3w sterowania i wizualizacji.","url":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/autor\/wojciechta\/"}]}},"_links":{"self":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/9089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/users\/67"}],"replies":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/comments?post=9089"}],"version-history":[{"count":2,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/9089\/revisions"}],"predecessor-version":[{"id":20994,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/posts\/9089\/revisions\/20994"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media\/9099"}],"wp:attachment":[{"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/media?parent=9089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/categories?post=9089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.astor.com.pl\/poradnikautomatyka\/wp-json\/wp\/v2\/tags?post=9089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}