Added required files for Krozu Connector (#2318)

This commit is contained in:
Osazee Odigie 2023-02-10 17:47:13 +01:00 коммит произвёл GitHub
Родитель dbaa6ec053
Коммит bc9150572e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
10 изменённых файлов: 3169 добавлений и 0 удалений

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -0,0 +1,37 @@
{
"properties": {
"connectionParameters": {
"token": {
"type": "oauthSetting",
"oAuthSettings": {
"identityProvider": "oauth2",
"clientId": "{Enter your generated clientId here}",
"scopes": [
"profile-public profile-email profile-owned get-info perform-actions"
],
"redirectMode": "Global",
"redirectUrl": "https://global.consent.azure-apim.net/redirect",
"properties": {
"IsFirstParty": "False",
"IsOnbehalfofLoginSupported": false
},
"customParameters": {
"authorizationUrl": {
"value": "https://app.krozu.com/oauth/authorize"
},
"tokenUrl": {
"value": "https://app.krozu.com/oauth/token"
},
"refreshUrl": {
"value": "https://global.consent.azure-apim.net/redirect"
}
}
}
}
},
"iconBrandColor": "#da3b01",
"capabilities": [],
"publisher": "Osazee Odigie",
"stackOwner": "Krozu"
}
}

Просмотреть файл

@ -0,0 +1,140 @@
# Krozu
Krozu is the worlds only hierarchical recursive project management tool that effectively works as a proper business management tool and a system of record. This connector enables users to track and receive notifications on project boards, lists, and cards. Users will be able to integrate with Dynamics 365 and other Power Platform prducts, as well as leverage the tree feature in krozu.
## Publisher: Osazee Odigie
## Prerequisites
To authenticate (using Oauth 2.0), users you must acquire a **Client ID** and **Client Secret** from within their Krozu account. Hence, they need to do the following:
- Create a free account on [www.krozu.com](www.krozu.com)
- Log in and click on **My Account** on the left sidebar.
- Click on **Integrations**
- Enter the **Client Name** (use a name that best suits the integration)
- Enter [https://global.consent.azure-apim.net/redirect](https://global.consent.azure-apim.net/redirect) for the **Redirect URL** field.
- Click **Submit** and note down the **Client ID** and **Client Secret**.
## Supported Operations
### Get - My User Profile
Returns the current users profile information.
### Get - My Boards
Returns all accessible boards for the current user.
### Get - My Owned Trees
Returns the root boards, or Project Tree root boards owned by the current user.
### Get - My Assigned Boards
Returns all boards the current user is assigned to or has Team Member access to.
### Get - Board Groups
Returns all groups and their settings applicable to this specified board.
### Get - My Notifications
Returns all active notifications for the current user.
### Get - My Tasks All
Returns the current users tasks.
### Get - My Tasks New
Returns the current users tasks that are new withing the last 30 days.
### Get - My Tasks Overdue
Returns the current users overdue tasks.
### Get - Board Lists
Returns all lists and their settings applicable to the specified board.
### Get - Board Lists
Returns all cards and their settings applicable to the specified board.
### Get - List Cards
Returns all cards and their settings applicable to the specified list.
### Get - List
Returns the specified list settings.
### Get - Card
Returns the specified card settings.
### Get - Board Messages
Returns all chat messages from the specified board.
### Get - Board Members
Returns all members and their permission levels associated with the specified board.
### Get - Board Records
Returns all records of activity that have happened on the specified board.
### Get - Board Records
Returns all records of activity that have happened on the specified board.
### Action - Add Card
Adds a card to the specified board within the specified list.
### Action - Delete Card
Deletes the specified card/board and its child objects as long asconfirmed is 1. Please ensure that that all affected child objects are good to be deleted as well.
### Action - Add Message to Board
Adds a message to the specified boards Messaging tray.
### Add Checklist to Card
Adds an empty checklist to the card specified.
### Action - Add List
Adds a list to the board specified with the name specified.
### Action - List Rename
Renames the specified list to the name specified.
### Action - Board Rename
Renames the board specified to the name specified.
### Action - Assign to Card
Assign a new or existing user to this Card or Board with a specified Role.
### Action - Assign to Board
Assign a new or existing user to this Board with a specified Role.
### Action - Unassign from Card
Unassign existing user from this Card or Board with a specified Role.
### Action - Unassign from Board
Unassign existing user from this Card with a specified Role.
### Action - Delete List
Deletes the specified list as long as confirmed is 1 and the list is empty.
### Test Operations within Krozu PM Connector
![Test Result](20230110174945.png)
![Message Added to Krozu Board](20230110175604.png)
### Krozu PM Connector Test within a Power Automate Flow
### Overall Test Result
<br/>
![Flow Result](screenshots/20230110192809.png)
### Get - My Boards
<br/>
![Get - My Boards](screenshots/20230110193650.png)
### Action - Add List
<br/>
![Action - Add List](screenshots/20230110194131.png)
### Action - Add Card
<br/>
![Action - Add Card](screenshots/20230110194342.png)
### Action - Delete Card
<br/>
![Action - Delete Card](screenshots/20230110194547.png)
## Known Issues and Limitations
No identified issue yet. <br/>
However, there is a set API usage limit clearly defined in the [terms of use](https://krozu.com/terms). You would need to contact Krozu via email: **support@krozu.com** if needs differs from the limitation.
## API Documentation
API: [https://developers.aftership.com/reference/](https://developers.aftership.com/reference/)
<br/>
Terms of Use: [https://krozu.com/terms](https://krozu.com/terms)

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 148 KiB

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 75 KiB

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 66 KiB

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 60 KiB

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 57 KiB

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 57 KiB

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 58 KiB