Saltar al contenido principal
Usa la configuración de visibilidad para decidir quién puede abrir tu app y si necesita iniciar sesión. Luego usa los roles para controlar qué puede ver y hacer cada persona dentro de la app, como ver datos o gestionar pedidos. Finalmente, añade colaboradores para trabajar contigo en el editor de la app para diseñar, configurar y mantener la app. Solo los colaboradores y el propietario de la app pueden acceder al editor de la app y al dashboard de tu app. Los roles como Admin y User controlan qué pueden hacer las personas en la app en vivo, pero no dan acceso al editor de la app ni al dashboard.
Página App Users en el dashboard de la app, con los usuarios y sus roles

Gestionar los usuarios de tu app y sus roles


Establecer la visibilidad de tu app

La visibilidad de la app decide quién puede abrir tu app y si necesita iniciar sesión. Elige el nivel que se ajuste a tu app. La visibilidad solo trata de quién puede entrar. Cómo inician sesión las personas, por ejemplo con correo y contraseña o Google, es una configuración separada en la página Authentication. Aprende más sobre gestionar el inicio de sesión y el registro. Base44 usa visibilidad inteligente de apps para sugerirte un punto de partida. Las apps que funcionan como sitios públicos, como landing pages o portafolios, se establecen automáticamente en Public sin requerir inicio de sesión. Puedes cambiar esta configuración en cualquier momento.
Tarjeta App Visibility resaltada en el Overview del dashboard, con el desplegable abierto en Public, Private y Workspace

Elegir la visibilidad de tu app desde el dashboard de tu app

Para establecer la visibilidad de tu app:
  1. Ve al Dashboard de tu app.
  2. Haz clic en Overview.
  3. Haz clic en el menú desplegable App Visibility.
  4. Selecciona un nivel de visibilidad.
Importante:
  • Las apps privadas están disponibles solo en planes de pago.
  • Si estableces tu app en Private, necesitas invitar a las personas para que puedan iniciar sesión y usar tu app, a menos que actives la admisión automática. Haz clic en Send Invites para enviar invitaciones o compartir el enlace de tu app. Las personas que no están invitadas o admitidas mediante SSO ven un mensaje de error.
Conviene saber sobre la visibilidad de la app:
  • Si tu app no requiere inicio de sesión, no puede identificar quién es cada visitante. Las funciones que dependen de la identidad del usuario, como perfiles de usuario o datos guardados por usuario, no funcionan.
  • Si tu workspace fuerza SSO, las personas inician sesión en las apps públicas a través de tu proveedor de identidad. En una app que ofrece ambas opciones públicas, selecciona Public (login required) para que el inicio de sesión coincida con el resto de tu workspace, porque Public (no login) no está disponible mientras la exigencia está activada. Aprende más sobre SSO enterprise y visibilidad de apps.

Mostrar el badge de Base44

El badge de Base44 es una pequeña etiqueta “Edit with Base44” abajo a la derecha de tu app en vivo. Muestra a las personas que construiste la app con Base44. Cualquiera que haga clic puede copiar tu app en su propia cuenta y editar su propia versión. El badge solo aparece cuando tu app es pública, y ocultarlo también impide que las personas copien tu app.
Una captura de una app en vivo con el badge Edit with Base44 resaltado en la esquina inferior derecha

Dónde aparece el badge

Necesitas el plan Starter o superior para ocultar el badge. Si tu workspace vuelve al plan gratuito, el badge se vuelve a activar en tus apps. Se oculta de nuevo cuando mejoras tu plan.
Para mostrar u ocultar el badge:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en Settings en el menú de la izquierda.
  3. Activa o desactiva el interruptor Platform Badge.

Invitar usuarios a tu app

