GROUP
Tipo
Descripción
Permite especificar grupos de usuarios. Es también un contenedor de usuarios. Mediante las etiquetas GROUP y USER se define el modelo de usuarios.
Ejemplos
<group gid="0" name="root" mainid="main1" descr="Admin group">
<user uid="0" name="root" passwd="root" descr="Admin user"/>
</group>
En este código se crea un grupo de usuarios llamado “root” con ID 0. Dentro del grupo se especifican los usuarios que pertenecen al grupo. Tanto usuarios como grupos pueden tener una descripción.
DTD
<!ELEMENT group (doc?,user*,prop?)>
<!ATTLIST group gid CDATA #REQUIRED
name CDATA #REQUIRED
descr CDATA ''
mainid CDATA ''>
Notas
En una aplicación en la que el número de usuarios es fijo puede definir los usuarios directamente en el documento ASL. Posteriormente el modelo de presentación puede contemplar algún formulario para permitir a los usuarios cambiar su clave
Si los usuarios de una aplicación son variables deberá especificar en ASL los grupos de usuarios. Puede incluir en esos grupos algunos usuarios que serán empleados para la realización de pruebas durante el desarrollo. Posteriormente deberá especificar en el modelo de presentación formularios para la gestión de los usuarios