Usare le impostazioni per fornire esperienze app personalizzate

Le impostazioni sono componenti della soluzione che consentono ai produttori e agli amministratori di configurare rapidamente le app per fornire un'esperienza personalizzata. Le impostazioni possono essere usate per abilitare o disabilitare le funzionalità o configurare il comportamento delle funzionalità per una singola app o per tutte le app all'interno di un ambiente.

Le impostazioni sono costituite da tre sottocomponenti: definizione dell'impostazione, impostazione del valore dell'ambiente e impostazione del valore dell'app.

Componente secondario Descrizione
Definizione impostazioni
  • Gli autori, gli amministratori o i partner dell'applicazione possono creare una definizione di impostazione che includa proprietà quali nome, descrizione, tipo di dati, valore predefinito e altro.
  • Possono quindi, tramite codice, utilizzare il valore dell'impostazione per abilitare o disabilitare o configurare la funzione che stanno offrendo.
  • Possono includere la definizione dell'impostazione nella soluzione utilizzata per fornire la funzionalità ai propri clienti.
  • Esempio:
    • Il Gestore salvataggio asincrono per le app basate su modello è un funzione Power Apps che utilizza le impostazioni.
    • L'impostazione è di tipo Sì/No e il valore predefinito di questa impostazione è No.
    • Pertanto, per impostazione predefinita, la funzionalità Gestore salvataggio asincrono sarà disabilitata per tutte le app basate su modello.
Valore ambiente impostazioni
  • Un valore dell'ambiente di impostazione può essere utilizzato per sovrascrivere il valore predefinito, come specificato nella definizione dell'impostazione.
  • Esempio:
    • Estendendo l'esempio sopra, un amministratore dell'ambiente nell'organizzazione di un cliente può aggiungere un valore all'impostazione di un ambiente per l'impostazione Gestore salvataggio asincrono e configurarla su .
    • Questo valore dell'ambiente di impostazione sovrascriverà il valore predefinito e verrà applicato a tutte le app in quell'ambiente.
    • Ciò consentirà la funzione Gestore salvataggio asincrono per tutte le app basate su modello in quell'ambiente.
Valore app impostazioni
  • Un valore di un'impostazione dell'app può essere utilizzato per sovrascrivere il valore predefinito, come specificato nella definizione dell'impostazione e il valore dell'impostazione dell'ambiente (se ne esiste uno).
  • Esempio:
    • Ancora una volta, estendendo l'esempio sopra, un autore dell'applicazione nello stesso ambiente sopra, può aggiungere un'impostazione del valore dell'app per l'impostazione Gestore salvataggio asincrono per un'app che stanno creando e impostarla su No
    • Questo valore dell'app di impostazione sovrascriverà il valore dell'ambiente di impostazione e si applicherà solo a quella singola app.
    • Ciò consentirà la funzione Gestore salvataggio asincrono per quella singola app.

Nota

Per seguire i passaggi elencati di seguito è necessario avere l'opzione Anteprima soluzione attivata. Dall'area Soluzioni in Power Apps, nella barra dei comandi, verificare di avere l'opzione Anteprima soluzione attivata. Se Anteprima soluzione disattivata viene visualizzata, selezionare l'opzione per abilitare l'anteprima. Per maggiori informazioni: Visualizzazione della soluzione

Definizione impostazione

Una definizione di impostazione specifica le proprietà di base di un'impostazione. Di seguito è riportato l'elenco completo delle proprietà che possono essere configurate su una definizione di impostazione. Alcune di queste proprietà non possono essere modificate dopo la creazione dell'impostazione.

Proprietà Descrizione
Nome visualizzato Il nome visualizzato dai consumatori dell'impostazione in tutte le interfacce utente in cui vengono visualizzate le impostazioni.
Nome Il nome univoco dell'impostazione in un ambiente.
Il nome viene generato automaticamente in base al nome visualizzato fornito ma può essere modificato prima della creazione dell'impostazione. Dopo aver creato un'impostazione, il Nome non può essere modificato perché potrebbe essere presente un riferimento ad esso nelle applicazioni o nel codice.
Nome ha un prefisso che corrisponde alla soluzione editore. Questo prefisso ha lo scopo di assegnare all'impostazione un nome univoco se si desidera importarla in un'altra soluzione o ambiente in futuro (che avrebbe un prefisso diverso).
Descrizione La descrizione aiuta gli altri a capire a cosa serve l'impostazione in tutte le interfacce utente in cui vengono visualizzate le impostazioni.
Tipo di dati Il tipo di dati di un'impostazione controlla la modalità di memorizzazione del valore dell'impostazione. Il tipo di dati può essere impostato su Numero, Stringa o Sì/No. Il tipo di dati non può essere modificato dopo la creazione dell'impostazione.
Valore predefinito Il valore predefinito diventa disponibile dopo aver selezionato un Tipo di dati. Specifica il valore dell'impostazione che verrà usato a meno che non venga sovrascritto da un valore dell'ambiente di impostazione o da un valore dell'app di impostazione.
Puoi modificare il valore per Un'impostazione può essere sostituita a uno dei seguenti livelli:
  • Ambiente e app, consente sia al valore dell'ambiente di impostazione che all'impostazione dei valori dell'app di sovrascrivere il valore predefinito.
  • Solo ambiente, consente solo al valore dell'ambiente di impostazione di sovrascrivere il valore predefinito.
  • Solo app, consente solo ai valori dell'app di sovrascrivere il valore predefinito.
  • Nessuno, l'impostazione non può essere sostituita.
