Seismic Planner (Verified Publisher) (#2704)

* Seismic Planner (Verified Publisher)

* fix: swagger validation
This commit is contained in:
Chuck Pierce 2023-06-05 18:12:44 -04:00 коммит произвёл GitHub
Родитель ee323e2e9f
Коммит c99e0c24fa
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 4772 добавлений и 0 удалений

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

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

@ -0,0 +1,37 @@
{
"properties": {
"connectionParameters": {
"token": {
"type": "oauthSetting",
"oAuthSettings": {
"identityProvider": "oauth2",
"clientId": "PLACEHOLDER_CLIENTID",
"scopes": [
"seismic.planner.view seismic.planner.manage"
],
"redirectMode": "Global",
"redirectUrl": "https://global.consent.azure-apim.net/redirect",
"properties": {
"IsFirstParty": "False",
"IsOnbehalfofLoginSupported": false
},
"customParameters": {
"authorizationUrl": {
"value": "https://auth.seismic.com/central/connect/authorize"
},
"tokenUrl": {
"value": "https://auth.seismic.com/central/connect/token"
},
"refreshUrl": {
"value": "https://auth.seismic.com/central/connect/token"
}
}
}
}
},
"iconBrandColor": "#22092B",
"capabilities": [],
"publisher": "Seismic",
"stackOwner": "Seismic"
}
}

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

@ -0,0 +1,149 @@
# Seismic Power Automate Planner connector
The Seismic planner connector provides a set of actions to interact with enablement planner projects, tasks and requests.
## Publisher: Seismic
## Prerequisites
You need a Seismic Premium user account for the tenant.
## Supported Operations
### Get comments
Get a list of comments on a single node (project, task, request).
### Get a comment
Get a single comment on a single node (project, task, request).
### Create a comment
Create a comment on a single node (project, task, request).
### Update a comment
Update an existing comment on a single node (project, task, request).
### Delete a comment
Delete a comment on a single node (project, task, request).
### Get projects
Get a list on projects in a tenant.
### Get a project
Get a single project in a tenant.
### Create a project
Create a project in a tenant.
### Update a project
Update an existing project in a tenant.
### Delete projects
Delete a list of projects in a tenant.
### Delete a project
Delete a project in a tenant.
### Get requests
Get a list of requests in a tenant.
### Get a request
Get a single request in a tenant.
### Create a request
Create a request in a tenant.
### Update a request
Update a single request in a tenant.
### Delete a request
Delete a single request in a tenant.
### Delete requests
Delete a list of requests in a tenant.
### Get tasks
Get a list of tasks in a tenant.
### Get a task
Get a single task in a tenant.
### Create a task
Create a task in a tenant.
### Update a task
Update a single task in a tenant.
### Delete a task
Delete a single task in a tenant.
### Delete tasks
Delete a list of tasks in a tenant.
### Get status schemas
Get a list of status schemas.
### Get status schema
Get a single status schema
## Getting Started
The Seismic Power Automate Planner connector includes the following actions. Each action corresponds to an API endpoint. Refer to the article for each corresponding API endpoint for further information on the fields and properties associated with the action.
- [Get comments](https://developer.seismic.com/seismicsoftware/reference/get-comments)
- [Get a comment](https://developer.seismic.com/seismicsoftware/reference/get-comment)
- [Create a comment](https://developer.seismic.com/seismicsoftware/reference/create-comment)
- [Update a comment](https://developer.seismic.com/seismicsoftware/reference/update-comment)
- [Delete a comment](https://developer.seismic.com/seismicsoftware/reference/delete-comment)
- [Get projects](https://developer.seismic.com/seismicsoftware/reference/get-projects)
- [Get a project](https://developer.seismic.com/seismicsoftware/reference/get-project)
- [Create a project](https://developer.seismic.com/seismicsoftware/reference/create-project)
- [Update a project](https://developer.seismic.com/seismicsoftware/reference/update-project)
- [Delete projects](https://developer.seismic.com/seismicsoftware/reference/delete-projects)
- [Delete a project](https://developer.seismic.com/seismicsoftware/reference/delete-project)
- [Get requests](https://developer.seismic.com/seismicsoftware/reference/get-requests)
- [Get a request](https://developer.seismic.com/seismicsoftware/reference/get-request)
- [Create a request](https://developer.seismic.com/seismicsoftware/reference/create-request)
- [Update a request](https://developer.seismic.com/seismicsoftware/reference/update-request)
- [Delete requests](https://developer.seismic.com/seismicsoftware/reference/delete-requests)
- [Delete a request](https://developer.seismic.com/seismicsoftware/reference/delete-request)
- [Get tasks](https://developer.seismic.com/seismicsoftware/reference/get-tasks)
- [Get a task](https://developer.seismic.com/seismicsoftware/reference/get-task)
- [Create a task](https://developer.seismic.com/seismicsoftware/reference/create-task)
- [Update a task](https://developer.seismic.com/seismicsoftware/reference/update-task)
- [Delete tasks](https://developer.seismic.com/seismicsoftware/reference/delete-tasks)
- [Delete a task](https://developer.seismic.com/seismicsoftware/reference/delete-task)
- [Get status schemas](https://developer.seismic.com/seismicsoftware/reference/get-status-schemas)
- [Get a status schema](https://developer.seismic.com/seismicsoftware/reference/get-status-schema)
## Obtaining Credentials
You need a Seismic Premium user account for the tenant. Contact your Seismic system administrator if you do not have sufficient permissions.
## Known Issues and Limitations
No issues and limitations are known at this time. All APIs operate in accordance with Seismic API policy, including Rate Limits. Please refer to the [Seismic Developer portal](https://developer.seismic.com/) for API specifications, restrictions, and standards.