Invita a personas a usar tu app enviándoles una invitación por correo desde tu dashboard o desde dentro de tu app. Invitar a alguien como usuario o admin controla qué puede hacer en la app en vivo. No le da acceso al editor de la app ni al dashboard de tu app.
Cómo funcionan las invitaciones:
  • Si tu app tiene visibilidad Workspace, todos los miembros del workspace tienen acceso automáticamente y no necesitan invitaciones individuales.
  • Si tu app es privada, SSO es su único método de inicio de sesión y la admisión automática está activada, las personas se añaden automáticamente cuando inician sesión y no necesitan invitaciones individuales.
  • Si tu app aún no está publicada, el diálogo de invitación muestra Your app isn’t published yet. Aún puedes enviar las invitaciones, pero los invitados no pueden acceder a la app hasta que la publiques.
  • Los permisos de invitación dependen de la visibilidad de tu app:
    • App privada: Solo los admins pueden invitar personas y elegir si el rol es user o admin.
    • App pública: Los admins pueden invitar personas y elegir roles. Las personas con el rol user pueden invitar a otras personas.

Desde tu dashboard

Envía invitaciones desde el dashboard de tu app y elige el rol para cada persona. Para invitar a muchas personas a la vez, sube un archivo CSV o de texto plano con direcciones de correo, como una lista de contactos o la lista exportada de usuarios de tu app. Base44 encuentra cada dirección del archivo, esté en la columna que esté, y las añade a la lista para que las revises antes de enviar.
Puedes invitar hasta 50 personas a la vez. Si un archivo tiene más direcciones, las adicionales se omiten.
Para invitar personas desde tu dashboard:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en Overview.
  3. Haz clic en Send Invites en la sección Invite Users.
  4. Escribe la dirección de correo de cada persona que quieres invitar, o haz clic en Upload CSV para añadir direcciones desde un archivo.
  5. Elige un rol en Select role.
  6. Haz clic en Send invitation.
Una captura de la ventana Invite users con una dirección de correo introducida y Upload CSV resaltado

Invitar personas a tu app desde tu dashboard

Desde tu app

También puedes invitar personas directamente desde dentro de tu app pidiendo al chat de IA que configure invitaciones dentro de la app. Usa la opción de invitación que añade para introducir la dirección de correo de cada persona y, si se te pide, elige el rol que quieres darle. Prompt de ejemplo: Añade la opción de invitar usuarios a la app desde dentro de la app
Asking the AI chat to add the ability to invite people from inside your app

Añadir invitaciones dentro de la app con el chat de IA

Límites diarios de invitaciones

Cada app puede enviar un número fijo de invitaciones en cualquier periodo de 24 horas. El límite depende del plan del workspace al que pertenece la app. El límite cuenta las invitaciones enviadas en las últimas 24 horas y no se restablece a una hora fija. Puedes enviar más a medida que cada invitación anterior supera las 24 horas. Las invitaciones enviadas desde dentro de tu app cuentan para el mismo límite, pero se detienen cuando la app llega a 100, sea cual sea tu plan. Invitar a un grupo del workspace no cuenta para el límite. Si llegas al límite al invitar desde tu dashboard, ves “You’ve sent too many invites. Try again later.”
Si personalizas el correo de invitación integrado, tu app puede enviar hasta 20 invitaciones en 24 horas. Esto se aplica en todos los planes, incluido Business. Solo el plan Enterprise mantiene su límite diario habitual.

Compartir el enlace de tu app

Comparte un enlace a tu app para que las personas puedan acceder directamente. Para compartir el enlace de tu app:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en Overview.
  3. Haz clic en Copy Link en la sección Invite Users.
  4. Comparte el enlace donde quieras que las personas accedan a tu app.
También puedes hacerlo desde la barra superior. Haz clic en Publish, luego en Share your app, y envía invitaciones por correo con un rol, haz clic en Copy link, o publica directamente en Facebook, LinkedIn, X, WhatsApp o Reddit.
Tarjeta Invite Users en el Overview del dashboard con Copy Link resaltado junto a Send Invites

Compartir un enlace a tu app

