¡IMPORTANTE!
Athento recomienda el uso de los automations o reglas de visualización
de campos para este caso de uso. Aplicar reglas de visualización sobre los campos de un documento
En Athento, es posible hacer que los campos sean editables o no dependiendo del grupo del usuario.
La configuración que explicamos a continuación hará que los metadatos o campos de un formulario estén editables según el grupo de usuarios. Dependiendo de si queremos que los grupos que indiquemos tengan el metadato editable o no, deberá escribirse de una forma u otra.
Para realizar la configuración, se debe acceder a la administración avanzada del formulario al que pertencen los campos. Busca la opción "Javascript validation".
Ejemplo para hacer que los usuarios de un grupo puedan editar los campos
function make_fields_read_only() {
if (!user_groups.includes("Name_of_group")) {
setReadonlyMetadata('metadata.field1', true);
setReadonlyMetadata('metadata.field2', true);
setReadonlyMetadata('metadata.field3', true);
}
}
$( document ).ready(function() {
make_fields_read_only();
});
Ejemplo para hacer que algunos grupos NO puedan editar el metadato o campo
function make_fields_read_only() {
if (user_groups.includes("Name_of_group1") || user_groups.includes("Name_of_group2")
{
setReadonlyMetadata('metadata.field1', true);
}
}
$( document ).ready(function() {
make_fields_read_only();
});
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.