Wprowadzenie
W celu utworzenia nowego użytkownika należy użyć narzędzia crtusr (create user). Aby umożliwić użytkownikowi logowanie się do systemu, należy dodać do niego identyfikatory, np. certyfikat lub hasło, i przypisać do systemu, do którego ma się logować. Ponadto użytkownik musi być przypisany do grupy użytkowników lub bezpośrednio do roli autoryzacji, aby móc otwierać aplikacje po zalogowaniu.
Grupa docelowa
- Administratorzy
- Konsultanci techniczni
Polecenia
Poniżej znajduje się polecenie wraz ze wszystkimi możliwymi parametrami.
crtusr | [-guid:<guid>]
-user:<id> [-description:<str>] [-email:<str>] [-fullname:<text>] [-type:<vs>] [-deactivated:<boolean>] [-addCertificate:<text>] [-certificatePassword:<pwd>] [-certificateRandomPassword] [-certificateValidUntil:<timeStamp>] [-certificateExportDirectory:<text>] [-createCertificate] [-rootCertificate:<id>] [-sendCertificateMail] [-addWindowsUserName:<str>] [-admin:<boolean>] [-certificateKeyAlg:<str>] [-certificateSigAlg:<str>] |
Parametry
Parametry polecenia zostały wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są parametrami obowiązkowymi. Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby móc wyświetlić wszystkie możliwe wartości. Nie wszystkie parametry mogą być określone więcej niż jeden raz; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: <str-1> … <str-n>.
Parametr | Opis |
-guid:<guid> | Identyfikator GUID użytkownika. |
-user:<str> | Nazwa użytkownika. |
-description:<str> | Opis użytkownika. |
-email:<str> | Adres e-mail użytkownika. |
-fullname:<str> | Pełna nazwa użytkownika. |
-type:<vs> | Typ użytkownika. Możliwe wartości to:
Użytkownicy typu W tle oraz Serwer to użytkownicy techniczni, którzy nie są reprezentowani przez osobę fizyczną. Nie mogą oni korzystać z interfejsu graficznego użytkownika. Ich przypisanie do systemu nie podlega ograniczeniom liczby użytkowników wynikającym z licencji systemu. Typ użytkownika nie ma wpływu na sposób działania uprawnień lub ról uprawnień. |
-deactivated:<boolean> | Parametr informuje, czy wybrany użytkownik jest aktywny. Użytkownik nieaktywny nie ma możliwości zalogowania do systemu. |
-addCertificate:<text> | Plik certyfikatu, który ma zostać dodany do użytkownika jako identyfikator. Ten certyfikat służy do uwierzytelniania użytkownika na serwerze aplikacji systemu ERP. Należy podać pełną ścieżkę do pliku ze schematem file:// lub kstore://. |
-certificate-Password:<str> | Hasło importu pliku certyfikatu w formacie PFX file lub JKS file. |
-certificate-RandomPassword | Ten parametr służy do generowania losowego hasła dla pliku certyfikatu. Specyfikacja tego parametru zastępuje specyfikację parametru -CertificatePassword. |
-certificate-ValidUntil:<timeStamp> | Data od której obowiązuje certyfikat. |
-certificate-ExportDirectory:<text> | Folder, do którego ma zostać wyeksportowany certyfikat. Należy podać pełną ścieżkę do pliku ze schematem file:// lub kstore://. |
-createCertificate | Określa, czy certyfikat użytkownika musi zostać utworzony i przypisany do użytkownika. |
-rootCertificate:<id> | Urząd certyfikacji, który wydaje certyfikat do wygenerowania. |
-sendCertificateMail | Określa, czy certyfikat użytkownika musi zostać wysłany do użytkownika pocztą e-mail.
|
-addWindows-UserName:<str> | Nazwa użytkownika systemu operacyjnego, który ma zostać przypisany do użytkownika jako identyfikator. Po uruchomieniu toolshell zalogowany jest użytkownik, którego użytkownik systemu Windows uruchomił serwer aplikacji. |
-admin:<boolean> | Określa, czy użytkownik ma status Administratora. Taki użytkownik nie może zostać później usunięty. |
-certificateKeyAlg:<str> | Algorytm używany do generowania klucza certyfikatu i długość klucza certyfikatu. Można wybrać następujące wartości:
|
-certificateSigAlg:<str> | Algorytm użyty do identyfikacji odcisku palca. Możliwe wartości:
|
Uprawnienia
Następująca jednostka biznesowa jest istotna dla tej aplikacji: com.cisag.sys.configuration.obj.User