Następujące obiekty są bezpośrednio związane z API usergroup
.
Obiekt user group ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
usrgrpid | string | (tylko do odczytu) ID grupy użytkowników. |
name (wymagane) |
string | Nazwa grupy użytkowników. |
debug_mode | integer | Czy tryb debugowania jest włączony czy wyłączony. Mozliwe wartości to: 0 - (domyślnie) wyłączony; 1 - włączony. |
gui_access | integer | Metoda uwierzytelniania interfejsu użytkownika w grupie. Mozliwe wartości to: 0 - (domyślnie) użyj domyślnej metody uwierzytelniania systemu; 1 - użyj wewnętrznego uwierzytelniania; 2 - użyj uwierzytelniania LDAP; 3 - wyłącz dostęp do interfejsu użytkownika. |
users_status | integer | Czy grupa użytkowników jest włączona czy wyłączona. Mozliwe wartości to: 0 - (domyślnie) włączona; 1 - wyłączona. |
Należy zauważyć, że dla niektórych metod (aktualizacja, usuwanie) kombinacja wymaganych/opcjonalnych parametrów jest inna.
Obiekt permission ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
id (wymagane) |
string | ID grupy hostów, do której dodaje się uprawnienie. |
permission (wymagane) |
integer | Poziom dostępu do grupy hostów. Mozliwe wartości to: 0 - brak dostępu; 2 - dostęp tylko do odczytu; 3 - dostęp do odczytu i zapisu. |
Obiekt tag based permission ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
groupid (wymagane) |
string | ID grupy hostów, do której dodaje się uprawnienie. |
tag | string | Nazwa znacznika. |
value | string | Wartość znacznika. |