Set up environment request components

This article will help you to set up the environment request components of the core solution, which automate the request, approval, and creation of environments and data loss prevention (DLP) policies.

Important

Complete the instructions in Before setting up the CoE Starter Kit and Set up inventory components before continuing with the setup here. This article assumes you have your environment set up and are logged in with the correct identity.

Watch a walk-through of how the environment and DLP request process works.

Set up the Environment request components using the Setup Wizard

  1. Open the Center of Excellence - Core Components solution.
  2. Open the CoE Setup and Upgrade Wizard app.
  3. Open the More features page and select Environment Request management.
  4. This app provides a guided step by step experience through the configuration steps. CoE Starter Kit Setup Wizard

Note

The Setup Wizard is currently in preview. If you experience issues with the Setup Wizard, please raise them on GitHub and proceed with setting up the Inventory components manually.

Set up the Environment request components manually

Update environment variables values

Update environment variables used by the environment request management components as described in the following table.

Name Description
Environment Request Admin App Url Update this environment variable with the URL for the Admin - Environment Request canvas app. More information: Get an app URL from a production environment

Turn on flows

There are several flows which will need to be turned on for these components:

  • DLP Request | Apply Policy to Environment (Child)
  • DLP Request | Sync Policy to Dataverse (Child)
  • DLP Request | Process Approved Policy Change
  • DLP Request | Sync new Policy
  • DLP Request | Sync Shared Policies
  • Env Request | Cleanup environments
  • Env Request | Create approved environment
  • Env Request | Notify admin when new request submitted
  • Env Request | Notify requestor when rejected

Share apps with admins and makers

The environment request components consist of two apps:

  • Admin - Environment Requests app for admins to view and approve environment and connectors requests. Share this app with other admins, and assign them the Power Platform Admin SR security role.
  • Maker - Environment Request app for makers to request environments and connectors. Share this app with your makers, and assign them the Power Platform Maker SR security role.

More information:

All environment variables

This section includes the full list of environment variables that affect the environment request components. You might have to update environment variables after import.

Name Description Default value
Environment Request Admin App Url Update this environment variable with the URL for the Admin - Environment Request canvas app. More information: Get an app URL from a production environment None

It looks like I found a bug with the CoE Starter Kit; where should I go?

To file a bug against the solution, go to aka.ms/coe-starter-kit-issues.