{"id":12243,"date":"2024-11-14T14:29:48","date_gmt":"2024-11-14T13:29:48","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=12243"},"modified":"2025-05-27T12:23:03","modified_gmt":"2025-05-27T10:23:03","slug":"aktualizacja-certyfikatow-uzytkownikow","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/aktualizacja-certyfikatow-uzytkownikow\/","title":{"rendered":"Aktualizacja certyfikat\u00f3w u\u017cytkownik\u00f3w (rfrusrcert)"},"content":{"rendered":"<h3 id=\"wprowadzenie\" >Wprowadzenie<\/h3>\n<p>Aby zaktualizowa\u0107 certyfikaty jednego lub wi\u0119cej u\u017cytkownik\u00f3w nale\u017cy u\u017cy\u0107 narz\u0119dzia <em>rfrusrcert.<\/em><\/p>\n<p>Podstawowe definicje zwi\u0105zane z obszarem zarz\u0105dzania systemem dost\u0119pne s\u0105\u00a0<em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/definicje-zarzadzanie-systemem\/\">tutaj<\/a><\/em>.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<ul>\n<li>Administratorzy<\/li>\n<li>Konsultanci techniczni<\/li>\n<\/ul>\n<h3 id=\"opis\" >Opis<\/h3>\n<p>Narz\u0119dzie s\u0142u\u017cy do aktualizacji certyfikat\u00f3w jednego lub wi\u0119cej nieaktywnych u\u017cytkownik\u00f3w. Po wywo\u0142aniu narz\u0119dzia nowe certyfikaty u\u017cytkownik\u00f3w s\u0105 przypisywane do okre\u015blonych u\u017cytkownik\u00f3w i zapisywane jako plik CER. Opr\u00f3cz tego generowany jest r\u00f3wnie\u017c plik skryptu jako plik SCL, kt\u00f3ry zawiera wywo\u0142ania narz\u0119dzia <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/zmiana-uzytkownika-chgusr\/\"><em>chgusr<\/em><\/a>. Umo\u017cliwia to zaimportowanie certyfikat\u00f3w u\u017cytkownik\u00f3w do innej bazy konfiguracyjnej, je\u015bli wybrani u\u017cytkownicy w niej istniej\u0105.<\/p>\n<h4 id=\"polecenie\" >Polecenie<\/h4>\n<p>Poni\u017cej znajduje si\u0119 polecenie zawieraj\u0105ce wszystkie mo\u017cliwe parametry.<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\">\n<tbody>\n<tr>\n<td style=\"width: 50%; border-style: outset;\">rfrusrcert<\/td>\n<td style=\"width: 50%; border-style: outset;\">\u00a0-user:&lt;id-1&gt; &#8230; -user:&lt;id-n&gt;*-rootCertificate:&lt;id&gt;<\/p>\n<p>[-sendCertificateMail]<\/p>\n<p>[-fullFileName:&lt;text&gt;]<\/p>\n<p>-certificateExportDirectory:&lt;text&gt;<\/p>\n<p>-importDirectory:&lt;text&gt;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 id=\"parametry\" >Parametry<\/h4>\n<p>Parametry polecenia zosta\u0142y wyja\u015bnione w poni\u017cszej tabeli. Parametry w nawiasach kwadratowych s\u0105 opcjonalne, podczas gdy pozosta\u0142e s\u0105 parametrami obowi\u0105zkowymi. Gwiazdka (*) mo\u017ce by\u0107 okre\u015blona jako symbol zast\u0119pczy dla niekt\u00f3rych parametr\u00f3w, aby m\u00f3c wy\u015bwietli\u0107 wszystkie mo\u017cliwe warto\u015bci. Nie wszystkie parametry mog\u0105 by\u0107 okre\u015blone wi\u0119cej ni\u017c jeden raz; tylko te z nast\u0119puj\u0105cym dodatkiem do zmiennych parametr\u00f3w s\u0105 dozwolone do wielokrotnego okre\u015blenia: <em>&lt;str-1&gt; &#8230; &lt;str-n&gt;<\/em>.<\/p>\n<table style=\"border-collapse: collapse; width: 100%; height: 128px;\">\n<tbody>\n<tr style=\"height: 13px;\">\n<td style=\"width: 50%; height: 13px; border-style: outset;\"><strong>Parametr<\/strong><\/td>\n<td style=\"width: 50%; height: 13px; border-style: outset;\"><strong>Opis<\/strong><\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">-user:&lt;str-1&gt; &#8230;-user:&lt;str-n&gt;*<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Nazwa u\u017cytkownika, dla kt\u00f3rego certyfikat jest aktualizowany.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">-rootCertificate:&lt;id&gt;<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Wydawca, tj. urz\u0105d certyfikacji, kt\u00f3ry wydaje certyfikat do wygenerowania.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-sendCertificateMail]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Okre\u015bla, czy certyfikat u\u017cytkownika musi zosta\u0107 wys\u0142any do u\u017cytkownika poczt\u0105 e-mail.Uwaga: Certyfikat u\u017cytkownika mo\u017ce by\u0107 wys\u0142any poczt\u0105 e-mail tylko wtedy, gdy aktywowana jest odpowiednia definicja aktywacji. Wi\u0119cej informacji znajdziesz w dokumencie &#8222;Generowanie certyfikat\u00f3w&#8221;.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">[-fullFileName:&lt;text&gt;]<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Nazwa pliku skryptu, kt\u00f3ry ma zosta\u0107 utworzony jako plik SCL, kt\u00f3ry mo\u017cna utworzy\u0107 zar\u00f3wno w systemie plik\u00f3w, jak i w Knowledge Store. Obs\u0142ugiwane schematy nazwy pliku to f<em>ile:\/\/C:\/file.scl<\/em> i <em>kstore:\/\/XYZ12000\/file.scl<\/em>.<\/td>\n<\/tr>\n<tr style=\"height: 23px;\">\n<td style=\"width: 50%; height: 23px; border-style: outset;\">-certificateExport-Directory:&lt;text&gt;<\/td>\n<td style=\"width: 50%; height: 23px; border-style: outset;\">Folder, w kt\u00f3rym chcesz wyeksportowa\u0107 certyfikat jako plik CER. Nale\u017cy wprowad\u017a pe\u0142n\u0105 \u015bcie\u017ck\u0119 folderu ze schematem <em>file:\/\/<\/em> lub <em>kstore:\/\/<\/em>.<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 50%; border-style: outset;\">-importDirectory:&lt;text&gt;<\/td>\n<td style=\"width: 50%; border-style: outset;\">\u00a0Folder, kt\u00f3ry jest u\u017cywany jako warto\u015b\u0107 parametru <em>addCertificate<\/em> narz\u0119dzia <em>chgusr<\/em>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"uprawnienia\" >Uprawnienia<\/h3>\n<p>Uprawnienia mog\u0105 zosta\u0107 przypisane za pomoc\u0105 r\u00f3l uprawnie\u0144 jak r\u00f3wnie\u017c poprzez przyporz\u0105dkowanie organizacji. Szczeg\u00f3\u0142owe informacje mo\u017cna znale\u017a\u0107 w artykule\u00a0<a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/uprawnienia\/\"><em>Uprawnienia<\/em><\/a>.<\/p>\n<p>Nast\u0119puj\u0105ca jednostka biznesowa jest istotna dla tej aplikacji: com.cisag.sys.configuration.obj.User<\/p>\n<section class=\"document-alert-box example\"><div class=\"document-alert-title\">Przyk\u0142ad<\/div><div class=\"document-alert-content\"><strong>Sytuacja pocz\u0105tkowa<\/strong><\/p>\n<p>W bazie konfiguracyjnej CONF1 zarejestrowani s\u0105 u\u017cytkownicy:<\/p>\n<ul>\n<li>USER1A<\/li>\n<li>USER2B<\/li>\n<li>USER3C<\/li>\n<\/ul>\n<p>U\u017cytkownicy o tych samych nazwach istniej\u0105 w innej bazie konfiguracyjnej CONF2.<\/p>\n<p>Za pomoc\u0105 narz\u0119dzia <a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/kontrola-danych-konfiguracyjnych-chkcnf\/\"><em>chkcnf<\/em> <\/a>ustalono, \u017ce certyfikaty u\u017cytkownik\u00f3w USER1A, USER2B i USER3C wkr\u00f3tce wygasn\u0105.<\/p>\n<p><strong>Mo\u017cliwe rozwi\u0105zanie<\/strong><\/p>\n<p>Utworzono urz\u0105d certyfikacji o nazwie CA2020, kt\u00f3rego wa\u017cno\u015b\u0107 jest odpowiednia.\u00a0 Wywo\u0142anie narz\u0119dzia mo\u017ce wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/p>\n<p>rfrusrcert -user:USE* -rootCertificate:CA2020 -sendCertificateMail -certificateExportDirectory:file:\/\/\/c:\/tmp<\/p>\n<p>-importDirectory:file:\/\/\/d:\/tempcrt<\/p>\n<p>-fullFileName:file:\/\/\/c:\/tmp\/test.scl<\/p>\n<p>W tym przypadku certyfikaty u\u017cytkownika s\u0105 przypisywane do u\u017cytkownik\u00f3w, kt\u00f3rzy pasuj\u0105 do maski i wysy\u0142ane przez e-mail u\u017cytkownika, a nast\u0119pnie tworzony jest plik <em>test.scl<\/em>, kt\u00f3ry zawiera nast\u0119puj\u0105ce wywo\u0142ania:<\/p>\n<p>chgusr -user:USER1A -addCertificate:file:\/\/\/d:\/tempcrt\/USER1A.cer<\/p>\n<p>chgusr -user:USER2B -addCertificate:file:\/\/\/d:\/tempcrt\/USER2B.cer<\/p>\n<p>chgusr -user:USER3C -addCertificate:file:\/\/\/d:\/tempcrt\/USER3C.cer<\/p>\n<p>P\u00f3\u017aniej mo\u017cna wywo\u0142a\u0107 ten plik w ToolShell serwera aplikacji, kt\u00f3ry ma po\u0142\u0105czenie z baz\u0105 konfiguracyjn\u0105 CONF2, za pomoc\u0105 polecenia <em>call<\/em>. Pliki CER znajduj\u0105 si\u0119 w <em>d:\/tempcrt<\/em> i serwer aplikacji ma do nich dost\u0119p. Ten serwer aplikacji mo\u017ce znajdowa\u0107 si\u0119 na zupe\u0142nie innym komputerze ni\u017c serwer aplikacji, na kt\u00f3rym zosta\u0142 utworzony plik SCL.<\/div><\/section>\n","protected":false},"author":29,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-12243","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-konfiguracja-systemu"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=12243"}],"version-history":[{"count":4,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12243\/revisions"}],"predecessor-version":[{"id":31691,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/12243\/revisions\/31691"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=12243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}