Condividi tramite


Powell Teams (anteprima)

Gli endpoint API di Powell Teams consentono di gestire la governance dei team (creazione/aggiornamento dei team).

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Supporto di Powell Teams
URL https://support.powell-software.com/
Email support-teams@powellsoftware.zendesk.com
Metadati del connettore
Editore Powell Software
Sito web https://powell-software.com/
Informativa sulla privacy https://powell-software.com/en/powell-teams-privacy/
Categorie Produttività; Collaborazione

Si supponga che Microsoft Teams venga creato automaticamente per progetti e processi nei reparti, risparmiando tempo e migliorando la collaborazione. Questo è ora possibile con il connettore API teams powell.

Questo connettore contiene tutte le API di Powell Teams e può essere associato a prodotti MS, ad esempio flow, power app o app per la logica

Ad esempio, il connettore può attivare automaticamente una creazione del team al momento della ricezione di un messaggio di posta elettronica o tramite un'azione attivata in una soluzione di terze parti, ad esempio un CRM. Questo processo automatizzato significa che il team giusto verrà creato per semplificare la collaborazione.

Il connettore consente un'infinito di soluzioni per i casi d'uso aziendali

Esempio: scenario RFP, si vedrà come Linda, un responsabile vendite, sarà in grado di collaborare immediatamente con il suo team in un modello dedicato attivato automaticamente dopo la creazione della sua opportunità in CRM o la ricezione di un semplice messaggio di posta elettronica.

Prerequisiti

Avere la versione di Powell Teams (licenza con API).

Come ottenere le credenziali

Viene usata l'autenticazione Microsoft Entra ID Graph.

Introduzione al connettore

https://support.powell-software.com/hc/en-us/articles/360020025800

Domande frequenti

  • È possibile creare team con il connettore? Yes! Si tratta dell'applicazione principale di questo connettore API. Creare team basati sui modelli

  • È possibile creare modelli con il connettore? No La creazione del modello deve essere eseguita direttamente nell'applicazione Powell Teams

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Aggiornare un team in base alle informazioni sul modello di Powell Teams

Aggiornare un team in base alle informazioni sul modello di Powell Teams

Approvare o negare un'approvazione in sospeso

Approvare o negare un'approvazione in sospeso

Creare un team basato su informazioni sul modello di Powell Teams

Creare un team basato su informazioni sul modello di Powell Teams

Elencare tutte le approvazioni

Elencare tutte le approvazioni

Elencare tutte le approvazioni in sospeso dell'utente corrente

Elencare tutte le approvazioni in sospeso dell'utente corrente

Elencare tutte le convenzioni di denominazione

Elencare tutte le convenzioni di denominazione

Elencare tutti i modelli dell'utente

Elencare tutti i modelli dell'utente

Elencare tutti i tag

Elencare tutti i tag

Elencare tutti i tag di un team

Elencare tutti i tag di un team

Elencare tutti i team dell'utente

Elencare tutti i team dell'utente

Metodi batch

Metodi batch

Ottenere i team con il report degli utenti mancanti

Ottenere i team con il report degli utenti mancanti

Ottenere i team con il report utenti esterni

Ottenere i team con il report utenti esterni

Ottenere i team senza un report della regola di denominazione valido

Ottenere i team senza un report della regola di denominazione valido

Ottenere informazioni sui tag dagli ID tag

Ottenere informazioni sui tag dagli ID tag

Ottenere lo stato dell'attività processo

Ottenere lo stato dell'attività processo

Ottenere team senza report dei proprietari minimi

Ottenere team senza report dei proprietari minimi

Ottenere un'immagine modello

Ottenere un'immagine modello

Ottenere una convenzione di denominazione in base all'ID

Ottenere una convenzione di denominazione in base all'ID

Aggiornare un team in base alle informazioni sul modello di Powell Teams

Aggiornare un team in base alle informazioni sul modello di Powell Teams

Parametri

