File: webissues.admin.users.html

package info (click to toggle)
webissues 1.1.5-10
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 17,108 kB
  • sloc: ansic: 97,819; cpp: 33,773; javascript: 1,171; xml: 465; sh: 378; makefile: 17
file content (170 lines) | stat: -rw-r--r-- 15,042 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Zarządzanie użytkownikami</title>
    <link rel="stylesheet" type="text/css" href="common/style.css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.78.1" />
    <link rel="home" href="index.html" title="Podręcznik WebIssues" />
    <link rel="up" href="webissues.admin.html" title="Rozdział 5. Administrowanie systemem" />
    <link rel="prev" href="webissues.admin.log.html" title="Dziennik zdarzeń" />
    <link rel="next" href="webissues.admin.register.html" title="Zgłoszenia rejestracji" />
  </head>
  <body>
    <div id="wrapper">
      <div id="header">
        <div id="header-top">
          <div id="header-left">
            <h1><img src="common/webissues.png" alt="WebIssues" id="logo" />Podręcznik WebIssues</h1>
          </div>
          <div id="header-right">
            <h2 class="subtitle">Wersja 1.1.5</h2>
          </div>
        </div>
        <div id="infobar">
          <div id="infobar-left"><a accesskey="h" href="index.html">Spis treści</a> &raquo; <a accesskey="u" href="webissues.admin.html">Administrowanie systemem</a></div>
          <div id="infobar-right"></div>
        </div>
      </div>
      <div id="body">
        <div class="navlinks">
          <div class="navleft">&laquo; <a accesskey="p" href="webissues.admin.log.html">Dziennik zdarzeń</a></div>
          <div class="navright"><a accesskey="n" href="webissues.admin.register.html">Zgłoszenia rejestracji</a> &raquo;</div>
          <div class="clear"></div>
        </div>
        <div class="sect1">
          <div class="titlepage">
            <div>
              <div>
                <h2 class="title" style="clear: both"><a id="webissues.admin.users"></a>Zarządzanie użytkownikami</h2>
              </div>
            </div>
          </div>
          <p>Zarządzanie użytkownikami w systemie WebIssues obejmuje zarówno tworzenie kont użytkowników i nadawanie im globalnych uprawnień do systemu, jak i nadawanie uprawnień użytkowników do poszczególnych projektów.</p>
          <div class="sect2">
            <div class="titlepage">
              <div>
                <div>
                  <h3 class="title"><a id="webissues.admin.users.accounts"></a>Konta użytkowników</h3>
                </div>
              </div>
            </div>
            <p>Aby zarządzać użytkownikami systemu WebIssues, przejdź do Panelu administracyjnego i kliknij <span class="guilabel">Konta użytkowników</span>. W przypadku programu Desktop Client, użyj polecenia <span class="guilabel">Użytkownicy</span> z paska narzędzi głównego okna.</p>
            <div class="figure">
              <a id="id633692"></a>
              <div class="figure-contents">
                <div class="mediaobject">
                  <img src="images/ch05-fig04.png" alt="Konta użytkowników" />
                </div>
              </div>
              <div class="figure-title">Rysunek 5.4. Konta użytkowników</div>
            </div>
            <p>Każdy użytkownik posiada unikalny, niezmienny login, używany wraz z hasłem podczas logowania do systemu. Posiada również nazwę, widoczną dla innych użytkowników, którą administrator może w razie potrzeby zmieniać. W zależności od przyjętej konwencji może to być imię i nazwisko, adres e-mail lub dowolna inna nazwa.</p>
            <p>Aby utworzyć nowe konto użytkownika, wybierz polecenie <span class="guilabel">Dodaj użytkownika</span>.</p>
            <div class="figure">
              <a id="id633714"></a>
              <div class="figure-contents">
                <div class="mediaobject">
                  <img src="images/ch05-fig05.png" alt="Tworzenie konta użytkownika" />
                </div>
              </div>
              <div class="figure-title">Rysunek 5.5. Tworzenie konta użytkownika</div>
            </div>
            <p>Podaj nazwę użytkownika oraz login i początkowe hasło. Aby uniknąć pomyłek, hasło musisz wpisać dwukrotnie. Możesz zaznaczyć opcję <span class="guilabel">Użytkownik musi zmienić hasło przy następnym logowaniu</span>, aby wymusić ustawienie własnego hasła przez użytkownika w momencie pierwszego logowania do systemu.</p>
            <p>Jeśli użytkownik nie pamięta swojego hasła, możesz je zresetować, wybierając użytkownika z listy i klikając <span class="guilabel">Zmień hasło</span>. Zostaniesz poproszony o dwukrotne wpisanie nowego hasła. Również w tym wypadku możesz zaznaczyć opcję <span class="guilabel">Użytkownik musi zmienić hasło przy następnym logowaniu</span>.</p>
            <div class="figure">
              <a id="id633785"></a>
              <div class="figure-contents">
                <div class="mediaobject">
                  <img src="images/ch05-fig06.png" alt="Zmiana hasła użytkownika" />
                </div>
              </div>
              <div class="figure-title">Rysunek 5.6. Zmiana hasła użytkownika</div>
            </div>
            <p>Jeśli zmieniasz swoje własne hasło, dla większego bezpieczeństwa musisz dodatkowo wpisać swoje aktualne hasło. Każdy użytkownik może w dowolnej chwili zmienić swoje własne hasło, korzystając z opcji <span class="guilabel">Zmień hasło</span> dostępnej w oknie <span class="guilabel">Narzędzia</span> lub na pasku narzędzi głównego okna programu Desktop Client.</p>
            <div class="note">
              <h3 class="title">Notatka</h3>
              <p>Jeśli zapomniałeś hasła administratora systemu, nie możesz w prosty sposób go odzyskać. Wszystkie hasła są przechowywane w bazie danych w postaci bezpiecznych hashów, które praktycznie uniemożliwiają odtworzenie oryginalnego hasła. Mając dostęp do bazy danych możesz jednak zresetować hasło administratora, generując nowy hash i wpisując go do kolumny <code class="literal">user_passwd</code> dla odpowiedniego użytkownika w tabeli <code class="literal">users</code>. System WebIssues używa algorytmu <span class="quote">„<span class="quote">Portable PHP password hashing framework</span>”</span>, zgodnego z takimi programami jak WordPress czy Drupal, możesz więc użyć jednego z dostępnych dla tych programów <a class="ulink" href="http://scriptserver.mainframe8.com/wordpress_password_hasher.php" target="_top">generatorów hashów</a>.</p>
            </div>
            <p>Aby zmienić nazwę użytkownika, wybierz go z listy i kliknij <span class="guilabel">Zmień nazwę użytkownika</span>. Podaj nową nazwę i kliknij <span class="guibutton">OK</span>.</p>
            <div class="tip">
              <h3 class="title">Wskazówka</h3>
              <p>Unikaj zmieniania nazwy użytkowników, którzy mają przypisane do siebie sprawy. Wartości atrybutów są przechowywane jako tekst, więc zmiana nazwy użytkownika nie spowoduje automatycznej zmiany wartości atrybutów <span class="quote">„<span class="quote">Przypisany do</span>”</span>. Może to spowodować, że użytkownik przestanie widzieć przypisane do siebie sprawy.</p>
            </div>
            <p>Nowo utworzony użytkownik nie ma dostępu do żadnego projektu, chyba że jest administratorem systemu. Aby zmienić globalny dostęp i zarządzać listą projektów dostępnych dla wybranego użytkownika, użyj polecenia <span class="guilabel">Zarządzaj uprawnieniami</span>. Więcej informacji na ten temat znajdziesz w sekcji <a class="xref" href="webissues.admin.users.html#webissues.admin.users.permissions" title="Uprawnienia użytkownika">„Uprawnienia użytkownika”</a> poniżej.</p>
            <p>Możesz również zmienić ustawienia dowolnego użytkownika za pomocą polecenia <span class="guilabel">Ustawienia użytkownika</span>. Każdy użytkownik może również zmienić własne ustawienia, korzystając z opcji <span class="guilabel">Ustawienia użytkownika</span> w oknie <span class="guilabel">Narzędzia</span> lub na pasku narzędzi głównego okna programu Desktop Client. Więcej informacji na temat ustawień użytkownika znajdziesz w sekcjach <a class="xref" href="webissues.work.personal.html" title="Personalizacja">„Personalizacja”</a>.</p>
            <p>System WebIssues nie pozwala na usuwanie istniejących użytkowników, ponieważ przechowuje on wszystkie informacje historyczne, na przykład zmiany dokonane przez poszczególnych użytkowników. Zamiast tego możesz zmienić poziom uprawnień użytkowników, którzy nie powinni już mieć dostępu do systemu, na wyłączony. Użyj opcji filtrowania w prawym górnym rogu listy, aby ukryć wyłączone konta użytkowników.</p>
            <p>System WebIssues umożliwia użytkownikom samodzielnie dokonywać rejestracji nowych kont. Więcej informacji na ten konfigurowania rejestracji użytkowników znajdziesz w sekcji <a class="xref" href="webissues.custom.access.html" title="Ustawienia dostępu">„Ustawienia dostępu”</a>.</p>
          </div>
          <div class="sect2">
            <div class="titlepage">
              <div>
                <div>
                  <h3 class="title"><a id="webissues.admin.users.permissions"></a>Uprawnienia użytkownika</h3>
                </div>
              </div>
            </div>
            <p>Aby zmienić globalny dostęp i zarządzać projektami użytkownika, przejdź do Panelu administracyjnego i kliknij <span class="guilabel">Konta użytkowników</span>. W przypadku programu Desktop Client, użyj polecenia <span class="guilabel">Użytkownicy</span> z paska narzędzi głównego okna. Następnie wybierz użytkownika z listy i kliknij <span class="guilabel">Projekty użytkownika</span>. Lista projektów użytkownika jest analogiczna do listy członków projektu.</p>
            <div class="figure">
              <a id="id633938"></a>
              <div class="figure-contents">
                <div class="mediaobject">
                  <img src="images/ch05-fig10-01.png" alt="Uprawnienia użytkownika" />
                </div>
              </div>
              <div class="figure-title">Rysunek 5.7. Uprawnienia użytkownika</div>
            </div>
            <p>Zarządzanie uprawnieniami w systemie WebIssues jest stosunkowo proste. Istnieją trzy globalne poziomy dostępu:</p>
            <div class="variablelist">
              <dl class="variablelist">
                <dt>
                  <span class="term">Administrator systemu</span>
                </dt>
                <dd>
                  <p>Administrator systemu ma dostęp do wszystkich funkcji Panelu administracyjnego. Może więc zarządzać kontami użytkowników i dostosowywać typy spraw i publiczne widoki. Jest również członkiem i administratorem wszystkich istniejących w systemie projektów, nawet jeśli nie zostały mu jawnie nadane odpowiednie uprawnienia. Pierwsze takie konto jest tworzone w momencie instalacji.</p>
                </dd>
                <dt>
                  <span class="term">Zwykły użytkownik</span>
                </dt>
                <dd>
                  <p>Zwykły użytkownik może zalogować się do systemu i zmieniać swoje personalne ustawienia. Ma dostęp jedynie do publicznych projektów oraz do tych projektów, do których zostały mu nadane określone uprawnienia. Może być administratorem wybranych projektów, ale nie może tworzyć nowych projektów. Każdy nowy użytkownik domyślnie jest zwykłym użytkownikiem.</p>
                </dd>
                <dt>
                  <span class="term">Wyłączony</span>
                </dt>
                <dd>
                  <p>Wyłączony użytkownik nie może zalogować się do systemu i nie ma dostępu do żadnej jego części.</p>
                </dd>
              </dl>
            </div>
            <p>Aby zmienić globalny poziom dostępu użytkownika, wybierz kliknij polecenie <span class="guilabel">Zmień</span> w ramce <span class="guilabel">Dostęp globalny</span>. Następnie wybierz nowy poziom dostępu i kliknij <span class="guibutton">OK</span>. Nie możesz sam pozbawić się prawa administratora systemu, ponieważ w systemie musi istnieć przynajmniej jedno aktywne konto administratora.</p>
            <div class="figure">
              <a id="id633999"></a>
              <div class="figure-contents">
                <div class="mediaobject">
                  <img src="images/ch05-fig07.png" alt="Zmiana dostępu użytkownika" />
                </div>
              </div>
              <div class="figure-title">Rysunek 5.8. Zmiana dostępu użytkownika</div>
            </div>
            <p>Aby dodać użytkownika do projektów, wybierz polecenie <span class="guilabel">Dodaj projekty</span>. Zaznacz jeden lub więcej projektów, a następnie wybierz odpowiedni poziom dostępu i kliknij <span class="guibutton">OK</span>. Aby zmienić poziom dostępu do projektu, wybierz projekt z listy i kliknij <span class="guilabel">Zmień dostęp</span>. Następnie wybierz nowy poziom dostępu i kliknij <span class="guibutton">OK</span>. Więcej informacji na temat konfigurowania dostępu do projektów znajdziesz w sekcji <a class="xref" href="webissues.admin.projects.html#webissues.admin.projects.permissions" title="Uprawnienia projektu">„Uprawnienia projektu”</a>.</p>
            <p>Aby usunąć użytkownika z projektu, wybierz go z listy i kliknij <span class="guilabel">Usuń projekt</span>. W przypadku programu Desktop Client, możesz wybrać kilka projektów naraz, by zmienić lub usunąć dostęp do nich.</p>
            <div class="tip">
              <h3 class="title">Wskazówka</h3>
              <p>Istnieje również możliwość przypisania użytkowników do projektów za pomocą polecenia <span class="guilabel">Zarządzaj uprawnieniami</span> w liście projektów. Jest to szczególnie użyteczne w trakcie tworzenia nowego projektu. Poza tym, w przeciwieństwie do zarządzania uprawnieniami użytkowników, ta funkcja jest dostępna również dla administratorów projektów. Więcej informacji na ten temat znajdziesz w sekcji <a class="xref" href="webissues.admin.projects.html#webissues.admin.projects.permissions" title="Uprawnienia projektu">„Uprawnienia projektu”</a>.</p>
            </div>
          </div>
        </div>
        <div class="navlinks">
          <div class="navleft">&laquo; <a accesskey="p" href="webissues.admin.log.html">Dziennik zdarzeń</a></div>
          <div class="navright"><a accesskey="n" href="webissues.admin.register.html">Zgłoszenia rejestracji</a> &raquo;</div>
          <div class="clear"></div>
        </div>
      </div>
      <div id="footer">
        <p class="copyright">Copyright © 2007-2017 Zespół WebIssues</p>
      </div>
    </div>
  </body>
</html>