Si compartes un enlace con alguien pero no tiene permisos para acceder a tu app, ve una ventana emergente que le pide solicitar acceso. Base44 le envía un código de verificación por correo antes de que su solicitud te llegue, así que cada solicitud que revisas proviene de una dirección que alguien ha confirmado como suya. Puede reenviar ese código o corregir su dirección, y tú no ves nada hasta que la verifica. Una vez que lo hace, recibes una notificación y puedes revisar la solicitud y decidir si le das acceso. Recibe un correo si la apruebas. Si el enlace de tu app se abre para ti pero no para otras personas, busca tu situación abajo.
Tu app no está publicada. La vista previa en el editor de la app es solo para ti y tus colaboradores, así que nadie más puede abrir el enlace hasta que publiques.Para publicar, haz clic en Publish arriba a la derecha del editor de tu app y publica tu app. Tu app en vivo solo cambia cuando publicas, así que vuelve a publicar cada vez que quieras que las personas vean tus últimos cambios.
Tu app está configurada como Private y estas personas aún no están invitadas. Cuando soliciten acceso, puedes revisar la solicitud y darles acceso. También puedes invitarlas tú mismo, o establecer la visibilidad de tu app como Public para que cualquiera con el enlace pueda abrirla.
Tu app está configurada como Workspace, así que solo los miembros de tu workspace de Base44 pueden abrirla. Invítalos a tu workspace, o cambia la visibilidad de tu app a Public o Private e invítalos a la app.
Abre la URL integrada de tu app, la dirección que termina en .base44.app, en otro navegador. La encuentras en Domains en tu dashboard. Si esa dirección abre tu app, el problema está en la configuración de tu dominio, no en tu app. Revisa el estado y los registros DNS de tu dominio en solucionar problemas de tu dominio.
Si el enlace de tu app sigue sin abrirse, contacta con Customer Care con el enlace, la visibilidad de tu app y si usas un dominio personalizado.

Gestionar los usuarios de tu app

La página App Users lista a todas las personas que se registraron en tu app o fueron invitadas. Úsala para ver quién usa tu app, encontrar a una persona concreta y mantener sus datos al día. Siempre muestra los usuarios de tu app en vivo, incluso cuando trabajas con datos de prueba.

Ver los usuarios de tu app

Abre la página App Users para ver a todas las personas de tu app. Luego abre los datos de una persona para revisar su información de cuenta y actualizar su rol o sus campos personalizados. Cada fila muestra el nombre, el rol, la dirección de correo y la fecha de registro de la persona, junto con los campos personalizados que añadiste para los usuarios de tu app. Las personas que invitaste y que aún no iniciaron sesión muestran Never en la columna Joined. Para ver y editar los datos de un usuario de la app:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en App Users.
  3. Haz clic en la fila de la persona.
  4. Revisa su ID de usuario, nombre, dirección de correo y fecha de registro. Para copiar su ID, haz clic en el icono de copiar junto a él.
  5. En Edit User, cambia su rol o cualquier campo personalizado.
  6. Haz clic en Save.
Una captura del panel de datos de un usuario de la app con el icono de copiar el ID de usuario y el campo de rol de Edit User resaltados

Revisar y editar los datos de un usuario de la app

Encontrar un usuario de la app

Busca en la lista cuando necesites comprobar si alguien se registró o encontrar su cuenta rápidamente. Escribe un nombre o una dirección de correo en el cuadro Search by Email or Name. Para ver solo a las personas con un rol concreto, haz clic en el menú desplegable de roles junto al cuadro de búsqueda y elige un rol. Para ver a las personas que esperan que apruebes su acceso, haz clic en la pestaña Pending requests.
Una captura de la página App Users con el cuadro Search by Email or Name y el filtro de roles resaltados

Buscar y filtrar los usuarios de tu app

Cambiar una dirección de correo

