Fix Missing Project Accelerator Features in Custom Dataverse Environments
Managing projects effectively requires a robust and connected system, and it can be incredibly frustrating when you move Microsoft Project Accelerator to a custom Dataverse environment only to find that essential features are suddenly missing.
Problem Description: Missing Project Accelerator Features
When deploying Microsoft Project Accelerator outside the Default environment into a custom Dataverse environment, users often report a sudden loss of native functionality. Core features that function seamlessly out-of-the-box in the default setup—such as task assignments, automated email or Teams notifications, and SLA deadline reminders—are noticeably absent, halting project management workflows.
Quick Answer for Custom Dataverse Limitations
To restore these missing functionalities, you must manually bridge the gap using Dataverse, Power Apps, and Power Automate. By building custom flows and adjusting table roles, you can re-enable task assignments and set up tailored Teams and email notifications for your environment.
Likely Causes Behind Missing Built-in Automations
- Environment Inheritance: Default environments come pre-packaged with specific background processes and flows that are not automatically migrated to newly created custom instances.
- Missing Security Roles: Custom tables and app configurations in the new environment may lack the specific user security roles required to trigger assignments.
- Disconnected Triggers: Power Automate triggers specific to SLA management and notification delivery are either unassigned or unconfigured in the custom setup.
Recommended Solution: Restoring Task Assignments and Notifications
- Prepare Your Dataverse Environment: Open Power Apps and ensure your custom Dataverse environment has all necessary custom tables and security roles correctly configured for your project team members.
- Build a Task Assignment Flow: Launch Power Automate and create a new automated cloud flow. Set the trigger to "When a row is added, modified or deleted," targeting your Project Task tables. Add an action to assign the specific record to the respective user dynamically.
- Configure Automated Notifications: Within the same flow (or a new dedicated flow), add actions to send Microsoft Teams messages or Outlook emails whenever a project task is newly assigned or heavily modified.
- Set Up SLA Reminders: Create a "Scheduled cloud flow" that runs daily. Configure it to check task due dates against the current date, triggering automated reminder emails for tasks that are overdue or nearing their deadlines.
- Map and Sync Data: Ensure all connection references within your flows are correctly authenticated to your custom environment to guarantee seamless synchronization across apps.
Alternative Solutions for Extending Platform Capabilities
- Consult the Community: Engage with the official Microsoft Power Platform Community. Discussing complex custom architectures with peers often yields ready-to-use flow templates that save development time.
- Import Managed Solutions: Look for third-party Power Apps templates or Microsoft Partner-developed managed solutions that bundle these standard automations specifically for custom environments.
- Document the Architecture: Fully document your environment’s custom tables, roles, and automated workflows in a shared repository so future updates or staff changes do not break your customized setups.
Working with WPS Office: A Powerful Office Alternative
Because extending Dataverse and Project Accelerator relies heavily on backend cloud configuration within the Microsoft Power Platform, WPS Office cannot directly resolve these automation and trigger issues. However, if you are actively documenting your custom architecture, drafting project proposals, or managing local project budgets, WPS Office stands out as one of the best free, Microsoft Office-compatible alternatives. It provides powerful Writer, Spreadsheet, and Presentation tools, allowing your team to seamlessly open, edit, and save local project documents without requiring a premium software subscription.
Prevention Tips for Managing Custom Environments
- Thoroughly document all custom tables, roles, and flows built in your environment for future reference.
- Always test newly created Power Automate flows in a dedicated sandbox environment before deploying them to your active production environment.
- Regularly back up your custom solutions and automations by packaging and exporting them as unmanaged solutions.
FAQs About Project Accelerator Configuration
Why do certain features work in the default environment but not my custom one?
The Default environment includes specific built-in background processes and automated flows that do not automatically transfer when you spin up a new environment. You must manually provision or migrate these dependencies to any custom Dataverse instance.
Can I just export the missing flows from the Default environment?
In many cases, yes. You can package the specific Power Automate flows from the Default environment into a Solution and import them into your custom Dataverse environment. However, you will likely need to reconfigure connection references and authenticate the connectors upon import.