Livello di rilascio Il livello di versione viene utilizzato per in informare il framework e altri utenti dell'impostazione sullo stato della funzionalità con cui viene utilizzata l'impostazione. Il livello di rilascio può essere impostato su Generalmente disponibile o Anteprima.
URL informazioni Un collegamento alla documentazione per aiutare i consumatori dell'impostazione a capire lo scopo dell'impostazione. Verrà utilizzato come un collegamento Altre informazioni in tutte le interfacce utente in cui vengono visualizzate le impostazioni.

Aggiunta di una nuova definizione di impostazione

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione a cui vuoi aggiungere l'impostazione.
  4. Nella barra dei comandi, seleziona Nuovo > Altro > Impostazioni > Definizione delle impostazioni.
  5. Nella finestra di dialogo Nuova impostazione, fornisci i valori per ciascuna delle proprietà in base ai requisiti. Per informazioni sull'impostazione delle proprietà di definizione, vai a: Definizione dell'impostazione
  6. Quando hai finito di fornire i valori per le proprietà, seleziona Salva.

Aggiunta di una definizione di impostazione esistente

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione a cui vuoi aggiungere l'impostazione.
  4. Nella barra dei comandi, seleziona Aggiungi esistente > Altro > Impostazione.
  5. Nella finestra di dialogo Aggiungi definizione di impostazione esistente, seleziona una o più impostazioni che desideri aggiungere.
  6. Quando hai finito di selezionare le impostazioni, seleziona Avanti
  7. Nella finestra di dialogo Definizione dell'impostazione selezionata, per ogni impostazione che hai selezionato, avrai l'opzione Includi definizione impostazione. Puoi anche Includere il valore dell'ambiente di impostazione per ogni impostazione, se ne esiste una.
  8. Seleziona Aggiungi per aggiungere la definizione dell'impostazione e/o l'impostazione dei valori dell'ambiente.

Aggiornamento di una definizione dell'impostazione

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione in cui hai creato l'impostazione.
  4. Nella visualizzazione ad albero, seleziona Impostazioni > Definizioni impostazioni.
  5. Seleziona la definizione dell'impostazione che desideri aggiornare.
  6. Nella finestra di dialogo Modifica impostazione, aggiornare i valori per qualsiasi proprietà che si desidera modificare.
    Tieni presente che alcune proprietà non possono essere aggiornate dopo la creazione di un'impostazione. Inoltre, nella maggior parte dei casi non sarai in grado di aggiornare le definizioni delle impostazioni che non possiedi.
  7. Quando hai finito di aggiornare i valori per le proprietà, seleziona Salva.

Rimozione di una definizione dell'impostazione

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione in cui hai creato o aggiunto l'impostazione.
  4. Nella visualizzazione ad albero, seleziona Impostazioni > Definizioni impostazioni.
  5. Seleziona la definizione dell'impostazione che desideri rimuovere.
  6. Nella barra dei comandi, seleziona Rimuovi > Rimuovi da questa soluzione.
    Rimuovi dalla soluzione rimuove la definizione dell'impostazione dalla soluzione corrente, ma continuerà a far parte della soluzione predefinita o di qualsiasi altra soluzione a cui è stata aggiunta.

Eliminazione di una definizione dell'impostazione

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione in cui hai creato o aggiunto l'impostazione.
  4. Nella visualizzazione ad albero, seleziona Impostazioni > Definizioni impostazioni.
  5. Seleziona la definizione dell'impostazione che desideri rimuovere.
  6. Nella barra dei comandi, seleziona Rimuovi > Elimina da questo ambiente.
    Elimina da questo ambiente elimina la definizione dell'impostazione dall'ambiente corrente e non farà più parte di alcuna soluzione in quell'ambiente. È possibile eliminare solo le definizioni delle impostazioni di cui si è proprietari.

Valore ambiente impostazioni

Un valore dell'ambiente di impostazione viene utilizzato per sovrascrivere il valore predefinito per tutte le app in un ambiente. Usa un valore dell'ambiente di impostazione quando il valore predefinito dell'impostazione non è quello desiderato per le app in un ambiente.