No puedes cambiar la dirección de correo ni el nombre de un usuario de la app, ni desde la página App Users ni editando sus datos. Base44 usa la dirección de correo para identificar a cada persona, así que una dirección distinta significa una cuenta distinta. Si alguien necesita usar una dirección de correo nueva, da acceso a esa dirección y elimina la cuenta antigua. La cuenta nueva empieza de cero, así que los valores de los campos personalizados no se trasladan. Los registros que creó la cuenta antigua siguen mostrando la dirección antigua en Created by en tus datos. Para pasar a un usuario de la app a una dirección de correo nueva:
  1. Invita a la nueva dirección de correo con el mismo rol. En una app pública, la persona también puede registrarse con la nueva dirección por su cuenta.
  2. Cuando inicie sesión con la nueva dirección, elimina la cuenta antigua.

Eliminar un usuario de la app

Elimina a alguien cuando ya no deba usar tu app. Al eliminarlo, se cierra su sesión de inmediato, su contraseña y sus códigos de inicio de sesión dejan de funcionar y su perfil pasa a Recently deleted. Se queda allí 30 días, así que puedes restaurarlo si lo eliminaste por error. Después de 30 días, se elimina de forma permanente. Para eliminar un usuario de la app:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en App Users.
  3. Haz clic en el icono More actions junto a la persona.
  4. Selecciona Remove user. Para alguien que aún no aceptó su invitación, selecciona Cancel invite.
Una captura del menú More actions de un usuario abierto en la página App Users con Remove user resaltado

Eliminar un usuario de la app desde el menú More actions

Restaurar un usuario de la app

Si eliminaste a alguien por error, restáuralo desde Recently deleted en un plazo de 30 días. Su perfil, su ID de usuario y su rol en la app vuelven, así que los registros que creó siguen vinculados a esa persona. Si tenía acceso de colaborador, debes volver a dárselo.
Cuándo no puedes restaurar a alguien
  • Su dirección de correo ya pertenece a un usuario activo, por ejemplo porque se registró de nuevo.
  • Perdió el acceso a través de un grupo del workspace o del propio workspace. Primero vuelve a añadirlo allí y luego restáuralo.
Para restaurar un usuario eliminado:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en App Users.
  3. Haz clic en el icono More actions en la parte superior de la página y selecciona Recently deleted.
  4. Haz clic en el icono Restore junto a la persona.

Eliminar un usuario de forma permanente

Elimina de forma permanente el perfil de alguien cuando no quieras esperar los 30 días, por ejemplo cuando te pidió que eliminaras sus datos. No puedes restaurarlo después. Para quitar todo lo demás que dejó en tu app, consulta eliminar los datos de usuario de tu app. Para eliminar de forma permanente un usuario eliminado:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en App Users.
  3. Haz clic en el icono More actions en la parte superior de la página y selecciona Recently deleted.
  4. Haz clic en el icono Delete junto a la persona.
  5. Haz clic en Delete permanently para confirmar.

Elegir los roles de tus usuarios

Los roles controlan qué puede hacer cada persona en tu app en vivo. Por defecto, cada app incluye 2 roles:
  • Admin: Puede gestionar las áreas restringidas a admins en la app en vivo.
  • User: Puede ver y usar la app sin permisos especiales.
Ser Admin o User no da a nadie acceso al editor de la app ni al dashboard de tu app. Para trabajar allí, alguien debe ser colaborador o el propietario de la app.
Por ejemplo, en una app de tienda podrías dar a tu gerente de tienda el rol Admin para que pueda actualizar los niveles de stock y procesar pedidos en la app en vivo, mientras das a tu personal de ventas el rol User para que puedan ver productos, comprobar el estado de los pedidos y usar la app sin cambiar la configuración.
Puedes crear roles y campos adicionales si necesitas más control. Por ejemplo, puedes pedir al chat de IA:
  • Crea un rol llamado Staff Manager que pueda actualizar los turnos y horarios del personal en la app en vivo.
  • Añade un campo llamado app_role a la entidad Users con los valores Admin, Staff y Viewer.
