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):
Aangepaste connectors met toegestaan patroon https://*.crm.dynamics.com (voor beleid voor meerdere omgevingen)
Aangepaste connector van goedkeuringskit (voor beleid op omgevingsniveau)
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
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.
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:
Open het Power Platform-beheercentrum.
Selecteer in het linkernavigatievenster de optie Resources.
Selecteer Dynamics 365-apps.
Selecteer Microsoft Flow-goedkeuringen in de lijst.
Selecteer het menu ... voor Microsoft Flow-goedkeuringen.
Selecteer Installeren.
Selecteer de omgeving waarin de goedkeuringskit zal worden geïnstalleerd.
Bekijk de servicevoorwaarden.
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).
Open de Power CAT zakelijke goedkeuringskit GitHub-releasesite.
Download uit de uitgevouwen sectie Activa het bestand voor de goedkeuringskit voor de nieuwste release BusinessApprovalsKit_*_managed.zip.
Ga naar Power Apps.
Selecteer Oplossingen in het linkerdeelvenster.
Selecteer Importeren en kies vervolgens Bladeren.
Selecteer de oplossing voor kernonderdelen Goedkeuringskit in Verkenner.
Zodra de gecomprimeerde waarde (.zip) beschikbaar is, selecteert u Volgende.
Bekijk de informatie en selecteer Volgende.
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.
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.
Open het Microsoft Entra-beheercentrum in een nieuw venster.
Selecteer App-registratie in de stectie Toepassing onder Identiteit.
Selecteer Nieuwe registratie, verstrek een naam en selecteer vervolgens Registreren.
Selecteer onder API-toestemming de optie Een machtiging toevoegen en kies Dynamische CRM.
Kies Gedelegeerde machtigingen en selecteer user_impersonation.
Selecteer Machtigingen toevoegen.
Toestemming van de app-registratiebeheerder
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:
- Maak een geheim door naar de sectie Certificaten en geheimen te gaan en Nieuw clientgeheim te selecteren.
- Voeg een beschrijving toe en selecteer een geschikte vervaldatum.
- 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.
Wijzig het volgende op het tabblad Algemeen:
- Geef op dat de host de hostnaam is van uw Dataverse-exemplaar. Bijvoorbeeld contoso.crm.dynamics.com
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
Kopieer de omleidings-URL.
Open de gemaakte Entra App-registratie.
Selecteer Verificatie.
Voeg in de omleidings-URI's de omleidings-URL toe.
Selecteer Opslaan om de app-registratie bij te werken.
Schakel terug naar de aangepaste connector.
Selecteer Connector bijwerken.
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.
Open make.powerapps.com in een nieuw venster.
Selecteer Oplossingen en open de oplossing Zakelijk goedkeuringskit om de stromen te bekijken.
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.
- Schakel in: BACore | Goedkeuringstime-out
- Inschakelen: BACore | Fiatteur OOF
- Inschakelen: BACore | Cascadeprocesstatus
- Inschakelen: BACore | Activering van Cascade-publicatie
- Inschakelen: BACore | Onderliggend element | Dynamische fiatteur ophalen
- Inschakelen: BACore | Onderliggend element | Dynamisch gegevensexemplaar ophalen
- Inschakelen: BACore | Onderliggend element | Standaardinstellingen ophalen
- Inschakelen: BACore | Onderliggend element | Logboekuitvoeringen
- Inschakelen: BACore | Onderliggend element | Regel evalueren
- Inschakelen: BACore | Dagelijks | Goedkeuringstime-outs berekenen
- Inschakelen: BACore | Proces publiceren
- Inschakelen: BACore | Runtime -- Goedkeuring starten
- Inschakelen: BACore | Runtime -- Knooppunt starten
- Inschakelen: BACore | Runtime -- Fase starten
- Inschakelen: BACore | Runtime -- Werkstroom starten
- Inschakelen: BACore | Runtime -- Goedkeuring bijwerken
- Inschakelen: BACore | Runtime - Knooppuntexemplaar bijwerken
- Inschakelen: BACore | Runtime - Fase-exemplaar bijwerken
- 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.