
Impostare la visibilità dell’app
La visibilità dell’app controlla chi può aprirla e se deve accedere. Scegli il livello di visibilità adatto allo scopo della tua app. Base44 usa una visibilità intelligente per suggerirti un punto di partenza. Le app che funzionano come siti pubblici, come landing page o portfolio, sono impostate automaticamente su Public senza richiedere il login. Puoi modificare questa impostazione in qualsiasi momento.
- Vai alla Dashboard della tua app.
- Clicca Overview.
- Clicca il menu a discesa App Visibility e seleziona una delle seguenti opzioni:
- Private: solo le persone invitate possono aprire e usare l’app. È necessario il login.
- Workspace: tutti nel tuo workspace Base44 possono aprire e usare l’app. È necessario il login.
- Public: chiunque abbia il link può aprire l’app. Per richiedere il login, seleziona Require login to access. Per una protezione extra, clicca Run security scan.
Invitare utenti nella tua app
Invita le persone a usare la tua app inviando un invito via email dalla dashboard o dall’interno dell’app. Invitare qualcuno come utente o admin controlla cosa può fare nell’app live. Non dà accesso all’editor o alla dashboard.- Se la tua app è impostata come Workspace, tutti i membri del workspace hanno accesso automatico e non servono inviti individuali.
- I permessi di invito dipendono dalla visibilità dell’app:
- Applicazione privata: solo gli admin possono invitare persone e scegliere se il ruolo è user o admin.
- Applicazione pubblica: gli admin possono invitare persone e scegliere i ruoli. Le persone con il ruolo user possono invitare altri utenti.
Dalla dashboard
Invia inviti dalla dashboard della tua app e scegli il ruolo per ogni persona. Per invitare persone dalla dashboard:- Clicca Dashboard nell’editor dell’app.
- Clicca Overview.
- Nella sezione Invite Users, clicca Send Invites.
- Inserisci l’email di ogni persona che vuoi invitare.
- Clicca il menu a discesa Access level e scegli un ruolo.
- Clicca Send Invitation.

Dalla tua app
Puoi anche invitare persone direttamente dall’interno della tua app chiedendo alla chat IA di impostare gli inviti in-app. Usa l’opzione di invito che aggiunge per inserire l’email di ogni persona e, se richiesto, scegliere il ruolo da assegnare. Prompt di esempio:Add the option to invite users to the app from inside the app

Scegliere i ruoli degli utenti
I ruoli controllano cosa ogni persona può fare nell’app live. Per impostazione predefinita, ogni app include 2 ruoli:- Admin: può gestire le aree riservate agli admin nell’app live.
- User: può visualizzare e usare l’app senza permessi speciali.
- Clicca Dashboard nell’editor dell’app.
- Clicca Users.
- Seleziona l’utente di cui vuoi cambiare il ruolo.
- Clicca il menu a discesa Role e scegli Admin o User.
- Clicca Submit.
Condividere il link dell’app
Condividi un link alla tua app così le persone possono accedervi direttamente. Per condividere il link dell’app:- Clicca Dashboard nell’editor dell’app.
- Clicca Overview.
- Nella sezione Invite Users, clicca Copy Link.
- Condividi il link dove vuoi che le persone accedano alla tua app.

Testare la tua app come utente
Visualizza e interagisci con la tua app come qualsiasi utente o ruolo per verificare i permessi, risolvere problemi o testare i flussi utente.Why would you want to test your app as a user?
- Test realistici: testa l’app esattamente come la vede un utente o ruolo specifico
- Risoluzione più rapida: riproduci e correggi i problemi segnalati dagli utenti nel loro contesto reale
- Visibilità dei permessi: verifica rapidamente cosa ogni ruolo o utente può e non può accedere
- Regolazione degli accessi: decidi se permessi o ruoli devono essere aggiornati in base al comportamento reale
- Convalida dei flussi: esegui controlli end-to-end (onboarding, task chiave, percorsi critici) prima delle release
- Sperimentazione sicura: usa utenti fittizi o di test per provare azioni rischiose o distruttive in sicurezza
- Supporto più efficace: guida le persone in modo più efficace vedendo la loro esperienza esatta
- Insight UX: costruisci empatia e migliora la UX vedendo l’app come diversi tipi di utenti
- Vai all’editor dell’app.
- Clicca l’icona More Actions in alto a destra.
- Seleziona Act as a user.

- Clicca il menu a discesa accanto a You’re acting as e seleziona l’utente pertinente.
- Visualizza in anteprima e interagisci con l’app come quell’utente.
- Clicca Exit mode quando hai finito di testare come un altro utente.

Invitare collaboratori nella tua app
I collaboratori sono le persone che ti aiutano a costruire la tua app nell’editor. Aggiungi collaboratori quando vuoi che qualcuno progetti, configuri o mantenga l’app con te.- Collaboratori
- Possono aprire l’editor dell’app e la dashboard.
- Ti aiutano a progettare pagine, cambiare la logica, connettere dati e configurare impostazioni.
- Sono invitati dall’icona Invite collaborators nell’editor.
- Admin
- Accedono all’app live.
- Accedono alle aree solo-admin nell’app live, come report protetti o strumenti di gestione.
- Non possono aprire l’editor o la dashboard a meno che non siano anche collaboratori.
- Vai all’editor dell’app.
- Clicca l’icona Add collaborator in alto.
- Inserisci le email delle persone da invitare, separate da virgole.
- Clicca l’icona Send invite .

- Vai all’editor dell’app.
- Clicca l’icona Add collaborator in alto.
- Trova il collaboratore pertinente e clicca l’icona More Actions .
- Clicca Remove Collaborator.
- Nella finestra di conferma, seleziona un’opzione:
- Remove collaborator access only: revoca immediatamente l’accesso all’editor e impedisce modifiche, ma mantiene la persona nell’elenco Users con il ruolo attuale così può continuare a usare l’app live.
- Remove from app entirely: revoca l’accesso come collaboratore e rimuove la persona dall’elenco Users così non può più accedere o usare l’app.
Limitare gli inviti a collaboratori esterni
Per impostazione predefinita, ogni membro del workspace può invitare persone esterne come collaboratori dell’app. Puoi limitare questa opzione così solo i proprietari e gli admin del workspace possono inviare questi inviti. Per configurare chi può invitare collaboratori esterni:- Clicca il nome del tuo workspace in alto a sinistra.
- Clicca Settings.
- Clicca Auth and security.
- Clicca il toggle External Collaborators:
- Attivo: solo i proprietari e gli admin del workspace possono invitare persone esterne come collaboratori.
- Disattivo: ogni membro del workspace può invitare persone esterne come collaboratori.

FAQ
Clicca qui sotto per saperne di più sulla gestione degli accessi alla tua app.Can people sign up to use my app on their own?
Can people sign up to use my app on their own?
How do I review access requests for my private app?
How do I review access requests for my private app?
- Clicca l’icona delle notifiche nel tuo workspace.
- Clicca Review per aprire la richiesta e decidere se concedere l’accesso.

What is the difference between an app user and a collaborator?
What is the difference between an app user and a collaborator?
Do I need to make someone an admin in Users so they can edit my app?
Do I need to make someone an admin in Users so they can edit my app?
Do collaborators need to be workspace members?
Do collaborators need to be workspace members?
Which roles can access the Users entity?
Which roles can access the Users entity?
How can I manage app security settings?
How can I manage app security settings?
Can I remove a user from my app?
Can I remove a user from my app?
I made a feature for my members, but it's only working for admins. Why is that?
I made a feature for my members, but it's only working for admins. Why is that?
Why am I getting an 'Authentication required to view users' error?
Why am I getting an 'Authentication required to view users' error?
Users integrata è protetta da Base44 per proteggere i dati di autenticazione. Solo i collaboratori e il proprietario possono accedervi direttamente. Se la tua app prova a leggere dall’entità Users per utenti regolari, per esempio per mostrare profili o elaborare ordini, si verifica questo errore.L’approccio consigliato è creare un’entità UserProfile separata che memorizza i dati necessari alla tua app, e collegarla all’entità Users integrata.Per impostare questa configurazione tramite la chat IA, incolla il seguente prompt:Create a new entity called UserProfile. Move custom fields from the Users entity to UserProfile. Establish a 1:1 relationship between Users and UserProfile. Ensure a UserProfile is automatically created when a new user signs up. Update the app to fetch user details from UserProfile instead of Users. Set permissions so users can only edit their own profile, but anyone can read it.Dopo che l’IA ha applicato le modifiche, vai alla Dashboard della tua app, clicca Security ed esamina le regole RLS sulla nuova entità UserProfile per assicurarti che corrispondano ai livelli di accesso desiderati.How can I create fake users to safely test user flows?
How can I create fake users to safely test user flows?
- Vai alla Dashboard della tua app.
- Clicca Users.
- Clicca Invite User per inviare un invito, o registra un nuovo account usando la pagina di iscrizione pubblica.
- Assegna il ruolo o i permessi desiderati al profilo di test.



