Obiekt grupy użytkowników

Następujące obiekty są bezpośrednio powiązane z API usergroup.

Grupa użytkowników

Obiekt grupy użytkowników ma następujące właściwości.

Property Type Description
usrgrpid ID Identyfikator grupy użytkowników.

Zachowanie właściwości:
- tylko do odczytu
- wymagana w operacjach aktualizacji
name string Nazwa grupy użytkowników.

Zachowanie właściwości:
- wymagana w operacjach tworzenia
debug_mode integer Określa, czy tryb debugowania jest włączony, czy wyłączony.

Możliwe wartości:
0 - (domyślnie) wyłączony;
1 - włączony.
gui_access integer Metoda uwierzytelniania frontend użytkowników w grupie.

Możliwe wartości:
0 - (domyślnie) użyj domyślnej systemowej metody uwierzytelniania;
1 - użyj uwierzytelniania wewnętrznego;
2 - użyj uwierzytelniania LDAP;
3 - wyłącz dostęp do frontend.
mfa_status integer Określa, czy uwierzytelnianie MFA jest włączone, czy wyłączone dla użytkowników w grupie.

Możliwe wartości:
0 - wyłączone (dla wszystkich skonfigurowanych metod MFA);
1 - włączone (dla wszystkich skonfigurowanych metod MFA).
mfaid ID Metoda MFA używana przez użytkowników w grupie.

Zachowanie właściwości:
- obsługiwana dla użytkowników typu Super admin
- obsługiwana, jeśli parametr mfa_status w obiekcie uwierzytelniania jest ustawiony na „Włączone”
proxy_mode integer Tryb obsługi dostępu do proxy, które nie są uwzględnione w grupach proxy.

Możliwe wartości:
0 - lista odmów;
1 - (domyślnie) lista zezwoleń.

Zachowanie właściwości:
- obsługiwana dla użytkowników typu Super admin.
proxy_group_mode integer Tryb obsługi dostępu do grup proxy (i ich proxy).

Możliwe wartości:
0 - lista odmów;
1 - (domyślnie) lista zezwoleń.

Zachowanie właściwości:
- obsługiwana dla użytkowników typu Super admin.
users_status integer Określa, czy grupa użytkowników jest włączona, czy wyłączona.
Dla użytkowników wycofanych z obsługi nie można włączyć grupy użytkowników.

Możliwe wartości:
0 - (domyślnie) włączona;
1 - wyłączona.
userdirectoryid ID Identyfikator katalogu użytkowników używanego do uwierzytelniania.

Zachowanie właściwości:
- obsługiwana dla użytkowników typu Super admin
- obsługiwana, jeśli gui_access jest ustawiony na „użyj domyślnej systemowej metody uwierzytelniania” lub „użyj uwierzytelniania LDAP”

Uprawnienie

Obiekt uprawnienia ma następujące właściwości.

Właściwość Typ Opis
id ID ID grupy hostów lub grupy szablonów, do której ma zostać dodane uprawnienie.

Zachowanie właściwości:
- wymagane
permission integer Poziom dostępu do grupy hostów lub grupy szablonów.

Możliwe wartości:
0 - dostęp zabroniony;
2 - dostęp tylko do odczytu;
3 - dostęp do odczytu i zapisu.

Zachowanie właściwości:
- wymagane dla operacji tworzenia

Uprawnienie oparte na tagach

Obiekt uprawnienia opartego na tagach ma następujące właściwości.

Właściwość Typ Opis
groupid ID ID grupy hostów, do której należy dodać uprawnienie.

Zachowanie właściwości:
- wymagane
tag string Nazwa tagu.
value string Wartość tagu.