Objeto de grupo de usuarios

Los siguientes objetos están directamente relacionados con la API usergroup.

Grupo de usuarios

El objeto grupo de usuarios tiene las siguientes propiedades.

Propiedad Tipo Descripción
usrgrpid ID ID del grupo de usuarios.

Comportamiento de la propiedad:
- solo lectura
- obligatorio para operaciones de actualización
name string Nombre del grupo de usuarios.

Comportamiento de la propiedad:
- obligatorio para operaciones de creación
debug_mode integer Indica si el modo de depuración está habilitado o deshabilitado.

Valores posibles:
0 - (por defecto) deshabilitado;
1 - habilitado.
gui_access integer Método de autenticación en el frontend de los usuarios del grupo.

Valores posibles:
0 - (por defecto) usar el método de autenticación por defecto del sistema;
1 - usar autenticación interna;
2 - usar autenticación LDAP;
3 - deshabilitar el acceso al frontend.
mfa_status integer Indica si MFA está habilitado o deshabilitado para los usuarios del grupo.

Valores posibles:
0 - deshabilitado (para todos los métodos MFA configurados);
1 - habilitado (para todos los métodos MFA configurados).
mfaid ID Método MFA utilizado para los usuarios del grupo.

Comportamiento de la propiedad:
- soportado para usuarios de tipo Super admin
- soportado si mfa_status del objeto Authentication está establecido en "Habilitado"
users_status integer Indica si el grupo de usuarios está habilitado o deshabilitado.
Para usuarios desprovisionados, el grupo de usuarios no puede ser habilitado.

Valores posibles:
0 - (por defecto) habilitado;
1 - deshabilitado.
userdirectoryid ID ID del directorio de usuarios utilizado para la autenticación.

Comportamiento de la propiedad:
- soportado para usuarios de tipo Super admin
- soportado si gui_access está establecido en "usar el método de autenticación por defecto del sistema" o "usar autenticación LDAP"

Permiso

El objeto de permiso tiene las siguientes propiedades.

Propiedad Tipo Descripción
id ID ID del grupo de hosts o grupo de templates al que añadir el permiso.

Comportamiento de la propiedad:
- requerido
permission integer Nivel de acceso al grupo de hosts o grupo de templates.

Valores posibles:
0 - acceso denegado;
2 - acceso de solo lectura;
3 - acceso de lectura y escritura.

Comportamiento de la propiedad:
- requerido para operaciones de creación

Permiso basado en etiquetas

El objeto de permiso basado en etiquetas tiene las siguientes propiedades.

Propiedad Tipo Descripción
groupid ID ID del grupo de hosts al que añadir el permiso.

Comportamiento de la propiedad:
- obligatorio
tag string Nombre de la etiqueta.
value string Valor de la etiqueta.