Skip to content

Modulo superAdmin - DISTRIBUIDOR parte 2

  • Nosotros como Tree-a podemos llegar al cliente final, mediante el superAdmin o directamente al cliente.
  • Cuando hablamos de superAdmin hablamos de un distribuidor es DECIR UNA EMPRESA
  • CUANDO HABLAMOS DE USUARIOS DE PLANTAS - Hay un usuario ADMINISTRADOR que crea varios usuarios y puede crear varias plantas,en realidad nosotros lo que tenemos es un cliente que tiene muchas plantas que las crea en su instancia. Cada cliente va a tener un link diferente.Todos los clientes tienen su propia instancia y a su vez cada cliente puede tener muchas plantas o muchas piscinas dependiendo el caso. Porque el aplicativo le permite crear sus plantas y sus piscinas sin problemas(Tienen independencia en la información)
  • Nuestro objetivo nos son las piscinas o plantas sino los clientes que tienen piscinas y plantas.
  • El link de ingreso a la instancia deberia estar personalizado con el nombre del cliente arriba para diferenciar cada cliente,(ESE ES EL ADMIN_COMPANY) TU LE CREAS UN ADMIN_COMPANY QUE ESTA ASOCIADO A UN CLIENTE Y ESE ADMIN COMPANY TIENE LA POSTESDAD DE CREAR TANTOS USUARIOS COMO QUIERA
  • El DISTRIBUIDOR puede que tenga uno o puede que tenga más clientes. El distribuidor le dice a treea, tengo dos clientes más que quieren manejar la aplicación. Treea le crea la instancia al cliente y le damos un link a cada uno y su usuario y contraseña.El usuario y la contraseña se la damos al SUPER_ADMIN (Distribuidor) para que el se comunique con su cliente y le entregue su usuario y su contraseña.Pero el superAdmin debe tener su ingreso para poder ver los links de cada uno de sus clientes, para que de alguna manera consolide el control a sus propios clientes.Los clientes le pagan al distribuidor y el distribuidor le paga a Treea, eso hace que el superAdministrador quiera tener un control solo de visualización sobre sus 3 o n clientes que tenga. Si distribuidor (SuperAdmin) tiene tres clientes, se debe crear una vista donde pueda ver los clientes que tiene,YO COMO SUPER_ADMIN entro a mi aplicación e inicio sesión y me aparece una vista con las tarjetas de cada cliente, si entro al cliente 1,me manda al link de ese cliente y puedo ver todas las plantas que tiene el cliente 1, POR EJEMPLO SI EL Distribuidor tiene otro cliente le dice señores de TREE (Dueño del software),necesito que me aparezca en mi vista el cliente 4, Treea CREA un usuario con rol ADMIN_COMPANY que pertenece a una empresa,el cliente 4 se lo asigno al SuperAdmin(DISTRIBUIDOR) y al hacer esa asignación,cuando el SUPER_ADMIN se logue podra ver una tarjeta con su cliente 4 y al darle click le va a redirigir a link de la instancia que le pertenece a ese cliente
  • Un cliente puede tener muchos usuarios que creen plantas, pero al final me interesa es ver la instancia de un cliente. EL CLIENTE DEBE ESTAR ENLAZADO A UN ADMIN_COMPANY QUE VA A SER EL USUARIO que me va a hacer toda la creación como tal cuando TENGA LA INSTANCIA... El ADMIN_COMPANY viene siendo la cabeza de esa instancia,hay que agregarle el nombre de la empresa, ¿YO SOY EL ADMIN_COMPANY PERO DE QUE EMPRESA?
  • PARA REALIZAR UNA ASIGNACIÓN (MODELO ) selecciono el usuario con role SUPER_ADMIN y selecciono los clientes que corresponden a ese superAdmin...