Delen via


Handmatige instelling van zakelijke goedkeuringskit

De zakelijke goedkeuringskit en begeleiding zijn gericht op de persoon of afdeling die verantwoordelijk is voor het opzetten van het goedkeuringssysteem in uw organisatie. In de belangrijkste secties worden de vereisten, installatie-instructies en afzonderlijke onderdelen van de goedkeuringskit uitgelegd.

Samenzicht

De zakelijke goedkeuringskit is een verzameling onderdelen die zijn ontworpen om u op weg te helpen met het digitaliseren van de goedkeuringsprocessen van uw organisatie met Microsoft Power Platform. Meer informatie over de afzonderlijke onderdelen vindt u in de zakelijke goedkeuringskit.

Opmerking

De goedkeuringskit kan momenteel alleen worden gebruikt in Dataverse-omgevingen, en het instellen in Dataverse for Teams-omgevingen en standaardomgevingen wordt niet ondersteund.

Vereisten

  • Microsoft Dataverse-omgeving (standaardomgeving kan niet worden gebruikt)

  • Vereiste licenties:

    • Power Apps per gebruiker of per app-licentie voor gebruikers die:

      • Goedkeuringen configureren

      • Aanvragen goedkeuren EN de voortgang tussen elke goedkeuringsstap moeten controleren

      • Goedkeuringsaanvragen maken EN de voortgang tussen elke goedkeuringsstap moeten controleren

      • Goedkeuringsprocessen beheren

    • Power Automate Process-licentie voor:

      • Aanvragen goedkeuren ZONDER de noodzaak om de voortgang tussen elke goedkeuringsstap te controleren met de sjabloon

      • Goedkeuringsaanvragen maken ZONDER de noodzaak om de voortgang tussen elke goedkeuringsstap te controleren met de sjabloon

    • Power Apps- en Power Automate-abonnementen met betalen naar gebruik bieden alternatieven voor maandelijkse gebruikers-, applicatie- of stroomlicenties. Meer informatie: Licentieoverzicht voor Microsoft Power Platform

    • Beleid ter voorkoming van gegevensverlies is gecategoriseerd om bruikbaar te zijn voor de volgende connectors in dezelfde groepering (Zakelijk of Niet-zakelijk):

    • Meer informatie: DLP-beleid (preventie van gegevensverlies)

    • Power Automate-goedkeuringsconnectormogelijkheid ingeschakeld (zie sectie over het inschakelen van Power Automate-goedkeuringsmogelijkheid voor stappen)

Persona-licenties

Personen uit de gebruikersbeleving toewijzen aan licenties

Persona Verwijzing naar gebruikersbeleving Licentie
Fiatteur Rebecca Microsoft Office 365 (voor Office 365 of Microsoft Teams) of standaard Power Platform-gebruikerslicentie (voor Power Automate Maker Portal).
Goedkeuring beheerder Charlotte Microsoft Power Apps-licentie (per gebruiker, per app of betalen naar gebruik).
Maker Charlotte of Gibson Power Automate Premium voor cloudstromen van auteurs.
Omgevingsbeheerder Gibson Toegewezen Power Automate-licentie om cloudstromen uit te voeren met premium connectoren opgenomen.

Notitie

Raadpleeg Power Automate-abonnementen vergelijken voor abonnementen die de mogelijkheid bevatten om premium connectoren op te nemen.

(Optioneel) Een nieuwe omgeving instellen om te installeren

  1. Maak een omgeving voor het instellen van de goedkeuringskit.

    a. Ga naar het Power Platform-beheercentrum.

    b. Selecteer Omgevingen en vervolgens + Nieuw en voer vervolgens een naam, type en doel in.

    c. Selecteer Ja om de database te maken en kies daarna Volgende.

    d. Controleer of Voorbeeldapps en -gegevens is ingesteld op Nee.

    e. Selecteer Opslaan.

  2. Ga naar uw nieuwe omgeving om de oplossing Goedkeuringskit te importeren voor een handmatige installatie.

