Glaass Pro (anteprima)
Consente agli utenti di interagire con i moduli (casi) compilati in Glaass ed estrarre i dati dai campi del case. I trigger includono la creazione di casi e gli aggiornamenti dei casi, consentendo agli utenti di configurare flussi di lavoro personalizzati per i modelli nei progetti Glaass ogni volta che si verificano modifiche, sia a scopo di azione che di registrazione. Utile per l'automazione personalizzata dei flussi di lavoro, l'integrazione dei dati, il supporto delle notifiche correlate alla costruzione e il miglioramento dell'efficienza operativa nel settore e nell'ufficio.
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 | Glaass Pty Ltd |
| URL | https://glaass.net |
| support@glaass.net |
| Metadati del connettore | |
|---|---|
| Editore | Glaass Pty Ltd |
| Sito Web | https://glaass.net |
| Informativa sulla privacy | https://www.glaass.net/privacy-policy/ |
| Categorie | Produttività; Collaborazione |
Connettore Glaass Pro
Glaass Pro è una piattaforma di gestione delle costruzioni adattabile che consente ai terzisti generali di risparmiare tempo, ridurre gli errori e connettere i team tramite una semplice piattaforma organizzata.
Progettato da professionisti della costruzione, per professionisti di costruzione con appaltatori generali in mente, Glaass Pro è disponibile su qualsiasi dispositivo, online o offline, ovunque ci si trovi.
Glaass Pro aggrega i nostri avanzati Glaass Core con moduli specifici di costruzione e modelli personalizzabili configurabili in base alle esigenze e ai requisiti del progetto che aiutano a realizzare progetti in base al tempo e al budget.
Collaboriamo con la costruzione internazionale e i terzisti civili per fornire potenti strumenti che si sono dimostrati utili per aiutare i team a lavorare in modo più intelligente con un minor numero di ritardi ed errori.
Con un'ampia gamma di piani, esercitazioni predefinite e dimostrazioni video, Glaass Pro ti permette di digitalizzare i tuoi progetti di costruzione in modo rapido e semplice. I nostri piani sono progettati per soddisfare diversi ambiti di progetto e budget.
Editore: Glaass Pty Ltd
Prerequisiti
Sarà necessario:
- Progetto di cui è stato effettuato il provisioning in un ambiente Glaass Pro
- Un utente con un tipo di utente amministratore in tale progetto
- Una chiave API, che è possibile ottenere nella parte inferiore delle preferenze personali
Uso del connettore
È possibile usare il connettore in Power Apps, Power Automate e Copilot Agents.
Per connettersi a Glaass Pro, è necessario fornire la chiave API. La chiave API è specifica di un singolo progetto e di un singolo utente. L'utente deve disporre delle autorizzazioni di amministratore.
Operazioni supportate
Attivatori
Case_Created_Trigger: viene attivato quando viene creato un nuovo caso.Case_Updated_Trigger: viene attivato quando viene aggiornato il caso. L'elenco dei campi, che è stato aggiornato, viene fornito nel trigger.Case_Closed_Trigger: viene attivato quando viene chiuso il caso. Si noti che l'API può riconoscere il caso di chiusura come aggiornamento, quindi la chiusura del caso può anche essere attivataCase_Updated_Trigger(con il campo Stato come modificato).
Azioni
Account_Get: recupera le informazioni sull'account di connessione, ad esempio il nome utente e il nome del progetto.CaseType_GetList: ottiene l'elenco dei modelli di case all'interno del progetto.Search_Get: ottiene un elenco dei risultati della ricerca in base alla query e al filtro. Usando il filtro è possibile limitare i risultati della ricerca solo a località, aziende, casi, utenti o gruppi.Case_Get: ottiene i dettagli del caso per l'ID caso tecnico, tra cui titolo, stato, revisione e informazioni sulla data e l'ora di creazione del caso e sull'autore del caso.CaseField_Get: ottiene tutte le sezioni e i campi per un caso per l'ID caso tecnico. Il risultato contiene il valore tecnico e leggibile dei campi.CasePrint_Post: inizia la stampa di un caso in base all'ID caso tecnico. Se asincrona è true, restituisce un collegamento per controllare lo stato di avanzamento della richiesta di stampa. Se asincrona è false, la chiamata viene bloccata fino a quando la stampa non è pronta e restituisce direttamente il risultato di stampa. Il risultato della stampa è un file PDF con i dettagli del case (come la stampa nell'applicazione).CasePrint_Get: ottiene lo stato di avanzamento della richiesta di stampa o del risultato finale della stampa in base all'ID caso tecnico e all'ID richiesta di stampa. Se la stampa non è ancora pronta, restituisce un risultato vuoto.CaseReply_Get: ottiene un elenco di destinatari predefiniti per la risposta al caso per l'ID caso tecnico. Si tratta dello stesso elenco di destinatari come quello precompilato nel modulo di risposta nell'applicazione.CaseReply_Post: invia una risposta alla sequenza temporale del caso per l'ID caso tecnico. Se il parametro "Senza notifica" è false, la risposta viene inviata ai destinatari predefiniti, se true, viene inviata all'utente connesso (pertanto non viene inviata alcuna notifica agli utenti).
Recupero delle credenziali
Accedere a Glaass Pro usando il collegamento consueto e passare al progetto e quindi alle preferenze personali. Scorrere fino alla fine della pagina per trovare la chiave API.
Problemi noti
L'accesso api (anche tramite il connettore) è disponibile solo per gli utenti con autorizzazioni di amministratore nel progetto. Se non si è un amministratore, non sarà possibile usare il connettore.
Istruzioni per la distribuzione
È possibile usare il connettore certificato disponibile nella piattaforma. In alternativa, è possibile distribuire il connettore usando il file di definizione fornito e l'utilità dell'interfaccia della riga di comando del connettore personalizzato.
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.
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Chiave API | securestring | Fornire la chiave API per l'utente e il progetto | Vero |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Elenco di modelli |
Ottenere l'elenco dei modelli di caso all'interno del progetto |
| Ottenere informazioni sull'account |
Recupera le informazioni sull'account di connessione, ad esempio nome utente e progetto |
| Ottiene i dettagli del caso |
Ottiene i dettagli del caso in base all'ID caso tecnico |
| Ottiene lo stato di avanzamento della richiesta di stampa o del risultato di stampa finale |
Ottiene lo stato di avanzamento della richiesta di stampa o del risultato finale della stampa in base all'ID caso tecnico e all'ID richiesta di stampa. Se la stampa non è ancora pronta, restituisce NoContent (204). |
| Ottiene o avvia la stampa di un case |
Avvia la stampa di un caso in base all'ID caso tecnico. Se asincrona è true, restituisce un collegamento per controllare lo stato di avanzamento della richiesta di stampa. |
| Ottiene tutti i campi per un caso |
Ottiene tutte le sezioni e i campi per un caso in base all'ID caso tecnico |
| Ottiene un destinatario predefinito per la risposta al caso |
Ottiene un elenco di destinatari predefiniti per la risposta al caso in base all'ID caso tecnico. Viene utilizzato per pre-compilare il modulo di risposta. |
| Pubblicare una risposta alla sequenza temporale del caso |
Invia una risposta alla sequenza temporale del caso in base all'ID caso tecnico. La risposta può essere inviata con o senza notifica ai destinatari predefiniti. |
| Ricerca |
Ottiene un elenco dei risultati della ricerca in base alla query e al filtro. |
Elenco di modelli
Ottenere l'elenco dei modelli di caso all'interno del progetto
Restituisce
- response
- array of TemplateResponse
Ottenere informazioni sull'account
Recupera le informazioni sull'account di connessione, ad esempio nome utente e progetto
Restituisce
Risposta contenente le informazioni sull'account e sul progetto per l'utente corrente.
- Corpo
- AccountResponse
Ottiene i dettagli del caso
Ottiene i dettagli del caso in base all'ID caso tecnico
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID caso
|
id | True | string |
ID caso tecnico |
Restituisce
Risposta contenente informazioni di riepilogo su un caso.
- Corpo
- CaseResponse
Ottiene lo stato di avanzamento della richiesta di stampa o del risultato di stampa finale
Ottiene lo stato di avanzamento della richiesta di stampa o del risultato finale della stampa in base all'ID caso tecnico e all'ID richiesta di stampa. Se la stampa non è ancora pronta, restituisce NoContent (204).
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID caso
|
id | True | string |
ID caso tecnico. |
|
ID richiesta di stampa
|
requestId | True | string |
Identificatore univoco della richiesta di stampa associata al caso. |
Restituisce
- response
- file
Ottiene o avvia la stampa di un case
Avvia la stampa di un caso in base all'ID caso tecnico. Se asincrona è true, restituisce un collegamento per controllare lo stato di avanzamento della richiesta di stampa.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID caso
|
id | True | string |
ID caso tecnico |
|
Asynchronous
|
Asynchronous | boolean |
Restituisce un collegamento per controllare lo stato di avanzamento della stampa o il flusso binario del risultato di stampa. |
|
|
UseCustom
|
UseCustom | boolean |
Se configurata, usare un modello di stampa personalizzato. |
|
|
DisplayGallery
|
DisplayGallery | string |
Visualizzare le immagini come "raccolta" o "elenco". |
|
|
DisplayText
|
DisplayText | string |
Visualizzare le etichette dei campi nel formato "accanto" o "sotto" |
Restituisce
- response
- file
Ottiene tutti i campi per un caso
Ottiene tutte le sezioni e i campi per un caso in base all'ID caso tecnico
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID caso
|
id | True | string |
ID caso tecnico |
Restituisce
Risposta contenente tutte le sezioni e i campi per un caso.
- Corpo
- CaseFieldsResponse
Ottiene un destinatario predefinito per la risposta al caso
Ottiene un elenco di destinatari predefiniti per la risposta al caso in base all'ID caso tecnico. Viene utilizzato per pre-compilare il modulo di risposta.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID caso
|
id | True | string |
ID caso tecnico |
Restituisce
Risposta contenente informazioni di risposta per un caso.
- Corpo
- CaseReplyResponse
Pubblicare una risposta alla sequenza temporale del caso
Invia una risposta alla sequenza temporale del caso in base all'ID caso tecnico. La risposta può essere inviata con o senza notifica ai destinatari predefiniti.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID caso
|
id | True | string |
ID caso tecnico |
|
Message
|
Message | string |
Testo del messaggio di risposta. |
|
|
WithoutNotification
|
WithoutNotification | True | boolean |
Indica se la risposta deve essere inviata senza notificare i destinatari predefiniti. |
Restituisce
Risposta contenente informazioni di risposta per un caso.
- Corpo
- CaseReplyResponse
Ricerca
Ottiene un elenco dei risultati della ricerca in base alla query e al filtro.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Query
|
query | True | string |
Parametro di query per la corrispondenza (testo) |
|
Filter
|
filter | string |
Filtrare per limitare i risultati della ricerca (Località, Società, Caso, Utente, Gruppo) |
|
|
Prendere
|
take | integer |
Limitare il numero di risultati (max is 10) |
Restituisce
- response
- array of SearchResponse
Trigger
| Caso aggiornato |
Trigger quando viene aggiornato il caso |
| Caso chiuso |
Trigger quando il caso viene chiuso |
| Nuovo caso creato |
Attivare quando viene creato un nuovo caso |
Caso aggiornato
Trigger quando viene aggiornato il caso
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID modello
|
TemplateId | string |
Modello del caso |
|
|
Ambito
|
Scope | string |
Ambito del trigger (ByMe, ForMe, All) |
Restituisce
Caso chiuso
Trigger quando il caso viene chiuso
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID modello
|
TemplateId | string |
Modello del caso |
|
|
Ambito
|
Scope | string |
Ambito del trigger (ByMe, ForMe, All) |
Restituisce
Nuovo caso creato
Attivare quando viene creato un nuovo caso
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID modello
|
TemplateId | string |
Modello del caso |
|
|
Ambito
|
Scope | string |
Ambito del trigger (ByMe, ForMe, All) |
Restituisce
Definizioni
AccountResponse
Risposta contenente le informazioni sull'account e sul progetto per l'utente corrente.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ProjectId
|
ProjectId | string |
Identificatore univoco per il progetto. |
|
Nome progetto
|
ProjectName | string |
Nome del progetto. |
|
UserId
|
UserId | string |
Identificatore univoco dell’utente. |
|
Nome
|
FirstName | string |
Nome dell'utente. |
|
Cognome
|
LastName | string |
Cognome dell'utente. |
|
ProjectLink
|
ProjectLink | string |
ULR dell'ambiente del progetto. |
TemplateResponse
Risposta contenente informazioni su un modello
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
Id | string |
ID tecnico del modello. |
|
Nome
|
Name | string |
Nome visualizzato del modello. |
|
Modulo
|
Module | string |
Modulo o percorso associato al modello. |
CaseResponse
Risposta contenente informazioni di riepilogo su un caso.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
Id | string |
ID caso tecnico. |
|
Titolo
|
Title | string |
Titolo maiuscole/minuscole |
|
CaseId
|
CaseId | string |
ID caso |
|
Revisione
|
Revision | string |
Revisione del caso |
|
CreatedBy
|
CreatedBy | ProjectUserResponse |
Rappresenta un utente Glaass all'interno di un progetto. |
|
stato
|
Status | string |
Stato del caso. |
|
CreatedAtUtc
|
CreatedAtUtc | string |
Ora in cui è stato creato il caso (in formato UTC) |
|
CreatedAtLocal
|
CreatedAtLocal | string |
Ora in cui è stato creato il caso (nel fuso orario del progetto) |
ProjectUserResponse
Rappresenta un utente Glaass all'interno di un progetto.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
Id | string |
Identificatore univoco dell’utente. |
|
Nome
|
Name | string |
Nome dell'utente. |
CaseFieldsResponse
Risposta contenente tutte le sezioni e i campi per un caso.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
Id | string |
ID caso tecnico. |
|
Sezioni
|
Sections | array of CaseFieldSectionsResponse |
Elenco di sezioni e relativi campi per il caso. |
CaseFieldSectionsResponse
Rappresenta una sezione contenente più campi in un caso.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
SectionId
|
SectionId | string |
Identificatore univoco per la sezione. Vuoto o in un formato "multilinea:N", dove N è il numero dell'elemento. |
|
Fields
|
Fields | array of CaseFieldsFieldResponse |
Elenco di campi e valori in questa sezione. |
CaseFieldsFieldResponse
Rappresenta i dati di un singolo campo in una sezione case.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
FieldId
|
FieldId | string |
Identificatore univoco per il campo. |
|
FieldLabel
|
FieldLabel | string |
Visualizzare l'etichetta per il campo. |
|
Value
|
Value |
Valore del campo. |
|
|
Testo
|
Text | string |
Rappresentazione testuale del valore del campo. |
CaseReplyResponse
Risposta contenente informazioni di risposta per un caso.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
Id | string |
ID caso tecnico. |
|
Message
|
Message | string |
Corpo del messaggio della risposta. |
|
RecipientsTo
|
RecipientsTo | array of ProjectUserResponse |
Elenco dei destinatari primari. |
|
RecipientsCc
|
RecipientsCc | array of ProjectUserResponse |
Elenco dei destinatari della copia in carbonio (CC). |
SearchResponse
Risposta contenente un singolo elemento del risultato della ricerca.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Tipo di Ricerca
|
SearchType | string |
Tipo del risultato della ricerca ,ad esempio Location, Company, Case, User. |
|
ItemId
|
ItemId | string |
Identificatore tecnico del risultato della ricerca. |
|
Testo
|
Text | string |
Visualizzare il testo per il risultato della ricerca. |
|
Link
|
Link | string |
Collegamento all'elemento del risultato della ricerca. |
CaseCreatedNotificationContent
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
User
|
User | string |
User |
|
Progetto
|
Project | string |
Progetto |
|
Caso
|
Case | string |
Caso |
CaseClosedNotificationContent
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
User
|
User | string |
User |
|
Progetto
|
Project | string |
Progetto |
|
Caso
|
Case | string |
Caso |
CaseUpdatedNotificationContent
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
User
|
User | string |
User |
|
Progetto
|
Project | string |
Progetto |
|
Caso
|
Case | string |
Caso |
|
Fields
|
Fields | array of string |
Elenco dei campi aggiornati nel caso. |
documento
Si tratta del tipo di dati di base 'file'.