Para actualizar el rol de un usuario:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en App Users.
  3. Selecciona el usuario cuyo rol quieres cambiar.
  4. Haz clic en el menú desplegable Role y elige Admin o User.
  5. Haz clic en Save.

Dar a un grupo acceso a tu app

En lugar de añadir personas una por una, puedes dar acceso a tu app a todo un grupo del workspace de una vez. Todos en el grupo obtienen acceso con el rol que elijas, y el acceso se mantiene sincronizado automáticamente a medida que las personas entran o salen del grupo.
Antes de invitar a un grupo:
  • Compartir tu app con un grupo requiere un plan Enterprise (Business o Enterprise). Compartir grupos del proveedor de identidad (IdP) también requiere SSO y el plan Enterprise, que el plan Business no incluye. Aprende más sobre grupos del workspace.
  • Los grupos se crean y gestionan en la configuración de tu workspace, no en tu app, por lo que solo puedes compartir grupos que ya existen allí.
  • En una app privada, todos los miembros de los grupos invitados obtienen acceso a tu app y reciben un correo informándoles.
  • En una app de workspace, todos ya tienen acceso, así que invitar a un grupo solo establece el rol de sus miembros.

Añadir un grupo

Invita a un grupo del workspace desde la pestaña Groups de tu app y elige el rol que reciben sus miembros. Para dar a un grupo acceso a tu app:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en App Users.
  3. Haz clic en la pestaña Groups.
  4. Haz clic en Invite group.
  5. En el cuadro Search for a group, busca el grupo que quieres añadir y selecciona su casilla.
  6. Haz clic en el menú desplegable Assign role to group y elige el rol que quieres que tengan todos en el grupo.
  7. Haz clic en Invite group.
Botón Invite group en la pestaña Groups de la página Users de la app

Invitar a un grupo a tu app

Gestionar el acceso de grupos

La pestaña Groups lista cada grupo que tiene acceso, junto con su tipo, número de miembros y rol. Desde allí, puedes cambiar el rol de un grupo o quitar su acceso en cualquier momento. Para gestionar el acceso de grupos:
  1. Haz clic en Dashboard en el editor de tu app.
  2. Haz clic en App Users.
  3. Haz clic en la pestaña Groups.
  4. Haz una de las siguientes acciones:
En la fila del grupo, haz clic en el menú desplegable Role y elige un nuevo rol.
Desplegable Role en la fila de un grupo en la pestaña Groups

Cambiar el rol de un grupo en tu app

  1. En la fila del grupo, haz clic en el icono de eliminar.
  2. En la ventana de confirmación, haz clic en Remove group.
Icono de eliminar en la fila de un grupo en la pestaña Groups

Eliminar un grupo de tu app

Todos los que tenían acceso solo a través de ese grupo lo pierden, y a cualquiera de esos miembros que ya haya iniciado sesión se le elimina su cuenta en la app. Esto no se puede deshacer.

Trabajar con colaboradores

Los colaboradores son personas que te ayudan a construir tu app en el editor de la app. Añade colaboradores cuando quieras que alguien diseñe, configure o mantenga la app contigo.
¿Cuál es la diferencia entre colaboradores y admins?
  • Colaboradores
    • Pueden abrir el editor de la app y el dashboard de tu app.
    • Te ayudan a diseñar páginas, cambiar la lógica, conectar datos y configurar ajustes.
    • Se invitan desde el icono Invite collaborators en el editor de la app.
  • Admins
    • Inician sesión en la app en vivo.
    • Acceden a las áreas solo para admins en la app en vivo, como informes protegidos o herramientas de gestión.
    • No pueden abrir el editor de la app ni el dashboard de tu app a menos que también sean colaboradores.
Los colaboradores son independientes de los roles de usuario. Cuando añades a alguien como colaborador, se le añade a tu app como Admin en App Users por defecto para que pueda gestionar contenido, datos y configuración en la app en vivo mientras construye. Puedes cambiar más tarde su rol en la app en la página App Users sin afectar su acceso al editor de la app.