Mogelijk voor Power Automate-goedkeuringen inschakelen

De goedkeuringskit is gebaseerd op de kant-en-klare goedkeuringsfunctionaliteit van Power Automate. Als u de goedkeuringsfunctie voor het eerst gebruikt, moet u de functie eerst inschakelen via de Power Platform-opdrachtregelinterface of handmatig door een cloudstroom uit te voeren die een goedkeuring bevat

Instelling voor opdrachtregel

Gebruik Power Platform Command Line om de oplossing voor stroomgoedkeuring in de omgeving te installeren. Gebruik in de omgeving die is toegewezen aan de goedkeuringskit de volgende PowerShell-opdrachten als starterscript:

$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"

Handmatige instelling

Gebruik in nieuwe omgevingen het Power Platform-beheercentrum om de Power Automate-goedkeuringsfunctie te installeren:

  1. Open het Power Platform-beheercentrum.

  2. Selecteer in het linkernavigatievenster de optie Resources.

  3. Selecteer Dynamics 365-apps.

  4. Selecteer Microsoft Flow-goedkeuringen in de lijst.

  5. Selecteer het menu ... voor Microsoft Flow-goedkeuringen.

  6. Selecteer Installeren.

  7. Selecteer de omgeving waarin de goedkeuringskit zal worden geïnstalleerd.

  8. Bekijk de servicevoorwaarden.

  9. Ga akkoord met de servicevoorwaarden en selecteer Installeren.

Opmerking

Het kan tot 10 minuten duren om te installeren.

De kernonderdelen installeren

We raden u aan een speciale Goedkeuringskit-omgeving in te stellen voor alle gebruikers binnen uw organisatie die toegang moeten hebben tot het proces voor zakelijke goedkeuring. Meer informatie over werken met omgevingen is beschikbaar in overzicht van omgevingen. Als u een zakelijke gebruiker bent, hebt u doorgaans iemand met beheerderstoegang tot Power Platform nodig om een omgeving voor u te maken. Neem contact op met uw IT-afdeling voor hulp bij het instellen van de omgeving.

Opmerking

  • De goedkeuringskit maakt gebruik van mogelijkheden voor oplossingsbeheer van Dataverse om alle activa in te pakken.
  • Om consistentie en dezelfde ervaring voor elke klant te garanderen, wordt de sjabloon geleverd als beheerde oplossing.
  • Als u de sjabloon wilt uitbreiden, moet u een afzonderlijke onbeheerde oplossing gebruiken omdat u deze sjabloon niet rechtstreeks kunt wijzigen.

De Creator Kit importeren

Installeer de Creator Kit met behulp van een van de opties in De Creator Kit installeren.

De oplossing importeren

Een account met Systeemaanpasser-machtigingen gebruiken in een omgeving. https://make.powerapps.com openen. Ga naar de omgeving die u hebt aangemaakt of die u toegewezen hebt gekregen en waarin de goedkeuringskit moet worden gehost.

De eerste stap van het installatieproces is het installeren van de oplossing. Deze stap is vereist om elk ander onderdeel in de goedkeuringskit te laten werken. U moet een omgeving maken of importeren in de bestaande omgeving (exclusief de standaardomgeving).

  1. Open de Power CAT zakelijke goedkeuringskit GitHub-releasesite.

  2. Download uit de uitgevouwen sectie Activa het bestand voor de goedkeuringskit voor de nieuwste release BusinessApprovalsKit_*_managed.zip.

  3. Ga naar Power Apps.

  4. Selecteer Oplossingen in het linkerdeelvenster.

  5. Selecteer Importeren en kies vervolgens Bladeren.

  6. Selecteer de oplossing voor kernonderdelen Goedkeuringskit in Verkenner.

  7. Zodra de gecomprimeerde waarde (.zip) beschikbaar is, selecteert u Volgende.

  8. Bekijk de informatie en selecteer Volgende.

  9. Breng verbindingen tot stand om uw oplossing te activeren. Als de verbindingen niet bestaan, maakt u nieuwe verbindingen om door te gaan met importeren.

    Opmerking

    Als u een nieuwe verbinding maakt, moet u Vernieuwen selecteren.

    Een schermopname van de opties Een oplossing importeren.

  10. Selecteer Importeren.