Aggiunta di un nuovo valore di ambiente delle impostazioni

  1. Accedi a Power Apps.

  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.

  3. Dall'elenco delle soluzioni, apri la soluzione a cui vuoi aggiungere il valore dell'ambiente dell'impostazione.

  4. Se la definizione dell'impostazione è disponibile nella soluzione:

    1. Seleziona la definizione dell'impostazione.
    2. Nella finestra di dialogo Modifica valore impostazione, nella sezione Valore ambiente impostazione, seleziona Nuovo valore.
    3. Fornisci il valore e seleziona Salva.

    Se la definizione dell'impostazione non è disponibile nella soluzione:

    1. Nella barra dei comandi, seleziona Nuovo > Altro > Impostazioni > Valore ambiente impostazioni.
    2. Selezionare l'impostazione a cui desideri aggiungere il valore dell'ambiente dell'impostazione e seleziona Aggiungi.
    3. Nella finestra di dialogo Nuovo valore ambiente impostazione, nella sezione Valore ambiente impostazione, seleziona Nuovo valore.
    4. Fornisci il valore e seleziona Salva.

Aggiunta di un valore di ambiente impostazione esistente

  1. Accedi a Power Apps.

  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.

  3. Dall'elenco delle soluzioni, apri la soluzione a cui vuoi aggiungere il valore dell'ambiente dell'impostazione.

  4. Se la definizione dell'impostazione è disponibile nella soluzione:

    1. Seleziona la definizione dell'impostazione.
    2. Nella finestra di dialogo Modifica valore impostazione, nella sezione Valore ambiente impostazione, seleziona Aggiungi valore esistente.
    3. Aggiorna il valore se necessario, quindi seleziona Salva.

    Se la definizione dell'impostazione non è disponibile nella soluzione:

    1. Nella barra dei comandi, seleziona Aggiungi esistente > Altro > Impostazione.
    2. Nella finestra di dialogo Aggiungi definizione di impostazione esistente, seleziona una o più impostazioni che desideri aggiungere ai valori dell'ambiente delle impostazioni.
    3. Quando hai finito di selezionare le impostazioni, seleziona Avanti
    4. Nella finestra di dialogo Definizione dell'impostazione selezionata, per ogni impostazione che hai selezionato, avrai l'opzione Includi valore ambiente impostazione se ne esiste una. Puoi anche Includere la definizione dell'impostazione per ciascuna impostazione, se desiderato.
    5. Seleziona Aggiungi per aggiungere i valori dell'ambiente delle impostazioni e/o definizioni delle impostazioni.

Aggiornamento di un valore di ambiente impostazione

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione a cui vuoi aggiungere il valore dell'ambiente delle impostazioni.
  4. Nella visualizzazione ad albero, seleziona Impostazioni > Valori ambiente impostazioni.
  5. Seleziona il valore dell'ambiente dell'impostazione che desideri aggiornare.
  6. Nella finestra di dialogo Modifica impostazione, nella sezione Valore ambiente impostazione, aggiorna il valore, quindi seleziona Salva.

Rimozione di un valore di ambiente impostazione

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione in cui hai creato o aggiunto l'impostazione.
  4. Nella visualizzazione ad albero, seleziona Impostazioni > Valori ambiente impostazioni.
  5. Seleziona il valore dell'ambiente dell'impostazione che desideri rimuovere.
  6. Nella barra dei comandi, seleziona Rimuovi > Rimuovi da questa soluzione.
    Rimuovi dalla soluzione rimuove il valore dell'ambiente dell'impostazione dalla soluzione corrente, ma continuerà a far parte della soluzione predefinita o di qualsiasi altra soluzione a cui è stata aggiunta.

Eliminazione di un valore di ambiente impostazione

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione in cui hai creato o aggiunto l'impostazione.
  4. Nella visualizzazione ad albero, seleziona Impostazioni > Valori ambiente impostazioni.
  5. Seleziona il valore dell'ambiente dell'impostazione che desideri eliminare.
  6. Nella barra dei comandi, seleziona Rimuovi > Elimina da questo ambiente.
    Elimina da questo ambiente elimina il valore dell'ambiente dell'impostazione dall'ambiente corrente e non farà più parte di alcuna soluzione in quell'ambiente.

Valore app impostazioni

La configurazione del valore dell'app viene utilizzata per sovrascrivere il valore predefinito dell'impostazione e qualsiasi valore dell'ambiente dell'impostazione per una singola app. Usa un valore dell'app dell'impostazione quando il valore dell'ambiente dell'impostazione non è quello desiderato per la tua app. Se un valore dell'ambiente di impostazione non esiste, usa il valore dell'app dell'impostazione quando il valore predefinito dell'impostazione non è quello desiderato per l'app.

