Hola!
Necesito una expresion que restrinja (o permita) que usuarios pueden editar o borrar los registros de una tabla en especial.
O sea, tengo usuarios que quiero que puedan editar o borrar y otros que no.
Que formula puedo usar para esto?
Aguardo respuestas.
Desde ya muchas gracias!
Saludos.
Diego.
Si es posible, para esto deberás en la tabla de usuarios poner una etiqueta de quién tiene permiso o no de editar. Por ejemplo una tabla que tenga el nombre del usuario, su correo y si tiene permiso o no de editar.
Una vez identificado eso, dirigirte al apartado de "Behavior" activa la opción de "show all" para que puedas ver las opciones del sistema y busca la tabla que quieres controlar (para este ejemplo supongamos que diga la palabra "si" cuando tienen permiso).
Una vez ahí, podrás ver los "actions" del sistema como; editar, borrar y agregar. Elige el que necesites y en el apartado de "Behavior" introduce la fórmula de:
lookup(useremail(),"NOMBRE DE LA TABLA DE USUARIOS","NOMBRE DE LA COLUMNA CORREO ","NOMBRE DE LA COLUMNA PERMISO")="si"
De esta manera podrás administrar los permisos que necesites.
If you wish to control the user permissions at entire table level, please also take a look at the following help article
Control add, update, and delete operations - AppSheet Help
User | Count |
---|---|
40 | |
32 | |
30 | |
17 | |
16 |