Installing the Power Platform connector
Install the connector
There are two ways to deploy the Power Platform connector:
- Certified connector
- Custom connector
Certified connector
No installation is necessary: simply look for Dime.Scheduler in your work environment, be that a Power App, Power Automate or Logic Apps flow. If it's the first time you use the connector, you need to create a connection.
Custom connector
Clone this repo or download the repo as a ZIP file to your work station.
In the src directory, run the following paconn command:
paconn create --api-prop apiProperties.json --api-def apiDefinition.swagger.json --icon icon.png
If the connector already exists, you may want to run this command:
paconn update --api-prop apiProperties.json --api-def apiDefinition.swagger.json
Follow the instructions in the terminal. You'll need to select an environment, and when updating a connector, select the connector to overwrite the changes.
noteYou may have to login, which you can do by running
paconn login
and follow the instructions in the terminal.To validate the OpenAPI definition, run the following command in the src directory:
paconn validate --api-def apiDefinition.swagger.json
Creating a connection
When the connector has been added to your environment, you should create a connection. These variables are essential to the link between the Power Platform and Dime.Scheduler:
Parameter | Value |
---|---|
Dime.Scheduler URI | This needs to be the base URI of your Dime.Scheduler instance, that is publicly accessible. |
E-mail address | The e-mail address of the Dime.Scheduler user that has sufficient rights to insert data into the solution. |
Password | The password of said user |