
La colaboración y la arquitectura de los derechos de acceso es una de las tareas clave en el desarrollo de servicios en la nube. Cómo los implementamos en el servicio de automatización dental DentalTap no es un enfoque completamente estándar.
Limitaciones
La colaboración de DentalTap, a nuestro entender, es la capacidad de trabajar en tareas en el entorno de servicio en conjunto con colegas regulares o externos con diferentes roles. Hemos implementado roles de acuerdo con los deberes funcionales del personal de la clínica: el administrador de la clínica, el médico y el gerente. La prioridad para nosotros fue la simplicidad de la configuración de los derechos de acceso.
La implementación actual del trabajo conjunto fue influenciada por las características del mercado y las primeras versiones del producto, que se centraron en las prácticas individuales (gabinetes en el hogar) y se desarrollaron gradualmente en una solución para clínicas.
Como siempre
- En colaboración, utilizan los roles de empleados a tiempo completo, independientes o de contraparte.
- Se dan cuenta del derecho a trabajar a través de la esencia de la arquitectura de servicio y las operaciones en ellos: visualización, edición, eliminación, etc.
AmoCRM se enfoca en entidades y configuraciones para trabajar con ellasNuestra implementacion
El propietario invita a sus colegas a su suscripción a través de invitaciones, y el empleado invitado tiene la oportunidad de trabajar en la cuenta de invitado y convertirse en el propietario de su propia suscripción. Al ingresar al servicio, el médico invitado puede elegir con qué suscripción trabajar.
A continuación, el propietario de la suscripción puede asignar los roles de los empleados invitados o configurar los derechos de acceso manualmente. Implementamos permisos para eliminación, edición, creación solo para la tarjeta del paciente, en la que se recopila la funcionalidad básica del servicio. En otras palabras a través del acceso a la tarjeta del paciente, administramos y accedemos a la funcionalidad principal de la tarjeta del paciente: tratamiento, facturas, archivos y documentos.
Permitir el acceso de los empleados al paciente.La configuración de los derechos restantes en
DentalTap se reduce solo al permiso para trabajar y solo se aplica a la funcionalidad
transferida a la tarjeta del paciente: trabajar con el calendario, tareas, lista de precios, plantillas de SMS.
Configure los derechos para trabajar con la tarjeta del pacienteEs importante que el trabajo conjunto fue implementado por nosotros en dos niveles: a través de la configuración general de los derechos de acceso y a través del permiso para acceder al paciente por parte del propietario de la suscripción. Como resultado, el empleado invitado:
- Ver o no al paciente en la lista.
- Pueden ver o editar su mapa.
Resultados
- La base de datos de pacientes delimitada entre especialistas.
- Organización del trabajo conjunto del personal clínico y profesionales.
- Restricción a la funcionalidad principal del servicio a través del acceso a la tarjeta del paciente.
- La implementación de la viralidad a través de la creación automática de una suscripción adicional.
- Versatilidad del producto para médicos y clínicas privadas.
- Simplificación del proceso y la lógica de establecer derechos de acceso.
La conclusión principal es que le mostramos cómo puede hacer una funcionalidad importante de manera no estándar y esto simplificará enormemente la vida de los usuarios de sus soluciones. Nos acercamos a la administración de los derechos de trabajo para las entidades ubicadas en la tarjeta del paciente, permitiendo operaciones en ellos y permiso para trabajar con la tarjeta. Este enfoque simplifica la configuración de privilegios si necesita asignar los mismos derechos de acceso a varias entidades. Resultó, úsalo.
→
Serie "Hola, SaaS"