Overview of custom connectors in Sustainability Manager
Important
Some or all of this functionality is available as part of a preview release. The content and the functionality are subject to change.
Microsoft Sustainability Manager imports data from multiple sources. You can import data from most data sources with Power Query and Excel templates without any customizations. However, some proprietary data sources require special REST or other customizations. As a partner, you can extend Sustainability Manager by developing import connector extensions. You can then share the connectors privately with your customers or publicly through Microsoft AppSource.
Depending on your requirements, you can build a custom connector with one of these methods:
Prerequisites
You need the following prerequisites to build an import connector:
- Administrator and developer privileges
- Advanced knowledge of Power Platform extensibility mechanisms
- Advanced skills in developing solutions with Power Automate and/or Power Query templates
- Advanced knowledge of the Microsoft Cloud for Sustainability data model for the entities youβre importing
- An understanding of your data source structure and schema. Design the mapping from your data schema to the Cloud for Sustainability data model and identify Sustainability Manager entities that should be hydrated from your connector.
- An environment with Sustainability Manager installed
- A premium license for Power Automate if you're not using Sustainability Manager Premium
- Understand terminologies used in Sustainability Manager data import like connection, connection refresh, sustainability data definition
- Recommended: Review and acquaint yourself with Power Automate cloud flows
- For Dataverse triggers and actions, see Overview of how to integrate Power Automate flows with Dataverse and Trigger flows when a row is added, modified, or deleted
Technologies
Creating a connector involves these technologies:
- Power Platform
- Dataverse
- Power Automate
- Power Query templates
- Microsoft Sustainability Manager
Created assets
Your connector includes these created assets:
- Packaged solution
- Power Automate flow (if you're creating a Power Automate connector)
- Mapping data file
- Icon blob