Nota

Per seguire i passaggi elencati di seguito è necessario utilizzare la nuova progettazione app. Attualmente la progettazione app visualizza solo le impostazioni della piattaforma Power Apps. Per le impostazioni non appartenenti alla piattaforma, utilizzare Esplora soluzioni come descritto di seguito.

Aggiunta o aggiornamento di un valore dell'app dell'impostazione per la progettazione dell'app

  1. Apri l'app per la quale desideri aggiungere il valore dell'app dell'impostazione nella progettazione app.
  2. Nella barra dei comandi seleziona Impostazioni.
  3. Nella finestra di dialogo Impostazioni, seleziona la scheda Funzionalità o In arrivo.
    La scheda Funzionalità mostra tutte le impostazioni che hanno il livello di rilascio impostato su Generalmente disponibile. La scheda In arrivo mostra tutte le impostazioni che hanno il livello di rilascio impostato su Anteprima.
  4. Aggiungi o aggiorna un valore dell'app per l'impostazione desiderata.
  5. Salvare e pubblicare l'app.

Eliminazione di un valore dell'app dell'impostazione per la progettazione dell'app

  1. Apri l'app per la quale desideri rimuovere il valore dell'app dell'impostazione nella progettazione app.
  2. Nella barra dei comandi seleziona Impostazioni.
  3. Nella finestra di dialogo Impostazioni, seleziona la scheda Funzionalità o In arrivo.
  4. Seleziona Reimposta su valore di ambiente accanto al valore dell'app dell'impostazione che desideri eliminare. Ciò fa sì che il valore dell'impostazione ricada sul valore dell'ambiente di impostazione, se ne esiste uno. Se non esiste un valore per l'ambiente dell'impostazione, ricadrà sul valore predefinito per l'impostazione.
    Nota che l'opzione per Reimposta su valore di ambiente viene visualizzato solo se è stato precedentemente aggiunto un valore dell'app di impostazione per tale impostazione.
  5. Salvare e pubblicare l'app.

Aggiunta o aggiornamento di un valore dell'app dell'impostazione utilizzando Esplora soluzioni

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione a cui vuoi aggiungere il valore dell'app.
  4. Se la definizione dell'impostazione o il valore dell'ambiente di impostazione non è disponibile nella soluzione, aggiungerne uno. Vai a Aggiunta di una definizione di impostazione esistente o Aggiunta di un valore di ambiente impostazione esistente.
  5. Seleziona la definizione dell'impostazione o il valore dell'ambiente di impostazione.
  6. Nella finestra di dialogo Modifica valore impostazione, nella sezione Valori app impostazioni, trova l'app che desideri aggiungere per il valore dell'app per l'impostazione. Tieni presente che utilizzando Esplora soluzioni puoi solo aggiungere l'impostazione dei valori dell'app per le app che si trovano nella soluzione corrente.
  7. Fornisci il valore e seleziona Salva.
  8. Affinché il valore dell'app dell'impostazione abbia effetto, dovrai ripubblicare l'app utilizzando la progettazione app o Esplora soluzioni.

Eliminazione di un valore dell'app dell'impostazione utilizzando Esplora soluzioni

  1. Accedi a Power Apps.
  2. Nel riquadro di spostamento, seleziona Soluzioni. Se l'elemento non si trova nel riquadro del pannello laterale, seleziona …Altro, quindi l'elemento desiderato.
  3. Dall'elenco delle soluzioni, apri la soluzione da cui desideri eliminare il valore dell'app dell'impostazione.
  4. Se la definizione dell'impostazione o il valore dell'ambiente di impostazione non è disponibile nella soluzione, aggiungerne uno. Altre informazioni: Aggiunta di una definizione di impostazione esistente o Aggiunta di un valore di ambiente impostazione esistente.
  5. Seleziona la definizione dell'impostazione o il valore dell'ambiente di impostazione.
  6. Nella finestra di dialogo Modifica valore impostazione, nella sezione Valori app impostazioni, trova l'app che desideri eliminare per il valore dell'app per l'impostazione. Tieni presente che utilizzando Esplora soluzioni puoi solo rimuovere l'impostazione dei valori dell'app per le app che si trovano nella soluzione corrente.
  7. Seleziona ... accanto al valore dell'app e quindi selezionaReimposta su ambiente.
  8. Seleziona Salva.
  9. Per l'eliminazione del valore dell'app dell'impostazione abbia effetto, dovrai ripubblicare l'app utilizzando la progettazione app o Esplora soluzioni.

Ottenere o aggiornare un valore di impostazione tramite codice

Per i metodi disponibili, vai a Ottieni o aggiorna un valore dell'impostazione utilizzando l'API del client.

Vedi anche

Per sviluppatori: