Pianificazione del progetto Power Pages

Questo articolo funge da guida per i team aziendali che lavorano su progetti e può andare oltre l'ambito di un autore che crea un sito per una specifica esigenza aziendale. La creazione di un piano con risultati e aspettative chiari è sempre una buona pratica, indipendentemente dalle dimensioni del progetto.

Nota

Power Pages è basato sui portali Power Apps. Molti strumenti e metodi usati per configurare Power Pages si basano sulle funzionalità dei portali Power Apps. Per altre informazioni, vedi Introduzione: pianificazione di un progetto di Power Apps.

Quando inizi a pianificare il tuo primo progetto di Power Pages, tieni presente le seguenti domande:

  • Chi utilizzerà il mio sito?
  • Cosa faranno i miei utenti?
  • Che testo e contenuto avrà il sito?
  • Cosa viene mostrato pubblicamente e cosa è protetto?
  • Cosa utilizzeranno gli utenti per accedere o registrarsi?
  • Come verranno segmentati i dati dopo l'accesso degli utenti?
  • In che modo i miei utenti troveranno il mio sito?

La risposta a queste domande aiuterà a guidare le discussioni mentre inizi a utilizzare il tuo progetto.

Destinatari

Il nostro modello predefinito ha pagine Web di base configurate per aiutarti a iniziare. Queste pagine modello non sono protette e contengono testo e immagini di esempio solo a scopo di ispirazione. Durante lo sviluppo di esperienze di contenuti e dati, potresti voler richiedere l'autenticazione per accedere a determinate pagine. Personalizza il tuo sito Power Pages per soddisfare le esigenze uniche della tua organizzazione.

Utenti anonimi

Le pagine che non richiedono l'accesso sono denominate anonime o non autenticate.

Utenti autenticati

Le pagine autenticate consentono di specificare i dati esatti che il tuo cliente vede o modifica. Per rendere un sito solo autenticato, imposta le autorizzazioni della pagina nelle proprietà della home page. Questa impostazione richiederà agli utenti di registrarsi e accedere prima di visualizzare il contenuto in qualsiasi pagina del sito. Per ulteriori informazioni, vedi Autorizzazioni di pagina.

Qualsiasi utente autenticato sul tuo sito è legato a un record del contatto in Dataverse. Ricorda, l'autenticazione del tuo sito non determina la tua autorizzazione. La tua autenticazione è semplicemente un identificatore digitale, che garantisce l'accesso a pagine specifiche.

Accesso

Molti siti includono oggi un'esperienza di accesso o di registrazione in cui gli utenti creano un nuovo profilo di accesso o usano informazioni di accesso esistenti per accedere alle pagine del sito. Queste credenziali di accesso potrebbero essere legate ai loro account social o alle loro credenziali aziendali. Queste credenziali sono esempi di provider di identità (IdP). Power Pages funziona con molti provider di identità standard del settore.

Altre informazioni: Panoramica dell'autenticazione in Power Pages

Utenti interni

È consigliabile che gli utenti all'interno della tua organizzazione usino Microsoft Entra. Microsoft Entra ID offre un'esperienza di accesso semplificata attraverso una sessione attiva. L'uso di Microsoft Entra ID contribuisce anche alla sicurezza del sito. Quando un utente lascia l'organizzazione, il relativo account Microsoft Entra viene disattivato e l'utente non può più accedere alle pagine protette del tuo sito. Per tua comodità, tutti i siti Power Pages sono preconfigurati con Microsoft Entra ID.

Suggerimento

Rinomina il pulsante di accesso in qualcosa di più descrittivo come "Dipendenti di Contoso" o "Account di lavoro di Contoso". Crea un'impostazione del sito denominata "Authentication/OpenIdConnect/AzureAD/Caption" e specifica il valore che desideri visualizzare. Utilizza l'app Gestione portali per creare e modificare Impostazioni sito.

Utenti esterni

