PPM Express (Pré-visualização)
O PPM Express é um Software de Gestão de Portefólio de Projetos Online. O Conector para o PPM Express permite recuperar informações sobre as entidades (Projeto, Ideia, Tarefa, Data Chave, Recurso) do seu locatário do PPM Express, bem como criar novas ou atualizar as existentes.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte PPM Express |
| URL | https://ppm.express/contact-us/ |
| support@ppm.express |
| Metadados do conector | |
|---|---|
| Editora | PPM Express Corporação |
| Sítio Web | https://ppm.express |
| Política de privacidade | https://ppm.express/privacy-policy |
| Categorias | Gestão Empresarial; Inteligência de Negócios |
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API | securestring | O token de acesso pessoal para o PPM Express | Verdade |
| Região do Inquilino | cadeia (de caracteres) | A região em que seu locatário do PPM Express está hospedado | Verdade |
| Nome do Inquilino | cadeia (de caracteres) | O nome do locatário | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Atualizar um desafio |
Atualiza um desafio existente |
| Atualizar um estágio de ideia |
Atualiza um estágio de ideia |
| Atualizar um projeto |
Atualiza os campos especificados do Project |
| Atualizar um recurso |
Atualiza um recurso |
| Atualizar uma data-chave |
Atualiza uma data-chave |
| Atualizar uma ideia |
Atualiza uma ideia existente |
| Atualizar uma tarefa |
Atualiza uma tarefa |
| Criar um desafio |
Cria um novo desafio |
| Criar um projeto |
Cria um novo projeto |
| Criar um recurso |
Cria um recurso |
| Criar uma data-chave |
Cria uma nova data-chave |
| Criar uma ideia |
Cria uma nova Ideia para o desafio especificado |
| Criar uma tarefa |
Cria uma tarefa para o projeto especificado |
| Obter campos |
Obtém informações de campos para entidade especificada (por exemplo, Projeto, Ideia, Recurso, etc.) |
| Obter Lista de Datas Chave |
Obtém a lista de todas as datas-chave para o projeto especificado |
| Obter lista de desafios |
Recebe todos os desafios |
| Obter Lista de Ideias |
Obtém todas as ideias ou para o desafio especificado |
| Obter lista de projetos |
Obtém a lista de todos os projetos |
| Obter lista de recursos |
Obtém a lista de todos os recursos |
| Obter lista de tarefas |
Obtém a lista de todas as tarefas para o projeto especificado |
| Obter um projeto |
Obtém informações do projeto por id |
| Obter um recurso |
Obtém um recurso por id |
| Obter uma data-chave |
Obtém uma informação de data chave por id |
| Obter uma tarefa |
Obtém uma tarefa por id e por projeto |
| Obter usuário atual |
Obtém informações atuais do usuário e do token |
| Receba um desafio |
Obtém um desafio existente por Id |
| Tenha uma ideia |
Obtém uma ideia existente por Id |
Atualizar um desafio
Atualiza um desafio existente
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do desafio
|
id | True | uuid |
O identificador único do desafio |
Devoluções
Atualizar um estágio de ideia
Atualiza um estágio de ideia
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da ideia
|
id | True | uuid |
O identificador único da ideia |
|
Palco da Ideia
|
stage | string |
Estágio da Ideia |
Devoluções
- Body
- IdeaResponseResponse
Atualizar um projeto
Atualiza os campos especificados do Project
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
Devoluções
Atualizar um recurso
Atualiza um recurso
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do recurso
|
id | True | uuid |
O identificador exclusivo do recurso |
Devoluções
Atualizar uma data-chave
Atualiza uma data-chave
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
|
KeyDate Id
|
keyDateId | True | uuid |
O identificador exclusivo do KeyDate |
Devoluções
Atualizar uma ideia
Atualiza uma ideia existente
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da ideia
|
id | True | uuid |
O identificador único da ideia |
Devoluções
- Body
- IdeaResponseResponse
Atualizar uma tarefa
Atualiza uma tarefa
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
|
ID da Tarefa
|
taskId | True | uuid |
O identificador exclusivo da tarefa |
Devoluções
- Body
- TaskResponseResponse
Criar um desafio
Criar um projeto
Criar um recurso
Criar uma data-chave
Cria uma nova data-chave
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
Devoluções
Criar uma ideia
Cria uma nova Ideia para o desafio especificado
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do desafio
|
challengeId | uuid |
O desafio é a qual ideia pertence |
Devoluções
- Body
- IdeaResponseResponse
Criar uma tarefa
Cria uma tarefa para o projeto especificado
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
Devoluções
- Body
- TaskResponseResponse
Obter campos
Obtém informações de campos para entidade especificada (por exemplo, Projeto, Ideia, Recurso, etc.)
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Entidade
|
entity | True | string |
Nome da entidade |
Devoluções
- Body
- FieldResponseList
Obter Lista de Datas Chave
Obtém a lista de todas as datas-chave para o projeto especificado
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
Devoluções
Obter lista de desafios
Obter Lista de Ideias
Obtém todas as ideias ou para o desafio especificado
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do desafio
|
challengeId | uuid |
Especifique o id do desafio |
Devoluções
Obter lista de projetos
Obtém a lista de todos os projetos
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
|
object |
Devoluções
Obter lista de recursos
Obtém a lista de todos os recursos
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
|
object |
Devoluções
Obter lista de tarefas
Obtém a lista de todas as tarefas para o projeto especificado
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
Devoluções
- Body
- TaskResponseListTask
Obter um projeto
Obtém informações do projeto por id
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
Devoluções
Obter um recurso
Obtém um recurso por id
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do recurso
|
id | True | uuid |
O identificador exclusivo do recurso |
Devoluções
Obter uma data-chave
Obtém uma informação de data chave por id
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
|
KeyDate Id
|
keyDateId | True | uuid |
O identificador exclusivo do KeyDate |
Devoluções
Obter uma tarefa
Obtém uma tarefa por id e por projeto
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do projeto
|
id | True | uuid |
O identificador único do projeto |
|
ID da Tarefa
|
taskId | True | uuid |
O identificador exclusivo da tarefa |
Devoluções
- Body
- TaskResponseResponse
Obter usuário atual
Obtém informações atuais do usuário e do token
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
|
object |
Devoluções
- Body
- MeResponseResponse
Receba um desafio
Obtém um desafio existente por Id
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID do desafio
|
id | True | uuid |
O identificador único do desafio |
Devoluções
Tenha uma ideia
Obtém uma ideia existente por Id
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID da ideia
|
id | True | uuid |
O identificador único da ideia |
Devoluções
- Body
- IdeaResponseResponse
Acionadores
| Gatilho Webhook |
Quando uma operação é executada em uma entidade no PPM Express |
Gatilho Webhook
Quando uma operação é executada em uma entidade no PPM Express
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Tipos de Eventos
|
eventTypes | True | array of string |
Selecione os eventos a que pretende ouvir |
|
Nome
|
name | string |
Nome do cabeçalho personalizado |
|
|
Valor
|
value | string |
Valor do cabeçalho personalizado |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
WebhookId
|
WebhookId | string | |
|
MessageId
|
MessageId | string | |
|
Data
|
Data | object |
Definições
ChallengeAttributes
Campos de desafio (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"})
DesafioResposta
Detalhes do desafio
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | uuid |
ID do desafio |
|
Attributes
|
attributes | ChallengeAttributes |
Campos de desafio (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"}) |
ChallengeResponseListResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | array of ChallengeResponse |
ChallengeResponseResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | ChallengeResponse |
Detalhes do desafio |
FieldResponse
Detalhes do campo
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Key
|
key | string |
Chave de campo |
|
Rótulo de campo
|
label | string |
Rótulo do campo |
|
Tipo de campo
|
type | string |
Tipo de campo |
|
É MultiChoice
|
isMultiChoice | boolean |
É multiescolha de campo |
|
É somente leitura
|
isReadonly | boolean |
O campo é somente leitura |
|
Configurações de campo
|
settings | object |
Configurações personalizadas para o campo |
FieldResponseList
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Campos
|
data | array of FieldResponse |
Lista de campos para a entidade selecionada |
IdeaAttributes
Campos de ideia (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"})
IdeaResponse
Detalhes da ideia
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da ideia
|
id | uuid |
A ideia única Id |
|
Attributes
|
attributes | IdeaAttributes |
Campos de ideia (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"}) |
|
Votes
|
votes | integer |
Número de votos para a ideia |
IdeaResponseListResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Ideias
|
data | array of IdeaResponse |
Lista de Ideias |
IdeaResponseResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | IdeaResponse |
Detalhes da ideia |
KeyDateAttributes
Campos Data chave (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"})
KeyDateResponse
Detalhes da data-chave
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
KeyDate Id
|
id | uuid |
Identificador exclusivo da data da chave |
|
Campos Data-chave
|
attributes | KeyDateAttributes |
Campos Data chave (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"}) |
|
Tipo de fonte
|
sourceType | SourceType |
Tipo de fonte de dados |
KeyDateResponseListResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | array of KeyDateResponse |
KeyDateResponseResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | KeyDateResponse |
Detalhes da data-chave |
MeResponse
Detalhes do utilizador
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID de Utilizador
|
id | uuid |
Identificador exclusivo do utilizador |
|
Conta de início de sessão
|
logonAccount | string |
Conta de Logon do Usuário |
|
Email
|
string |
E-mail do usuário |
|
|
token
|
token | TokenInfo |
MeResponseResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | MeResponse |
Detalhes do utilizador |
ProjectAttributes
Campos do projeto (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"})
Resposta ao Projeto
Detalhes do projeto
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do projeto
|
id | uuid |
Identificador Único do Projeto |
|
Campos do projeto
|
attributes | ProjectAttributes |
Campos do projeto (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"}) |
ProjectResponseListResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Projetos
|
data | array of ProjectResponse |
Lista de projetos |
ProjectResponseResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | ProjectResponse |
Detalhes do projeto |
ResourceAttributes
Campos de recursos (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"})
ResourceResponse
Detalhes do recurso
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Identificador Exclusivo de Recursos
|
id | uuid |
ID do recurso |
|
Campos de recursos
|
attributes | ResourceAttributes |
Campos de recursos (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"}) |
ResourceResponseListResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Recursos
|
data | array of ResourceResponse |
Lista de recursos |
ResourceResponseResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | ResourceResponse |
Detalhes do recurso |
SourceType
BaselineData
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
date
|
date | date-time | |
|
startDate
|
startDate | date-time | |
|
data de vencimento
|
dueDate | date-time | |
|
duration
|
duration | integer | |
|
effort
|
effort | double | |
|
originalEstimativa
|
originalEstimate | double |
TaskAttributes
Campos de tarefas (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"})
TaskResponse
Detalhes da tarefa
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da Tarefa
|
id | uuid |
Identificador Exclusivo de Tarefa |
|
Campos de tarefa
|
attributes | TaskAttributes |
Campos de tarefas (por exemplo, {"Nome": "Meu Nome", "Descrição": "TBD"}) |
|
Tipo de fonte
|
sourceType | SourceType |
Tipo de fonte de dados |
|
linha base
|
baseline | BaselineData |
TaskResponseListTask
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Tasks
|
data | array of TaskResponse |
Lista de tarefas |
TaskResponseResponse
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
dados
|
data | TaskResponse |
Detalhes da tarefa |
TokenInfo
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Token Id
|
id | uuid |
Identificador Único de Token |
|
Nome do token
|
name | string |
Nome do token da API |
|
Data de expiração do token
|
expirationDate | date-time |
Data de expiração do token da API |
|
Alcances
|
scopes | array of string |
Matriz de ações permitidas |