Invitar colaboradores

Invita colaboradores directamente desde el editor de tu app. Si tu app permite que los miembros del workspace se unan por su cuenta, las personas de tu workspace no necesitan invitación.
Para invitar a alguien como colaborador, debe ser miembro del workspace propietario de la app. Si aún no es miembro, primero invítalo al workspace.
Para invitar colaboradores a construir tu app:
  1. Ve al editor de tu app.
  2. Haz clic en el icono Add collaborator en la parte superior. Si hay más personas trabajando en la app de las que caben en la barra superior, haz clic en el número junto a sus avatares.
  3. Escribe la dirección de correo de la persona en el cuadro de búsqueda y luego haz clic en Invite seguido de su correo. Para invitar a varias personas a la vez, haz clic en Invite collaborators.
    Captura de pantalla del menú Add collaborator en el editor de la app con el botón Invite alex@example.com resaltado

    Invitar a un colaborador por correo desde el menú Add collaborator

  4. Añade a otras personas escribiendo su correo, o empieza a escribir el nombre de un miembro del workspace y elígelo de la lista. La lista muestra los miembros de tu workspace que aún no son colaboradores de esta app. Separa las direcciones de correo con comas.
  5. Haz clic en Invite.
Captura de pantalla de la ventana Invite collaborators con el campo de correo, el botón Invite resaltado y los colaboradores existentes

Invitar colaboradores a tu app en Base44

Elegir quién puede colaborar

Decide si las personas necesitan una invitación para colaborar en tu app, o si cualquiera de tu workspace puede unirse por su cuenta. Las apps de Base Code permiten que los miembros del workspace se unan por defecto. Todas las demás apps empiezan solo con personas invitadas, así que funcionan como antes hasta que cambies la configuración.
Antes de cambiar esto:
  • Solo el propietario de la app y los admins del workspace pueden cambiar esta configuración. Los demás colaboradores pueden ver qué opción está activada, pero no pueden cambiarla.
  • En un plan Enterprise (Business o Enterprise), los admins del workspace pueden desactivar el uso compartido con todo el workspace para builder apps o apps de Base Code. Entonces Workspace members no está disponible para esas apps. Consulta Controlar la colaboración.
Para elegir quién puede colaborar en tu app:
  1. Ve al editor de tu app.
  2. Haz clic en el icono Add collaborator en la parte superior.
  3. Haz clic en Invite collaborators.
  4. Junto a Who can collaborate on this app?, selecciona una opción:
    • Workspace members: Cualquier persona de tu workspace se convierte en colaborador cuando abre la app. Los invitados del workspace siguen necesitando una invitación, y aún puedes invitar personas por correo.
    • Invited only: Solo las personas que invites pueden colaborar en la app.
Choosing who can collaborate on your app in Base44

Elegir quién puede colaborar

Si cambias de Workspace members a Invited only, las personas que ya se unieron desde tu workspace siguen siendo colaboradores. Tienen una etiqueta From workspace en la lista, así que puedes encontrarlas y eliminarlas si es necesario.

Gestionar colaboradores

Elimina a un colaborador cuando ya no necesite acceso al editor de la app. Para gestionar colaboradores:
  1. Ve al editor de tu app.
  2. Haz clic en el icono Add collaborator en la parte superior.
  3. Haz clic en Invite collaborators.
  4. Busca al colaborador relevante y haz clic en el icono More actions .
  5. Haz clic en Remove collaborator.
  6. En la ventana de confirmación, selecciona una opción:
    • Remove collaborator access only: Revoca de inmediato su acceso al editor de la app y le impide hacer cambios, pero lo mantiene en la lista App Users con su rol existente para que aún pueda usar la app en vivo.
    • Remove from app entirely: Revoca su acceso de colaborador y lo elimina de la lista App Users para que ya no pueda iniciar sesión ni usar la app.
