Sí. Es posible. En nuestro despacho tenemos asignado un rango de empresas a cada usuario. Y lo más importante, cada usuario solo puede trabajar con sus propias empresas y no las de los demás usuarios.
Antes funcionábamos interviniendo todos los usuarios en todas las empresas, cada uno en su faceta (el "experto" en contratos, el de extinciones, el de prestaciones, el de seguros sociales, etc), pero desgraciadamente a3nom no es realmente una base de datos, a nosotros se nos generaban muchos conflictos y errores trabajando de esta manera con la aplicación.