Zodra het importeren is voltooid, ziet u een zakelijke goedkeuringskit in de lijst met oplossingen

Opmerking

Het importeren kan tot 10 minuten duren.

Stappen na import

Zodra de goedkeuringskitoplossing met succes in een omgeving is geïmporteerd, moet u de aangepaste connector van de goedkeuringskit bijwerken, zodat deze naar de identiteitsprovider van de doeltenant verwijst en cloudstromen inschakelt.

Aangepaste connector bijwerken

U moet een app hebben geregistreerd voor interactie met Dataverse-tabel en aangepaste API.

App-registratie

Volg de onderstaande stappen om de app-registratie uit te voeren.

  1. Open het Microsoft Entra-beheercentrum in een nieuw venster.

  2. Selecteer App-registratie in de stectie Toepassing onder Identiteit.

  3. Selecteer Nieuwe registratie, verstrek een naam en selecteer vervolgens Registreren.

  4. Selecteer onder API-toestemming de optie Een machtiging toevoegen en kies Dynamische CRM.

    Een schermopname van de opties voor het aanvragen van API-machtigingen in de app Goedkeuringskit.

  5. Kies Gedelegeerde machtigingen en selecteer user_impersonation.

  6. Selecteer Machtigingen toevoegen.

Een schermopname van de App API-toestemmingen van de Goedkeuringskist met het paneel API-machtigingen aanvragen open.

Voor de API-machtigingen moet u mogelijk tenantbrede machtigingen verlenen voor de gemaakte toepassing. Volg de richtlijnen in Beheerderstoestemming verlenen om de vereiste machtigingen te verlenen.

Als er geen beheerderstoestemming wordt verleend, kunnen gebruikers wanneer ze proberen een verbinding te maken met de aangepaste connector, een foutmelding krijgen die vergelijkbaar is met de volgende:

Notitie

user@contoso.com

Goedkeuring beheerder vereist

Vereist toestemming voor toegang tot resources in uw organisatie die alleen door een beheerder kunnen worden verleend. Vraag een beheerder om toestemming te verlenen voor deze app voordat u deze kunt gebruiken.

Hebt u een beheerdersaccount? Meld u aan met dat account.

Ga terug naar de toepassing zonder toestemming te verlenen.

Geheim van app-registratie

Voeg voor de gemaakte toepassing het toepassingsgeheim toe dat door de aangepaste connector wordt gebruikt met behulp van de volgende stappen:

  1. Maak een geheim door naar de sectie Certificaten en geheimen te gaan en Nieuw clientgeheim te selecteren.
  2. Voeg een beschrijving toe en selecteer een geschikte vervaldatum.
  3. Selecteer Toevoegen.

Belangrijk

  • Kopieer de geheime waarde en sla deze op. U gebruikt de gekopieerde waarde bij het configureren van de aangepaste connector in de volgende sectie.
  • U hebt ook de client-id uit de sectie Overzicht nodig.

Update de goedkeuringskit met een aangepaste connector