Cuando tus compañeros de equipo trabajan en la misma app, ves sus avatares en la barra superior para que siempre sepas quién está editando. Pasa el cursor sobre un avatar para ver su nombre y coordinar cambios en tiempo real.Haz clic en el icono Add collaborator, o en el número junto a los avatares, para ver a todas las personas activas en la app ahora mismo y la rama en la que está cada una. Escribe en Find someone para buscar a alguien, o haz clic en Invite collaborators para añadir a alguien nuevo.
Barra superior del editor con dos avatares de colaboradores y el icono más resaltado

Avatares de colaboradores en la barra superior

Restringir las invitaciones de colaboradores externos

Por defecto, cualquier miembro del workspace puede invitar a personas de fuera del workspace a colaborar en apps. Puedes limitarlo para que solo los owners y admins del workspace puedan enviar estas invitaciones.
Necesitas un plan Enterprise (Business o Enterprise) para controlar quién invita a colaboradores externos. Los owners y admins del workspace activan Restrict external collaborators en los ajustes de Collaboration del workspace. Consulta Controlar la colaboración.

Probar tu app como un usuario

Ve e interactúa con tu app como cualquier usuario o rol para comprobar permisos, solucionar problemas o probar flujos de usuario.
Los cambios que haces mientras pruebas como un usuario se guardan en los datos de esa persona. Para evitar afectar datos reales, prueba con usuarios de muestra o ficticios siempre que sea posible.

¿Por qué querrías probar tu app como un usuario?

  • Pruebas realistas: Prueba la app exactamente como la ve un usuario o rol específico
  • Visibilidad de permisos: Verifica rápidamente a qué puede y no puede acceder cada rol o usuario
  • Solución de problemas más rápida: Reproduce y depura problemas reportados en el contexto real de la persona
  • Validación de flujos: Ejecuta comprobaciones de extremo a extremo, como la incorporación y tareas clave, antes de los lanzamientos
Para probar tu app como un usuario:
  1. Ve al editor de tu app.
  2. Haz clic en el icono More actions en la parte superior derecha.
  3. Selecciona Act as a user.
    Menú More actions del editor con Act as a user resaltado, encima de Files used in this page y Activity monitor

    Seleccionar "Act as a user" en el editor de apps de Base44

  4. Haz clic en el menú desplegable junto a You’re acting as y selecciona el usuario relevante.
  5. Previsualiza e interactúa con la app como ese usuario.
  6. Haz clic en Exit mode cuando termines de probar como otro usuario.
El rol del usuario aparece entre paréntesis junto a su dirección de correo.
Using the "Act as a user" feature in Base44

Probar tu app como un usuario en Base44


Preguntas frecuentes

Haz clic a continuación para aprender más sobre la gestión del acceso a tu app.
Sí. Si tu app está establecida en Public, cualquiera puede crear una cuenta desde tu página de registro e iniciar sesión. En una app que aún ofrece Public (login required), cualquiera con una cuenta de Base44 puede iniciar sesión.
Sí. En una app Public, pide al chat de IA que proteja las páginas que elijas y envíe a los visitantes que no han iniciado sesión a tu página de inicio de sesión. Consulta cómo mostrar una landing page pública pero requerir inicio de sesión en otras páginas.
Para una protección adicional en una app pública, haz clic en Run Security Scan para comprobar problemas comunes antes de compartirla.
Muestran estas opciones: Public (no login), Private, Public (login required) y Workspace. Public (login required) aparece con una etiqueta Deprecated. Para personalizar tus propias pantallas de inicio de sesión y registro en una de estas apps, consulta inicio de sesión personalizado para apps existentes.
Cuando alguien solicita acceso a una app privada, los propietarios y colaboradores reciben una notificación en la app, y el propietario de la app también recibe un correo. Para mantener tu bandeja de entrada manejable, recibes como máximo un correo cada 15 minutos por app, incluso si varias personas solicitan acceso.Para revisar una solicitud de acceso:
  1. Haz clic en el icono de notificaciones en tu workspace.
  2. Haz clic en Review para abrir la solicitud y decidir si conceder acceso.
