Condividere un'app basata su modello
Condividi un'app basata su modello per renderla disponibile in modo che altri utenti possano riprodurla. La condivisione include i seguenti passaggi:
- Identificare i ruoli di sicurezza da utilizzare per l'app
- Assegnare ruoli o persone di sicurezza a un'app basata su modello
- Condividi il collegare all'app
Se la tua app contiene solo tabelle pronte all'uso, come account o contatti, puoi utilizzare un ruolo di sicurezza predefinito esistente .
Informazioni di base sulla condivisione di un'app basata su modello
Le app basate su modello usano la sicurezza basata sui ruoli per la condivisione. Il concetto fondamentale della sicurezza basata sui ruoli è che un ruolo di sicurezza contiene i privilegi che definiscono un set di azioni che possono essere eseguite sulle tabelle all'interno dell'app. Questo approccio significa che mentre due persone sono in grado di utilizzare l'app, un utente potrebbe essere in grado solo di leggere i record o i record che hanno creato loro stessi. L'altro utente potrebbe essere in grado di vedere tutti i record e disporre dei diritti per eliminare i record.
Tutti gli utenti dell'app devono essere assegnati a uno o più ruoli di sicurezza predefiniti o personalizzati. Oppure i ruoli di sicurezza possono essere assegnati ai team. Quando a un utente o a un team è assegnato uno di questi ruoli, alla persona o ai membri di un team viene concesso un set di privilegi associati a tale ruolo.
Il processo per condividere un'app basata su modello è diverso dalla condivisione di un'app canvas. La condivisione di un'app basata su modello dipende da come i privilegi della tabella dati Microsoft Dataverse sono assegnati per le tabelle presenti nell'app. Se i ruoli di sicurezza non sono già definiti per la tua app, contatta il tuo amministratore Power Platform per crearli per te.
Ulteriori informazioni: Crea o modifica un ruolo di sicurezza per gestire l'accesso
Assegnare i ruoli di sicurezza o le persone a un'app basata su modello
Quando condividi un'app basata su modello, puoi condividerla con tutti i membri di uno o più ruoli di sicurezza o un utente o un team.
Accedi a Power Apps, nel riquadro di navigazione a sinistra Seleziona App, accanto all'app che desideri Condividi Seleziona …, quindi Seleziona Condividi.
Dal riquadro Condividinome app , scegli tra le seguenti opzioni:
- Seleziona l'app, quindi seleziona l'elenco a discesa nel riquadro a destra per visualizzare tutti i ruoli di sicurezza disponibili. Seleziona i ruoli di sicurezza desiderati dall'elenco a discesa dei ruoli di sicurezza.
Importante
Se la tua app ha una o più tabelle personalizzate, contatta un amministratore di Power Platform per configurare i privilegi sulle tabelle personalizzate in un ruolo di sicurezza. Ciò è necessario affinché gli utenti possano lavorare con i record della tabella personalizzata nell'app. Ulteriori informazioni: Crea o modifica un ruolo di sicurezza per gestire l'accesso
Per assegnare un singolo utente o un team, Seleziona il nome utente o il team dall'elenco Persone .
Se la tua app contiene componenti premium, come una mappa o componenti di immissione di indirizzi, gli utenti devono disporre di una licenza Power Apps per utilizzare l'app. Per richiedere le licenze per gli utenti della tua app, Seleziona Richiedi licenze per inviare una richiesta di licenza al tuo amministratore.
Nota
Non puoi richiedere licenze per gruppi di sicurezza o liste di distribuzione. Per ulteriori informazioni sulla richiesta di licenze, consulta Richiedi Power Apps licenze per gli utenti della tua app.
Seleziona Condividi.
Condividere il collegamento all'app
A differenza della condivisione di app canvas, per la condivisione di app basate su modello attualmente non viene inviato un messaggio e-mail con un collegamento all'app.
Per ottenere il collegamento diretto a un'app:
Vai a Power Apps.
Selezionare Soluzioni nel riquadro di spostamento a sinistra. Se l'elemento non è presente nel pannello laterale, Seleziona …Altro e quindi Seleziona l'elemento desiderato.
Apri la soluzione contenente l'app basata su modello.
Seleziona nell'app basata sul modello, quindi Seleziona Modifica sulla barra dei comandi.
Nella finestra di progettazione classica, Seleziona la scheda Proprietà , quindi copia l'URL Unified Interface.
Incolla l'URL dell'app in una posizione cui gli utenti possano accedere, ad esempio inserendolo in un canale Teams, in un sito di SharePoint o inviarlo tramite e-mail.
Privilegio di condivisione delle app e requisiti di licenza
Quando si condivide un'app basata su modello con un utente, sono necessari alcuni prerequisiti di licenza e ambiente chiave.
- All'interno dell'organizzazione deve esistere un utente con diritti amministratore. Microsoft 365 Power Platform Scopri come assegnare Power Platform diritti amministratore. Ciò fornisce all'utente i diritti di amministratore per tutti gli ambienti.
- L'addetto alla condivisione dell'app deve disporre dei privilegi di amministratore per l'ambiente specifico (o essere amministratore Power Platform). Chi condivide l'app deve avere un ruolo di sicurezza con privilegi uguali o superiori a quelli dell'ruolo di sicurezza che assegna all'app e agli altri utenti. Solitamente, questo avviene tramite il sistema Dataverse amministratore o addetto alla personalizzazione del sistema ruolo di sicurezzache condivide l'app. Questi ruoli possono essere assegnati dagli amministratori di Power Platform che hanno diritti su tutti gli ambienti Dataverse. I ruoli di sicurezza dell'amministratore di sistema e dell'addetto alla personalizzazione del sistema sono ruoli standard che esistono in tutti gli ambienti Dataverse.
- L'utente deve esistere come utente all'interno dell'ambiente. Non basta essere solo utente di Microsoft 365. Questo è perché tutti gli utenti in un ambiente vengono presi in considerazione e descritti all'interno delle tabelle nell'ambiente. Scopri come aggiungere un utente a un ambiente
- Gli utenti devono disporre della licenza corretta per poter utilizzare l'app. Gli utenti possono richiedere autonomamente una licenza, oppure un produttore può richiedere licenze per gli utenti della propria app. Inoltre, la licenza deve essere assegnata nel tenant che ospita l'app oppure nel tenant home degli utenti.
Informazioni sui ruoli di sicurezza predefiniti
Esistono diversi ruoli predefiniti con Dataverse. Per eseguire le app che usano solo le tabelle predefinite, c'è un ruolo di sicurezza Utente base, in cui i membri possono riprodurre l'app all'interno dell'ambiente ed eseguire attività comuni per i record che possiedono. Ulteriori informazioni: Ruoli di sicurezza predefiniti
Utilizzare i gruppi di Microsoft Entra per gestire l'accesso
Gli amministratori possono utilizzare i gruppi Microsoft Entra della loro organizzazione per gestire i diritti di accesso degli utenti Dataverse con licenza. Entrambi i tipi di gruppi Microsoft Entra, Microsoft 365 e di sicurezza, possono essere usati per proteggere i diritti di accesso degli utenti a un'app. Ulteriori informazioni: Informazioni sui team di gruppo
Vedi anche
Scopri di più sulla creazione di utenti e sull'assegnazione di ruoli di sicurezza