Condividi tramite


Configurazione manuale del kit di approvazione aziendale

Le linee guida e il kit di approvazione aziendale sono destinati alla persona o al reparto responsabile della configurazione del sistema di approvazione nell'organizzazione. Le sezioni principali illustrano i prerequisiti, le istruzioni di configurazione e i singoli componenti del kit di approvazione.

Descrizione

Il kit di approvazione aziendale è una raccolta di componenti progettati per aiutarti a iniziare a digitalizzare i processi di approvazione della tua organizzazione utilizzando Microsoft Power Platform. Maggiori informazioni sui singoli componenti sono disponibili nel kit di approvazione aziendale.

Nota

Al momento il kit di approvazione può essere utilizzato solo in ambienti Dataverse e la configurazione in ambienti Dataverse for Teams e in ambienti predefiniti non è supportata.

Prerequisiti

  • Ambiente Microsoft Dataverse (l'ambiente predefinito non può essere utilizzato)

  • Licenze richieste:

    • Licenza di Power Apps per utente o per app per gli utenti che:

      • Configurano approvazioni

      • Approvano richieste E necessitano di verificare lo stato di avanzamento tra ogni passaggio di approvazione

      • Creano richieste si approvazione E necessitano di verificare lo stato di avanzamento tra ogni passaggio di approvazione

      • Amministrano processi di approvazione

    • Licenza di processo Power Automate per:

      • Approvano richieste ma NON necessitano di verificare lo stato di avanzamento tra ogni passaggio di approvazione con il modello

      • Creano richieste di approvazione ma NON necessitano di verificare lo stato di avanzamento tra ogni passaggio di approvazione con il modello

    • I piani con pagamento in base al consumo di Power Apps e Power Automate offrono alternative alle licenze mensili per utente, applicazione o flusso. Maggiori informazioni: Panoramica delle licenze per Microsoft Power Platform

    • Criteri di prevenzione della perdita dei dati classificata per essere utilizzabile per i seguenti connettori nello stesso raggruppamento (Aziendale o Non aziendale):

      • Approvazioni

      • Microsoft Dataverse

      • Utenti Office 365

      • Connettori personalizzati con criterio consentito https://*.crm.dynamics.com (per criteri per ambienti multipli)

      • Connettore personalizzato del kit di approvazione (per criteri a livello di ambiente)

    • Ulteriori informazioni: Criteri di prevenzione della perdita di dati

    • Capacità del connettore approvazioni Power Automate abilitata (vedere la sezione sull'abilitazione della capacità delle approvazioni Power Automate per i passaggi)

Licenze utente tipo

Mapping dell'utente tipo dal percorso utente alle licenze

Utente tipo Riferimenti sul percorso utente Licenza
Responsabile approvazione Rebecca Licenza utente standard di Microsoft Office 365 (per Office 365 o Microsoft Teams) o Power Platform (per Power Automate Maker Portal).
Amministratore approvazioni Charlotte Licenza Microsoft Power Apps (per utente, per app o con pagamento in base al consumo).
Autore Charlotte o Gibson Power Automate Premium per creare flussi cloud.
Amministratore dell'ambiente Gibson Licenza Power Automate assegnata per eseguire flussi cloud con connettori premium inclusi.

Nota

Fai riferimento a Confronta piani Power Automate per i piani che includono la possibilità di includere connettori premium.

(Facoltativo) Configurare un nuovo ambiente da installare

  1. Crea un ambiente in cui configurare il kit di approvazione.

    a. Andare all'interfaccia di amministrazione di Power Platform.

    b. Seleziona Ambienti, quindi + Nuovo e immetti un nome, un tipo e uno scopo.

    c. Seleziona per creare il database, quindi scegli Avanti.

    d. Assicurati che Set di dati e app di esempio è impostato su No.

    e. Seleziona Salva.

  2. Vai al tuo nuovo ambiente per importare la soluzione kit di approvazione per un'installazione manuale.

Abilitare la funzionalità per le approvazioni di Power Automate

Il kit di approvazione si basa sulla funzionalità di approvazione predefinita di Power Automate. Se utilizzi la funzione di approvazione per la prima volta, devi prima abilitare la funzione utilizzando l'interfaccia della riga di comando di Power Platform o manualmente eseguendo un flusso cloud che includa un'approvazione

Configurazione della riga di comando

Utilizza la riga di comando di Power Platform per installare la soluzione di approvazione dei flussi nell'ambiente. Nell'ambiente allocato per il kit di approvazione, utilizza i seguenti comandi PowerShell come script iniziale:

$envs = (pac admin list --json | ConvertFrom-Json) | Where-Object { $_.DisplayName -eq "Your Environment Name"  }
pac application install --environment $envs[0].EnvironmentId --application-name "msdyn_FlowApprovals"

Configurazione manuale

Nei nuovi ambienti, utilizza l'interfaccia di amministrazione di Power Platform per installare la funzionalità Approvazioni di Power Automate:

  1. Apri l'interfaccia di amministrazione di Power Platform.

  2. Seleziona Risorse nel riquadro di spostamento di sinistra.

  3. Selezionare App Dynamics 365.

  4. Seleziona Microsoft Flow Approvazioni dall'elenco.

  5. Seleziona il menu ... per Approvazioni di Microsoft Flow.

  6. Selezionare Installa.

  7. Seleziona l'ambiente in cui verrà installato il kit di approvazione.

  8. Rivedi le condizioni d'uso.

  9. Accetta le condizioni d'uso e seleziona Installa.

Nota

L'installazione può richiedere fino a 10 minuti.

Installare i componenti principali

Ti consigliamo di configurare un ambiente del kit di approvazione designato per tutti gli utenti all'interno della tua organizzazione che devono accedere al processo delle approvazioni aziendali. Ulteriori informazioni sull'utilizzo degli ambienti sono disponibili in Panoramica degli ambienti. Se sei un utente aziendale, avrai bisogno di un utente tipo con accesso amministrativo a Power Platform per creare un ambiente per te. Contatta il reparto IT per richiedere assistenza sulla configurazione dell'ambiente.

Nota

Importare il Creator Kit

Installa il Creator Kit utilizzando una delle opzioni in Installa il Creator Kit.

Importazione di una soluzione

Utilizzo di un account con autorizzazioni di Addetto alla personalizza in un ambiente. https://make.powerapps.com aperti. Vai all'ambiente che hai creato o che ti è stato assegnato, in cui dovrebbe essere ospitato il kit di approvazione.

Il primo passaggio del processo di installazione consiste nell'installare la soluzione. Questo passaggio è necessario affinché tutti gli altri componenti del kit di approvazione funzionino. Dovrai creare un ambiente o importarlo nell'ambiente esistente (escluso l'ambiente predefinito).

  1. Apri il sito di rilascio GitHub del kit di approvazione aziendale Power CAT.

  2. Dalla sezione ampliata Risorse per la versione più recente, scaricare il file del kit di approvazione BusinessApprovalsKit_*_managed.zip.

  3. Vai a Power Apps.

  4. Nel riquadro a sinistra seleziona Soluzioni.

  5. Seleziona Importa, quindi scegli Sfoglia.

  6. Seleziona la soluzione dei componenti principali del kit di approvazione da Esplora file.

  7. Una volta disponibile il valore compresso (.zip), seleziona Avanti.

  8. Esamina le informazioni e quindi seleziona Avanti.

  9. Stabilire le connessioni per attivare la soluzione Se le connessioni non esistono, crea nuove connessioni per procedere con l'importazione.

    Nota

    Se crei una nuova connessione, devi selezionare Aggiorna

    Una screenshot delle opzioni Importa una soluzione.

  10. Seleziona Importa

Una volta completata l'importazione, dovresti vedere il kit di approvazione aziendale nell'elenco delle soluzioni

Nota

Il completamento dell'importazione può richiedere fino a 10 minuti.

Dopo i passaggi di importazione

Una volta importata correttamente la soluzione del kit di approvazione in un ambiente, è necessario aggiornare il connettore personalizzato del kit di approvazione in modo che punti al provider di identità del tenant di destinazione e attivare i flussi cloud.

Aggiornare il connettore personalizzato

È necessario avere un'app registrata per interagire con la tabella Dataverse l'API personalizzata.

Registrazione dell'app

Segui questi passaggi per eseguire la registrazione dell'app.

  1. In una nuova finestra del browser, apri l'interfaccia di amministrazione di Microsoft Entra.

  2. Seleziona Registrazione dell'app dalla sezione Applicazione sotto Identità.

  3. Seleziona Nuova registrazione e specifica un nome, quindi seleziona Registra.

  4. In Autorizzazione API, seleziona Aggiungi un'autorizzazione e scegli CRM dinamico.

    Uno screenshot delle opzioni Richiedi le autorizzazioni dell'API all'interno dell'app del kit di approvazione.

  5. Scegli Autorizzazione delegata e seleziona user_impersonation.

  6. Seleziona Aggiungi autorizzazioni.

Uno screenshot delle autorizzazioni API dell'app del kit di approvazione con il pannello Richiedi autorizzazioni API aperto.

Per le autorizzazioni API, potrebbe essere necessario concedere autorizzazioni a livello di tenant per l'applicazione creata. Segui le indicazioni in Concedi consenso amministratore per fornire le autorizzazioni richieste.

Se il consenso dell'amministratore non viene concesso, quando gli utenti tentano di creare una connessione con il connettore personalizzato possono ricevere un errore simile al seguente:

Nota

user@contoso.com

Approvazione dell'amministratore necessaria

Richiede l'autorizzazione per accedere alle risorse aziendali che può essere concessa solo da un amministratore. Prima di usarla, è necessario chiedere a un amministratore di concedere l'autorizzazione a questa app.

Si dispone di un account amministratore? Eseguire l'accesso con tale account.

Torna all'applicazione senza concedere l'autorizzazione.

Segreto registrazione app

Per l'applicazione creata aggiungere il segreto dell'applicazione che verrà utilizzato dal connettore personalizzato utilizzando i seguenti passaggi:

  1. Crea un segreto andando alla sezione Certificati e segreti e selezionando Nuovo segreto client.
  2. Aggiungi una descrizione e seleziona una data di scadenza appropriata.
  3. Seleziona Aggiungi.

Importante

  • Copia e salva il valore del segreto. Utilizzerai il valore copiato durante la configurazione del connettore personalizzato nella sezione successiva.
  • Avrai bisogno anche dell'ID cliente della sezione Panoramica.

Aggiornare il kit di approvazione con un connettore personalizzato

Ora modificherai il connettore predefinito del kit di approvazione presente all'interno della soluzione di approvazione aziendale.

  1. Nella scheda Generale modifica quanto segue:

    • Specifica che Host è il nome host della tua istanza Dataverse. Ad esempio, contoso.crm.dynamics.com
  2. Nella scheda Sicurezza modifica quanto segue:

    • Seleziona OAuth 2.0 come tipo di autenticazione.
    • Immetti l'ID client
    • Immetti il segreto annotato alla sezione precedente.
    • Specifica l'URL dell'ambiente nella sezione URL risorsa. Questo URL della risorsa contiene il collegamento al tuo ambiente. Questo è nel formato https://yourenv.crm[x].dynamics.com dove [x] è facoltativo a seconda della regione
  3. Copia l'URL di reindirizzamento.

  4. Apri la registrazione dell'app Entra creata.

  5. Seleziona Autenticazione.

  6. Negli URI di reindirizzamento Web aggiungi l'URL di reindirizzamento.

  7. Seleziona Salva per aggiornare la registrazione dell'app.

  8. Torna al connettore personalizzato.

  9. Seleziona Aggiorna connettore.

  10. Nella scheda Prova crea una Nuova connessione.

    • Specifica i dettagli dell'account per la connessione e consentire l'accesso se richiesto.
    • Modifica nuovamente il Connettore personalizzato e prova l'operazione GetPublishedWorkflow.

L'operazione dovrebbe essere eseguita correttamente con lo stato 200.

Nota

  • Non sei sicuro della tua area geografica? Puoi esaminare /power-platform/admin/new-datacenter-regions
  • Puoi ottenere l'URL del tuo ambiente dagli https://aka.ms/ppac ambienti o dal portale di Power Apps nelle impostazioni dell'ambiente.
  • Problema #144 [Kit Approvazioni Business - BUG] Aggiornamento Kit Approvazioni - Documenta la necessità di aggiornare il connettore personalizzato con il segreto OAuth sta monitorando la necessità di aggiornare il connettore personalizzato dopo l'aggiornamento

Attivare i flussi cloud principali

Il modello include più componenti principali utilizzati per gestire l'esperienza di approvazione. Per utilizzare il modello, è necessario attivare i flussi cloud forniti con il modello.

  1. Apri make.powerapps.com in una nuova finestra.

  2. Seleziona Soluzioni e apri la soluzione kit di approvazione aziendale per visualizzare i flussi.

  3. Attiva i flussi cloud nell'elenco per garantire che non si verifichino errori poiché sono presenti dipendenze tra i flussi. Alcuni flussi cloud possono essere abilitati durante l'importazione della soluzione nei passaggi precedenti.

    1. Attiva: BACore | Timeout dell'approvazione
    2. Attiva: BACore | Responsabile approvazione fuori sede
    3. Attiva: BACore | Stato del processo a cascata
    4. Attiva: BACore | Attivazione della pubblicazione a cascata
    5. Attiva: BACore | Figlio | Ottieni responsabile approvazione dinamico
    6. Attiva: BACore | Figlio | Ottieni un'istanza dei dati dinamici
    7. Attiva: BACore | Figlio | Ottieni le impostazioni predefinite
    8. Attiva: BACore | Figlio | Esecuzioni di registri
    9. Attiva: BACore | Figlio | Valuta la regola
    10. Attiva: BACore | Giornaliero | Calcola i timeout di approvazione
    11. Attiva: BACore | Processo di pubblicazione
    12. Attiva: BACore | Runtime: avvia l'approvazione
    13. Attiva: BACore | Runtime: avvia nodo
    14. Attiva: BACore | Runtime: avvia fase
    15. Attiva: BACore | Runtime: avvia flusso di lavoro
    16. Attiva: BACore | Runtime: aggiorna l'approvazione
    17. Attiva: BACore | Runtime: aggiorna l'istanza del nodo
    18. Attiva: BACore | Runtime: aggiorna l'istanza della fase
    19. Attiva: BACore | Sincronizza responsabile approvazione fuori sede

Una volta completata l'installazione dei componenti principali, il passaggio successivo consiste nel configurare i processi di approvazione nella sezione Come utilizzare il kit di approvazione.