Gli utenti esterni devono utilizzare un provider di identità esterno. Avere un unico provider di identità esterno può aiutare a integrare gli utenti in modo coerente su più siti o app. I tuoi utenti possono accedervi utilizzando un unico set di credenziali per loro comodità. Power Pages offre numerose opzioni.

Azure Active Directory B2C (Azure AD B2C) è un'opzione che potresti prendere in considerazione per un provider di identità. Integra i tuoi sistemi di identità personalizzati o aziendali. Puoi abilitare l'uso di account social esistenti come Account Microsoft, LinkedIn, Google, inclusa un'opzione impostata per consentire un profilo di accesso basato su un indirizzo e-mail.

Puoi inoltre personalizzare l'aspetto grafico in base alle tue esigenze, vedi altro in: Personalizzazione dell'interfaccia utente di Azure AD B2C.

Nota

È consigliabile disabilitare i provider di accesso locali. Per altre informazioni, vedi Attività iniziali con la configurazione dell'autenticazione.

Sicurezza

Power Pages consente di creare siti protetti.

Puoi proteggere qualsiasi pagina e dato sul tuo sito. Per ulteriori informazioni, vedi Sicurezza in Power Pages.

Puoi impostare le autorizzazioni di tabella per configurare i ruoli Web per i segmenti di pubblico autenticati e non autenticati. Per altre informazioni, vedi Assegnare le autorizzazioni di tabella.

Nota

Prendi in considerazione altri tipi di ambito prima di utilizzare l'ambito globale per le autorizzazioni delle tabelle.

Puoi consentire la registrazione aperta o utilizzare i provider di identità per convalidare gli indirizzi e-mail. Per ulteriori informazioni, vedi Fornire l'accesso a gruppi di destinatari esterni.

Modellazione dei dati

Usare l'area di lavoro Dati per creare tabelle, visualizzazioni e moduli che vengono usati per creare pagine con componenti di elenco e modulo che consentono agli utenti di interagire direttamente con i dati archiviati in Microsoft Dataverse. Sarà necessario configurare le autorizzazioni di tabella appropriate per fare in modo che gli utenti possano interagire con i dati.

Progettazione dei dati degli utenti anonimi

Non è necessario eseguire alcuna operazione specifica nella progettazione dei dati per concedere l'accesso in lettura. Se assegni le autorizzazioni di tabella globali per il ruolo Web anonimo, tutti i dati verranno visualizzati in un elenco o in un modulo quando accede alla pagina.

Progettazione dei dati degli utenti di autenticazione contestuale

Gli utenti autenticati sul tuo sito sono rappresentati da un record del contatto corrispondente una volta effettuato l'accesso. Esiste una relazione nativa e incorporata tra la tabella degli account e ogni record del contatto. Se lo desideri, puoi apportare modifiche a questa associazione. Per altre informazioni sulla sicurezza dei dati contestuali, vai a Sicurezza in Power Pages.

Consigli per il tuo primo progetto

Sviluppo separato dalla produzione

Mentre Power Pages offre la possibilità di installare più di un sito in ogni ambiente, è consigliabile creare un ambiente separato dalla produzione per creare e testare nuove funzionalità. Altre informazioni: Elenco di controllo per il passaggio allo stato live

Condurre i test dell'utente

Consigliamo vivamente di creare un sito di test stabile per le parti interessate interne e i primi tester esterni. Un sito di test ti consentirà di mettere a punto i risultati del tuo sviluppo.

Proteggere un dominio personalizzato

Si consiglia di creare un dominio personalizzato per il passaggio allo stato live. Contatta i tuoi team interni per proteggerne uno prima della data del passaggio allo stato live.

I certificati SSL sono necessari per configurare il tuo dominio personalizzato. Per ulteriori informazioni, vedi Domini personalizzati.

Utilizzare l'elenco di controllo per il passaggio allo stato live

Abbiamo creato un Elenco di controllo per il passaggio allo stato live come guida per pianificare un lancio live di successo del tuo sito.

Vedi anche

Introduzione: pianificazione di un progetto Power Apps