Nu gaat u de aangepaste connector voor de Goedkeuringskit bewerken die aanwezig is in de oplossing voor zakelijke goedkeuring.

  1. Wijzig het volgende op het tabblad Algemeen:

    • Geef op dat de host de hostnaam is van uw Dataverse-exemplaar. Bijvoorbeeld contoso.crm.dynamics.com
  2. Wijzig het volgende op het tabblad Beveiliging:

    • Selecteer OAuth 2.0 als verificatietype.
    • Voer de client-id in
    • Voer het geheim in zoals vermeld in de vorige sectie.
    • Geef de omgevings-URL op onder de sectie Resource-URL. Deze resource-URL bevat de koppeling naar uw omgeving. Dit is in de indeling https://yourenv.crm[x].dynamics.com waarbij [x] optioneel is, afhankelijk van uw regio
  3. Kopieer de omleidings-URL.

  4. Open de gemaakte Entra App-registratie.

  5. Selecteer Verificatie.

  6. Voeg in de omleidings-URI's de omleidings-URL toe.

  7. Selecteer Opslaan om de app-registratie bij te werken.

  8. Schakel terug naar de aangepaste connector.

  9. Selecteer Connector bijwerken.

  10. Maak op het tabblad Test een nieuwe verbinding.

    • Geef de accountgegevens voor de verbinding op en sta toegang toe als daarom wordt gevraagd.
    • Bewerk de aangepaste connector opnieuw en test de bewerking GetPublishedworkflow.

De bewerking zou succesvol moeten worden uitgevoerd met de status 200.

Notitie

  • Bent u niet zeker van uw regio? U kunt /power-platform/admin/new-datacenter-regions bekijken
  • U kunt uw omgevings-URL verkrijgen via https://aka.ms/ppac-omgevingen of de Power Apps Portal in de instellingen van de omgeving.
  • Probleem #144 [Business Approvals Kit - BUG] Approvals Kit Upgrade - Documenteert de noodzaak om de connector bij te werken met OAuth. Geheim volgt de noodzaak om de aangepaste connector bij te werken na de upgrade

De basiscloudstromen

De sjabloon bevat meerdere kernonderdelen die worden gebruikt om de goedkeuringservaring te beheren. Als u de sjabloon wilt gebruiken, moet u de cloudstromen inschakelen die bij de sjabloon zijn geleverd.

  1. Open make.powerapps.com in een nieuw venster.

  2. Selecteer Oplossingen en open de oplossing Zakelijk goedkeuringskit om de stromen te bekijken.

  3. Activeer cloudstromen met behulp van in de lijst om ervoor te zorgen dat er geen fouten optreden, aangezien er afhankelijkheden zijn tussen de stromen. Sommige cloudstromen kunnen worden ingeschakeld bij het importeren van de oplossing in de voorgaande stappen.

    1. Schakel in: BACore | Goedkeuringstime-out
    2. Inschakelen: BACore | Fiatteur OOF
    3. Inschakelen: BACore | Cascadeprocesstatus
    4. Inschakelen: BACore | Activering van Cascade-publicatie
    5. Inschakelen: BACore | Onderliggend element | Dynamische fiatteur ophalen
    6. Inschakelen: BACore | Onderliggend element | Dynamisch gegevensexemplaar ophalen
    7. Inschakelen: BACore | Onderliggend element | Standaardinstellingen ophalen
    8. Inschakelen: BACore | Onderliggend element | Logboekuitvoeringen
    9. Inschakelen: BACore | Onderliggend element | Regel evalueren
    10. Inschakelen: BACore | Dagelijks | Goedkeuringstime-outs berekenen
    11. Inschakelen: BACore | Proces publiceren
    12. Inschakelen: BACore | Runtime -- Goedkeuring starten
    13. Inschakelen: BACore | Runtime -- Knooppunt starten
    14. Inschakelen: BACore | Runtime -- Fase starten
    15. Inschakelen: BACore | Runtime -- Werkstroom starten
    16. Inschakelen: BACore | Runtime -- Goedkeuring bijwerken
    17. Inschakelen: BACore | Runtime - Knooppuntexemplaar bijwerken
    18. Inschakelen: BACore | Runtime - Fase-exemplaar bijwerken
    19. Inschakelen: BACore | Fiatteur OOF synchroniseren

Zodra de installatie van de kernonderdelen is voltooid, is uw volgende stap het instellen van de goedkeuringsprocessen in de sectie Goedkeuringskit gebruiken.