Nome Chiave Necessario Tipo Descrizione
Team Id
teamId True uuid

ID team del team da aggiornare.

Description
Description string
Nome
Name string
TeamTemplateId
TeamTemplateId uuid
Visibilità
Visibility string
AdditionalMembers
AdditionalMembers array of string
AdditionalGroupOwners
AdditionalGroupOwners array of string
AdditionalGroupMembers
AdditionalGroupMembers array of string
AdditionalOwners
AdditionalOwners array of string
Value
Value string
TagId
TagId uuid

Restituisce

Approvare o negare un'approvazione in sospeso

Approvare o negare un'approvazione in sospeso

Parametri

Nome Chiave Necessario Tipo Descrizione
ApprovalId
ApprovalId uuid
stato
Status integer
Comment
Comment string
Created
Created date-time

Restituisce

Creare un team basato su informazioni sul modello di Powell Teams

Creare un team basato su informazioni sul modello di Powell Teams

Parametri

Nome Chiave Necessario Tipo Descrizione
Description
Description string
Nome
Name string
TeamTemplateId
TeamTemplateId uuid
Visibilità
Visibility string
AdditionalMembers
AdditionalMembers array of string
AdditionalGroupOwners
AdditionalGroupOwners array of string
AdditionalGroupMembers
AdditionalGroupMembers array of string
AdditionalOwners
AdditionalOwners array of string
Value
Value string
TagId
TagId uuid

Restituisce

Elencare tutte le approvazioni

Elencare tutte le approvazioni

Restituisce

Elencare tutte le approvazioni in sospeso dell'utente corrente

Elencare tutte le approvazioni in sospeso dell'utente corrente

Restituisce

Elencare tutte le convenzioni di denominazione

Elencare tutte le convenzioni di denominazione

Restituisce

Elencare tutti i modelli dell'utente

Elencare tutti i modelli dell'utente

Restituisce

Elencare tutti i tag

Elencare tutti i tag

Restituisce

Elencare tutti i tag di un team

Elencare tutti i tag di un team

Parametri

Nome Chiave Necessario Tipo Descrizione
Team Id
teamId True uuid

Team Id

Restituisce

Elencare tutti i team dell'utente

Elencare tutti i team dell'utente

Parametri

Nome Chiave Necessario Tipo Descrizione
Indicatore pagina successiva
page uuid

Indicatore pagina successiva

Restituisce

Metodi batch

Metodi batch

Parametri

Nome Chiave Necessario Tipo Descrizione
id
Id string
URL
url string
method
method string
body
body object
headers
headers array of string

Restituisce

Ottenere i team con il report degli utenti mancanti

Ottenere i team con il report degli utenti mancanti

Restituisce

Ottenere i team con il report utenti esterni

Ottenere i team con il report utenti esterni

Restituisce

Ottenere i team senza un report della regola di denominazione valido

Ottenere i team senza un report della regola di denominazione valido

Restituisce

Ottenere informazioni sui tag dagli ID tag

Ottenere informazioni sui tag dagli ID tag

Parametri

Nome Chiave Necessario Tipo Descrizione
body
body True array of uuid

Restituisce

Ottenere lo stato dell'attività processo

Ottenere lo stato dell'attività processo

Parametri

Nome Chiave Necessario Tipo Descrizione
ID attività da controllare
taskId True uuid

ID attività da controllare

Restituisce

Ottenere team senza report dei proprietari minimi

Ottenere team senza report dei proprietari minimi

Parametri

Nome Chiave Necessario Tipo Descrizione
Numero minimo di proprietari
numberOfMinimumOwners True string

Numero minimo di proprietari

Restituisce

Ottenere un'immagine modello

Ottenere un'immagine modello

Parametri

Nome Chiave Necessario Tipo Descrizione
ID modello
templateId True uuid

ID modello

Restituisce

response
string

Ottenere una convenzione di denominazione in base all'ID

