Skip to content

Commit

Permalink
Merge changes from MSFT repo
Browse files Browse the repository at this point in the history
  • Loading branch information
hbulens committed Dec 4, 2023
1 parent 81f3b22 commit 21f8330
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 30 deletions.
66 changes: 44 additions & 22 deletions src/README.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,35 @@
![Dime.Scheduler](https://cdn.dimescheduler.com/dime-scheduler/Dime.Scheduler-Black.png)
# Dime.Scheduler (on-prem)

# Dime.Scheduler
Dime.Scheduler, a Dime Software product, is a resource and project planning solution for the Microsoft Dynamics product suite and the Power Platform.

Dime.Scheduler, a Dime Software product, is a resource and project planning solution for the Microsoft Dynamics product suite.
## Publisher: Dime Software

## Prerequisites
Dime Software builds powerful and integrated business applications for Microsoft Dynamics and Microsoft 365. Hundreds of resellers worldwide trust us to provide integrated solutions for complex business processes.

In order to use the connector, you'll need:
## Prerequisites

- A Microsoft Power Apps or Power Automate plan with custom connector feature
- A Dime.Scheduler tenant and an API key that you can generate inside the app.
In order to use the connector, you'll need an activate Dime.Scheduler tenant and an API key which you can generate inside the application.

## Supported operations

The custom connector provides all the capabilities that the Dime.Scheduler SDK and the Dime.Scheduler Azure Functions expose.
The following entities can be managed through the custom connector:
The following entities can be managed through the connector:

| Entity | Create/Update | Delete |
| ------------ | ------------- | ------ |
| Action URI |||
| Appointment |||
| Assignment |||
| Caption |||
| Category |||
| Time marker |||
| Pin |||
| Filter Group |||
| Filter Value |||
| Job |||
| Notification |||
| Resource |||
| Task |||
| Action URI |||
| Appointment |||
| Assignment |||
| Caption |||
| Category |||
| Container |||
| Time marker |||
| Pin |||
| Filter Group |||
| Filter Value |||
| Job |||
| Notification |||
| Resource |||
| Task |||

The following operations are supported to manipulate certain properties of the entities:

Expand All @@ -55,3 +54,26 @@ The following operations are supported to manipulate certain properties of the e
- Filter Value
- GPS Tracking
- URL

## Obtaining Credentials

- A Dime.Scheduler API key

## Known Issues and Limitations

Be advised that this connector only targets Dime.Scheduler cloud. For the on-premises connector, refer to the Dime.Scheduler (on-prem) connector.

## Deployment Instructions

Use the CLI to deploy a custom connector:

```cmd
paconn create --api-prop apiProperties.json --api-def apiDefinition.swagger.json --icon icon.png
```

To establish a connection, you'll need to provide the following parameters:

| Parameter | Value |
| ----------- | ---------------------------------------------------------------------------------------- |
| Environment | Select production for your live instance, or use the sandbox to test your functionality. |
| API key | Your Dime.Scheduler API key. |
8 changes: 0 additions & 8 deletions src/apiProperties.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,6 @@
{
"text": "Sandbox",
"value": "https://sandbox.api.dimescheduler.com"
},
{
"text": "Test",
"value": "https://test.api.dimescheduler.com"
},
{
"text": "Dev",
"value": "https://dev.api.dimescheduler.com"
}
]
}
Expand Down

0 comments on commit 21f8330

Please sign in to comment.