Panel de notificaciones con una nueva solicitud de acceso y el botón Review resaltado

Revisar una solicitud de acceso

Un usuario de la app es alguien que inicia sesión y usa tu app. Su acceso se controla mediante la configuración de visibilidad y roles como Admin o User. Solo puede ver y usar la app en vivo (incluidas las secciones solo para admins), no el editor de la app ni el dashboard.Un colaborador es alguien que te ayuda a construir la app en el editor de la app. Solo los colaboradores y el propietario de la app pueden abrir el editor de la app y el dashboard de tu app. Cuando añades a alguien como colaborador, se le asigna automáticamente el rol Admin en App Users por defecto para que pueda gestionar datos y configuración en vivo mientras construye. Puedes cambiar su rol en la app más tarde sin cambiar su estado de colaborador.
Antes del 16 de febrero de 2026, hacer a alguien admin era la única forma de permitirle editar tu app. Los admins de esa época conservan su acceso y se añadieron como colaboradores automáticamente.
No. Si quieres que alguien te ayude a construir o editar tu app, invítalo como colaborador desde el editor de la app. Esto le da acceso al editor de la app y, por defecto, el rol Admin en tu app. Haz a alguien admin en App Users sin añadirlo como colaborador solo cuando necesite acceso de admin en la app en vivo pero no necesite trabajar en el editor de la app.
Puedes controlar quién puede acceder, leer, escribir o eliminar registros en las entidades de datos de tu app estableciendo permisos de datos. Configura el acceso para cada tabla de datos para garantizar que los datos solo estén disponibles para personas autorizadas. Aprende más sobre gestionar la configuración de seguridad.
Base44 bloquea la lista integrada Users para proteger los datos de inicio de sesión, por lo que solo los colaboradores y el propietario de la app pueden leerla. Cualquier función que lea de la entidad Users, como una página de perfil de miembro o contenido personalizado, funciona para admins pero no para miembros regulares. Leerla directamente también puede provocar un error Authentication required to view users.La solución es almacenar los datos de los miembros en una entidad separada, como UserProfile, y apuntar tus funciones a esa en lugar de a la entidad integrada Users.Para configurarlo, pega este prompt en el chat de IA:Crea una nueva entidad llamada UserProfile. Mueve los campos personalizados de la entidad Users a UserProfile. Establece una relación 1:1 entre Users y UserProfile. Asegura que se cree automáticamente un UserProfile cuando un nuevo usuario se registre. Actualiza la app para obtener los detalles del usuario desde UserProfile en lugar de Users. Establece permisos para que los usuarios solo puedan editar su propio perfil, pero cualquiera pueda leerlo.Después de que la IA haga los cambios, ve al Dashboard de tu app, haz clic en Data, abre tu nueva tabla UserProfile y haz clic en Permissions para asegurarte de que sus reglas coinciden con el acceso que pretendes.
Para probar flujos de usuario de forma segura sin afectar datos reales, añade una persona de prueba directamente a tu app. Una vez que el perfil de prueba existe, puedes usar la función Act as a user para suplantarlo y previsualizar su experiencia.Para crear un usuario ficticio (de prueba):
  1. Ve al Dashboard de tu app.
  2. Haz clic en App Users.
  3. Haz clic en Invite users para enviar una invitación, o registra una nueva cuenta usando la página de registro pública de tu app.
  4. Asigna el rol o los permisos deseados al perfil de prueba.
También puedes pedir al chat de IA que cree un usuario de prueba.
Después de crear tu usuario de prueba, abre tu app, haz clic en el icono More actions en la parte superior y selecciona Act as a user. Luego, elige tu usuario de prueba de la lista para interactuar con tu app como esa persona. Cualquier acción realizada afecta solo a los datos del usuario de prueba, no a tus cuentas reales.Usa este método para comprobar permisos, reglas de visibilidad y flujos de usuario antes de desplegar cambios para todos.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.