Os seguintes objetos estão diretamente relacionados à API usergroup.
O objeto grupo de usuários possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| usrgrpid | ID | ID do grupo de usuários. Comportamento da propriedade: - somente leitura - obrigatório para operações de atualização |
| name | string | Nome do grupo de usuários. Comportamento da propriedade: - obrigatório para operações de criação |
| debug_mode | integer | Se o modo de depuração está ativado ou desativado. Valores possíveis: 0 - (padrão) desativado; 1 - ativado. |
| gui_access | integer | Método de autenticação no frontend dos usuários do grupo. Valores possíveis: 0 - (padrão) usar o método de autenticação padrão do sistema; 1 - usar autenticação interna; 2 - usar autenticação LDAP; 3 - desativar o acesso ao frontend. |
| mfa_status | integer | Se o MFA está ativado ou desativado para os usuários do grupo. Valores possíveis: 0 - desativado (para todos os métodos de MFA configurados); 1 - ativado (para todos os métodos de MFA configurados). |
| mfaid | ID | Método de MFA usado para os usuários do grupo. Comportamento da propriedade: - suportado para usuários do tipo Super admin - suportado se mfa_status do objeto Authentication estiver definido como "Ativado" |
| users_status | integer | Se o grupo de usuários está ativado ou desativado. Para usuários desprovisionados, o grupo de usuários não pode ser ativado. Valores possíveis: 0 - (padrão) ativado; 1 - desativado. |
| userdirectoryid | ID | ID do diretório de usuários usado para autenticação. Comportamento da propriedade: - suportado para usuários do tipo Super admin - suportado se gui_access estiver definido como "usar o método de autenticação padrão do sistema" ou "usar autenticação LDAP" |
O objeto de permissão possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | ID | ID do grupo de hosts ou grupo de templates para adicionar permissão. Comportamento da propriedade: - obrigatório |
| permission | integer | Nível de acesso ao grupo de hosts ou grupo de templates. Valores possíveis: 0 - acesso negado; 2 - acesso somente leitura; 3 - acesso leitura-escrita. Comportamento da propriedade: - obrigatório para operações de criação |
O objeto de permissão baseada em tag possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| groupid | ID | ID do grupo de hosts ao qual adicionar permissão. Comportamento da propriedade: - obrigatório |
| tag | string | Nome da tag. |
| value | string | Valor da tag. |