Ajusta el acceso a la operación
Para informes, consultas o respuestas a preguntas, identifica las tablas o colecciones necesarias y utiliza una conexión sin permisos de escritura cuando sea posible. Una tarea que no necesita cambiar registros no debería heredar permisos de actualización o eliminación solo porque resulte cómodo reutilizar una conexión amplia.
Si un flujo incluye lectura y escritura, considera separar esas responsabilidades en pasos o conexiones diferentes. El paso de lectura obtiene la información necesaria y un paso posterior escribe con los permisos específicos de esa acción. Así, el límite queda claro durante la configuración y la revisión.
Revisa las escrituras como una decisión aparte
Antes de permitir que una tarea cree, actualice o elimine registros, especifica cuáles puede afectar y cómo comprobarás el resultado. Prueba la operación en un entorno separado e inspecciona su destino antes de usar datos de producción. Una aprobación o revisión humana resulta útil si el cambio tiene consecuencias o es difícil de revertir.
Vuelve a evaluar los permisos cuando cambie la tarea. Una conexión adecuada para un informe de solo lectura puede ser excesiva si el flujo incorpora escrituras. Nombra claramente las conexiones y su finalidad, y retira los permisos que ya no hagan falta para que cada tarea mantenga el alcance necesario.