Ottenere una convenzione di denominazione in base all'ID

Parametri

Nome Chiave Necessario Tipo Descrizione
ID convenzione di denominazione
namingId True uuid

ID convenzione di denominazione

Restituisce

Definizioni

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.List_Powell.Teams.API.Models.Approval.ApiApprovalModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.Approval.ApiApprovalModel

Powell.Teams.API.Models.Approval.ApiApprovalModel

Nome Percorso Tipo Descrizione
id
Id uuid
Storie
Histories array of Powell.Teams.API.Models.Approval.ApiApprovalHistoryModel
Squadra
Team Powell.Teams.API.Models.Team.ApiTeamExtendModel
ID dell'inquilino
TenantId uuid
Created
Created date-time
Responsabili dell'approvazione
Approvers array of string

Powell.Teams.API.Models.Approval.ApiApprovalHistoryModel

Nome Percorso Tipo Descrizione
id
Id uuid
stato
Status integer
Comment
Comment string
Creatore
Creator Powell.Teams.API.Models.User.ApiUserModel
Created
Created date-time

Powell.Teams.API.Models.User.ApiUserModel

Nome Percorso Tipo Descrizione
id
Id uuid
Nome
Name string
AzureADId
AzureADId uuid
Email
Email string
Ruolo
Role integer
Language
Language string
ID dell'inquilino
TenantId uuid

Powell.Teams.API.Models.Team.ApiTeamExtendModel

Nome Percorso Tipo Descrizione
id
Id uuid
OfficeGroupId
OfficeGroupId uuid
ID dell'inquilino
TenantId uuid
Nome visualizzato
DisplayName string
Description
Description string
OriginalTitle
OriginalTitle string
OriginalIncrementOfNamingRule
OriginalIncrementOfNamingRule integer
TeamTemplateId
TeamTemplateId uuid
Foto
Photo string
TagSettings
TagSettings array of Powell.Teams.API.Models.Tag.ApiTagSettingModel
Visibilità
Visibility string
AdditionalMembers
AdditionalMembers array of string
AdditionalGroupOwners
AdditionalGroupOwners array of string
AdditionalGroupMembers
AdditionalGroupMembers array of string
AdditionalOwners
AdditionalOwners array of string
IsArchived
IsArchived boolean
Classification
Classification string
CurrentUserIsOwner
CurrentUserIsOwner boolean
Created
Created date-time
ExpirationStart
ExpirationStart date-time
ExpirationDate
ExpirationDate date-time
IsFavorite
IsFavorite boolean
WebUrl
WebUrl string

Powell.Teams.API.Models.Tag.ApiTagSettingModel

Nome Percorso Tipo Descrizione
id
Id uuid
Valore predefinito
DefaultValue string
ChoiceValue
ChoiceValue string
TIPO
Type string
TagId
TagId uuid
IsMandatory
IsMandatory boolean
IsShownToUsers
IsShownToUsers boolean
ChoiceText
ChoiceText string
Nome
Name string
Value
Value string
IsMultiValueChoice
IsMultiValueChoice boolean

Powell.Teams.Common.Core.OperationResult_Powell.Teams.API.Models.Approval.ApiApprovalResult_

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result Powell.Teams.API.Models.Approval.ApiApprovalResult

Powell.Teams.API.Models.Approval.ApiApprovalResult

Nome Percorso Tipo Descrizione
JobTaskId
JobTaskId uuid
ApprovalId
ApprovalId uuid
stato
Status string

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.IEnumerable_Powell.Teams.API.Models.Batch.APIBatchResponseModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.Batch.APIBatchResponseModel

Powell.Teams.API.Models.Batch.APIBatchResponseModel

Nome Percorso Tipo Descrizione
id
Id string
status
status integer
body
body Powell.Teams.API.Models.Batch.APIBatchResponseBodyModel
headers
headers array of string

Powell.Teams.API.Models.Batch.APIBatchResponseBodyModel

