Condividi tramite


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
Email 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 attivata Case_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.

Chiave API nelle preferenze personali

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

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.

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.

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.

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.

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

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'.