Nome Percorso Tipo Descrizione
value
value object
Errore
error Powell.Teams.API.Models.Batch.APIBatchResponseErrorModel

Powell.Teams.API.Models.Batch.APIBatchResponseErrorModel

Nome Percorso Tipo Descrizione
codice
code string
message
message string

Powell.Teams.Common.Core.OperationResult_System.String_

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result string

Powell.Teams.Common.Core.OperationResult_Powell.Teams.API.Models.NamingConvention.ApiNamingConventionModel_

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result Powell.Teams.API.Models.NamingConvention.ApiNamingConventionModel

Powell.Teams.API.Models.NamingConvention.ApiNamingConventionModel

Nome Percorso Tipo Descrizione
id
Id uuid
Configurazione
Configuration array of Powell.Teams.API.Models.NamingConvention.ApiNamingConventionConfigurationModel
IsMetaNamingRule
IsMetaNamingRule boolean
Nome
Name string
NumberIncrement
NumberIncrement integer

Powell.Teams.API.Models.NamingConvention.ApiNamingConventionConfigurationModel

Nome Percorso Tipo Descrizione
TIPO
Type string
Value
Value string

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.List_Powell.Teams.API.Models.NamingConvention.ApiNamingConventionModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.NamingConvention.ApiNamingConventionModel

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.List_Powell.Teams.API.Models.Report.ApiTeamReport__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.Report.ApiTeamReport

Powell.Teams.API.Models.Report.ApiTeamReport

Nome Percorso Tipo Descrizione
GroupId
GroupId uuid
CreationDate
CreationDate date-time
LastUpdateDate
LastUpdateDate date-time
Titolo
Title string
Description
Description string
Foto
Photo string
IsArchived
IsArchived boolean
IsInactive
IsInactive boolean
Link
Link string
PowellTemplateId
PowellTemplateId uuid
PowellTemplateName
PowellTemplateName string
OwnersIds
OwnersIds array of string
NbOwners
NbOwners integer
MembersIds
MembersIds array of string
NbMembers
NbMembers integer
ExternalUsersIds
ExternalUsersIds array of string
NbExternals
NbExternals integer
LastChatActivity
LastChatActivity date-time
NbChatMessages
NbChatMessages integer
NbChatReplies
NbChatReplies integer
ChatMessageDeltaParameters
ChatMessageDeltaParameters array of Powell.Teams.Model.Unmapped.ChatMessageDeltaParameters
LastDocActivity
LastDocActivity date-time
NbDocuments
NbDocuments integer
DriveItemDeltaParameters
DriveItemDeltaParameters Powell.Teams.Model.Unmapped.DriveItemDeltaParameters
MinimumNumberOfOwners
MinimumNumberOfOwners integer
MinimumNumberOfMembers
MinimumNumberOfMembers integer
Visibilità
Visibility string
ExpirationDate
ExpirationDate date-time
ExpirationStart
ExpirationStart date-time

Powell.Teams.Model.Unmapped.ChatMessageDeltaParameters

Nome Percorso Tipo Descrizione
TeamId
TeamId string
ChannelId
ChannelId string
DeltaLink
DeltaLink string

Powell.Teams.Model.Unmapped.DriveItemDeltaParameters

Nome Percorso Tipo Descrizione
GroupId
GroupId string
DeltaLink
DeltaLink string

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.IEnumerable_Powell.Teams.API.Models.Tag.ApiTagSimpleModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.Tag.ApiTagSimpleModel

Powell.Teams.API.Models.Tag.ApiTagSimpleModel

Nome Percorso Tipo Descrizione
id
Id uuid
Nome
Name string
TIPO
Type string
IsMultiValueChoice
IsMultiValueChoice boolean
Choices
Choices array of Powell.Teams.API.Models.Tag.ApiTagChoiceModel

Powell.Teams.API.Models.Tag.ApiTagChoiceModel

Nome Percorso Tipo Descrizione
id
Id uuid
Value
Value string

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.List_Powell.Teams.API.Models.Tag.ApiTagModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.Tag.ApiTagModel

Powell.Teams.API.Models.Tag.ApiTagModel

Nome Percorso Tipo Descrizione
ScelteJson
ChoicesJson string
id
Id uuid
IsRefiner
IsRefiner boolean
Nome
Name string
TIPO
Type string

Powell.Teams.Common.Core.OperationResult_System.Guid_

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result uuid

Powell.Teams.Common.Core.OperationResult_Powell.Teams.API.Models.PublicAPIResponses.PaginatedAPIResponseModel_Powell.Teams.API.Models.Team.ApiTeamModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result Powell.Teams.API.Models.PublicAPIResponses.PaginatedAPIResponseModel_Powell.Teams.API.Models.Team.ApiTeamModel_

Powell.Teams.API.Models.PublicAPIResponses.PaginatedAPIResponseModel_Powell.Teams.API.Models.Team.ApiTeamModel_

Nome Percorso Tipo Descrizione
Elementi
Items array of Powell.Teams.API.Models.Team.ApiTeamModel
NextPage
NextPage string

Powell.Teams.API.Models.Team.ApiTeamModel

Nome Percorso Tipo Descrizione
id
Id uuid
OfficeGroupId
OfficeGroupId uuid
ID dell'inquilino
TenantId uuid
Nome visualizzato
DisplayName string
Description
Description string
OriginalTitle
OriginalTitle string
OriginalIncrementOfNamingRule
OriginalIncrementOfNamingRule integer
TeamTemplateId
TeamTemplateId uuid
TagSettings
TagSettings array of Powell.Teams.API.Models.Tag.ApiTagSettingModel
Visibilità
Visibility string
AdditionalMembers
AdditionalMembers array of string
AdditionalGroupOwners
AdditionalGroupOwners array of string
AdditionalGroupMembers
AdditionalGroupMembers array of string
AdditionalOwners
AdditionalOwners array of string
IsArchived
IsArchived boolean
Classification
Classification string
CurrentUserIsOwner
CurrentUserIsOwner boolean
Created
Created date-time
ExpirationStart
ExpirationStart date-time
ExpirationDate
ExpirationDate date-time
IsFavorite
IsFavorite boolean
WebUrl
WebUrl string

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.List_Powell.Teams.API.Models.Tag.ApiTagSettingModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.Tag.ApiTagSettingModel

Powell.Teams.Common.Core.OperationResult_System.Collections.Generic.List_Powell.Teams.API.Models.TeamTemplate.ApiTeamTemplateSimpleModel__

Nome Percorso Tipo Descrizione
IdentificatoreDiCorrelazione
CorrelationId uuid
ErrorCode
ErrorCode integer
messaggio di errore
ErrorMessage string
IsSucceed
IsSucceed boolean
Result
Result array of Powell.Teams.API.Models.TeamTemplate.ApiTeamTemplateSimpleModel

Powell.Teams.API.Models.TeamTemplate.ApiTeamTemplateSimpleModel

Nome Percorso Tipo Descrizione
id
Id uuid
AdditionalMembers
AdditionalMembers array of string
AdditionalOwners
AdditionalOwners array of string
Responsabili dell'approvazione
Approvers array of string
Categorie
Categories array of uuid
Description
Description string
Nome visualizzato
DisplayName string
IsPubblicato
IsPublished boolean
LastSchemaSynchronization
LastSchemaSynchronisation string
MinimumMembers
MinimumMembers integer
MinimumOwners
MinimumOwners integer
NamingConventionId
NamingConventionId uuid
TagSettings
TagSettings array of Powell.Teams.API.Models.Tag.ApiTagSettingModel
TeamIdToClone
TeamIdToClone uuid
TeamsCount
TeamsCount integer
Visibilità
Visibility string

corda

Si tratta del tipo di dati di base 'string'.