Glaass Pro (Vorschau)
Ermöglicht Benutzern die Interaktion mit Formularen (Fällen), die in Glaass ausgefüllt sind, und Daten aus Fallfeldern zu extrahieren. Auslöser umfassen Die Fallerstellung und Fallaktualisierungen, sodass Benutzer benutzerdefinierte Workflows für Vorlagen in Glaass-Projekten einrichten können, wenn Änderungen auftreten, unabhängig davon, ob es um Aktionen oder Aufzeichnungszwecke geht. Nützlich für benutzerdefinierte Workflowautomatisierungen, Datenintegration, Unterstützung von baubezogenen Benachrichtigungen und Verbesserung der Betrieblichen Effizienz im Feld und Büro.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Glaass Pty Ltd |
| URL | https://glaass.net |
| support@glaass.net |
| Connectormetadaten | |
|---|---|
| Herausgeber | Glaass Pty Ltd |
| Webseite | https://glaass.net |
| Datenschutzrichtlinie | https://www.glaass.net/privacy-policy/ |
| Kategorien | Produktivität; Zusammenarbeit |
Glaass Pro Connector
Glaass Pro ist eine anpassbare Baumanagementplattform, mit der Generalunternehmer Zeit sparen, Fehler reduzieren und Teams über eine einfache organisierte Plattform verbinden können.
Von Bauexperten entworfen, für Bauprofis mit Berücksichtigung von Generalunternehmern, ist Glaass Pro auf jedem Gerät, online oder offline verfügbar, ganz gleich, wo Sie sich befinden.
Glaass Pro bündeln unseren erweiterten Glaass Core mit Konstruktionsspezifischen Modulen und anpassbaren Vorlagen, die für Projektanforderungen und -anforderungen konfigurierbar sind, mit denen Projekte rechtzeitig und budgetiert bereitgestellt werden können.
Wir arbeiten mit internationalen Bau- und Bauunternehmern zusammen, um leistungsstarke Tools bereitzustellen, die nachweislich dazu beitragen, dass Teams intelligenter arbeiten und weniger Verzögerungen und Fehler aufweisen.
Mit einer breiten Palette von Plänen, inbuilten Lernprogrammen und Videodemonstrationen ermöglicht Ihnen Glaass Pro, Ihre Bauprojekte schnell und einfach zu digitalisieren. Unsere Pläne sind auf unterschiedliche Projektbereiche und Budgets ausgelegt.
Herausgeber: Glaass Pty Ltd
Voraussetzungen
Sie benötigen Folgendes:
- Ein Projekt, das in einer Glaass Pro-Umgebung bereitgestellt wird
- Ein Benutzer mit einem Administratorbenutzertyp in diesem Projekt
- Ein API-Schlüssel, den Sie am Ende Ihrer persönlichen Einstellungen abrufen können
Verwenden des Verbinders
Sie können den Connector in Power Apps, Power Automate und Copilot Agents verwenden.
Um eine Verbindung mit Glaass Pro herzustellen, müssen Sie API-Schlüssel bereitstellen. Der API-Schlüssel ist spezifisch für ein einzelnes Projekt und einen einzelnen Benutzer. Der Benutzer muss über Administratorberechtigungen verfügen.
Unterstützte Vorgänge
Auslöser
Case_Created_Trigger: Wird ausgelöst, wenn ein neuer Fall erstellt wird.Case_Updated_Trigger: Wird ausgelöst, wenn der Fall aktualisiert wird. Die Liste der Felder, die aktualisiert wurden, wird im Trigger bereitgestellt.Case_Closed_Trigger: Er wird ausgelöst, wenn der Fall geschlossen wird. Beachten Sie, dass die API schließende Groß-/Kleinschreibung als Update erkennen kann, sodass das Schließen des Falls auch (mit Feldstatus wie geändert) ausgelöst werdenCase_Updated_Triggerkann.
Aktionen
Account_Get: Ruft Verbindungskontoinformationen ab, d. h. Benutzername und Projektname.CaseType_GetList: Ruft eine Liste der Fallvorlagen innerhalb des Projekts ab.Search_Get: Ruft eine Liste der Suchergebnisse basierend auf der Abfrage und dem Filter ab. Mithilfe des Filters können Sie die Suchergebnisse nur auf Standorte, Unternehmen, Fälle, Benutzer oder Gruppen beschränken.Case_Get: Ruft Falldetails für technische Fall-ID ab, einschließlich Titel, Status, Überarbeitung und Informationen über Datum und Uhrzeit der Fallerstellung und über fallersteller.CaseField_Get: Ruft alle Abschnitte und Felder für einen Fall für technische Fall-ID ab. Das Ergebnis enthält sowohl technische als auch lesbare Werte der Felder.CasePrint_Post: Beginnt mit dem Drucken eines Falls anhand der technischen Fall-ID. Wenn asynchron ist, wird ein Link zurückgegeben, um den Fortschritt der Druckanforderung zu überprüfen. Wenn asynchron "false" ist, wird der Aufruf blockiert, bis der Druck bereit ist, und gibt das Druckergebnis direkt zurück. Das Druckergebnis ist eine PDF-Datei mit den Falldetails (identisch mit dem Drucken in der Anwendung).CasePrint_Get: Ruft einen Fortschritt der Druckanforderung oder des endgültigen Druckergebnisses nach technischer Fall-ID und Druckanforderungs-ID ab. Wenn der Druck noch nicht fertig ist, wird ein leeres Ergebnis zurückgegeben.CaseReply_Get: Ruft eine Liste der Standardempfänger für die Fallantwort für die technische Fall-ID ab. Dies ist die gleiche Liste von Empfängern wie das zuvor im Antwortformular der Anwendung ausgefüllte Empfänger.CaseReply_Post: Sendet eine Antwort auf die Zeitachse des Falls für technische Fall-ID. Wenn der Parameter "Without notification" falsch ist, wird die Antwort an Standardempfänger gesendet, wenn "true", sie wird an den verbundenen Benutzer gesendet (daher werden keine Benutzer benachrichtigt).
Abrufen von Anmeldeinformationen
Melden Sie sich mit dem üblichen Link bei Glaass Pro an, und navigieren Sie zu Projekt und dann zu Ihren persönlichen Vorlieben. Scrollen Sie zum Ende der Seite, um Ihren API-Schlüssel zu finden.
Bekannte Probleme
DER API-Zugriff (auch über den Connector) ist nur für Benutzer mit Administratorberechtigungen im Projekt verfügbar. Wenn Sie kein Administrator sind, können Sie den Connector nicht verwenden.
Bereitstellungsanweisungen
Sie können entweder zertifizierten Connector verwenden, der in der Plattform verfügbar ist. Oder Sie können den Connector mithilfe der bereitgestellten Definitionsdatei und des benutzerdefinierten Cli-Hilfsprogramms des Connectors bereitstellen.
Eine Verbindung wird erstellt
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Vorgabe | Parameter zum Erstellen einer Verbindung. | Alle Regionen | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| API-Schlüssel | securestring | Bereitstellen des API-Schlüssels für Benutzer und Projekt | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen von Kontoinformationen |
Ruft Verbindungskontoinformationen ab, d. h. Benutzer- und Projektname |
| Liste der Vorlagen |
Abrufen einer Liste von Fallvorlagen innerhalb des Projekts |
| Posten einer Antwort auf die Zeitachse des Falls |
Sendet eine Antwort auf die Zeitachse des Falls anhand der ID des technischen Falls. Die Antwort kann mit oder ohne Benachrichtigung an Standardempfänger gesendet werden. |
| Ruft ab oder startet den Druck eines Falls |
Beginnt mit dem Drucken eines Falls anhand der technischen Fall-ID. Wenn asynchron ist, wird ein Link zurückgegeben, um den Fortschritt der Druckanforderung zu überprüfen. |
| Ruft alle Felder für einen Fall ab. |
Ruft alle Abschnitte und Felder für einen Fall nach technische Fall-ID ab. |
| Ruft den Fortschritt der Druckanforderung oder des endgültigen Druckergebnisses ab. |
Ruft einen Fortschritt der Druckanforderung oder des endgültigen Druckergebnisses nach technischer Fall-ID und Druckanforderungs-ID ab. Wenn der Druck noch nicht fertig ist, wird NoContent (204) zurückgegeben. |
| Ruft einen Standardempfänger für die Fallantwort ab. |
Ruft eine Liste der Standardempfänger für die Fallantwort nach technischen Fall-ID ab. Dies wird verwendet, um das Antwortformular vorab auszufüllen. |
| Ruft Falldetails ab |
Ruft Falldetails nach technischer Fall-ID ab. |
| Suche |
Ruft eine Liste der Suchergebnisse basierend auf der Abfrage und dem Filter ab. |
Abrufen von Kontoinformationen
Ruft Verbindungskontoinformationen ab, d. h. Benutzer- und Projektname
Gibt zurück
Antwort, die Konto- und Projektinformationen für den aktuellen Benutzer enthält.
- Body
- AccountResponse
Liste der Vorlagen
Abrufen einer Liste von Fallvorlagen innerhalb des Projekts
Gibt zurück
- response
- array of TemplateResponse
Posten einer Antwort auf die Zeitachse des Falls
Sendet eine Antwort auf die Zeitachse des Falls anhand der ID des technischen Falls. Die Antwort kann mit oder ohne Benachrichtigung an Standardempfänger gesendet werden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Fall-ID
|
id | True | string |
Die ID des technischen Falls |
|
Nachricht
|
Message | string |
Der Antwortnachrichttext. |
|
|
WithoutNotification
|
WithoutNotification | True | boolean |
Gibt an, ob die Antwort gesendet werden soll, ohne die Standardempfänger zu benachrichtigen. |
Gibt zurück
Antwort, die Antwortinformationen für einen Fall enthält.
- Body
- CaseReplyResponse
Ruft ab oder startet den Druck eines Falls
Beginnt mit dem Drucken eines Falls anhand der technischen Fall-ID. Wenn asynchron ist, wird ein Link zurückgegeben, um den Fortschritt der Druckanforderung zu überprüfen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Fall-ID
|
id | True | string |
Die ID des technischen Falls |
|
Asynchron
|
Asynchronous | boolean |
Gibt entweder einen Link zurück, um den Druckstatus oder den binären Datenstrom des Druckergebnisses zu überprüfen. |
|
|
UseCustom
|
UseCustom | boolean |
Verwenden Sie bei Konfiguration eine benutzerdefinierte Druckvorlage. |
|
|
DisplayGallery
|
DisplayGallery | string |
Bilder als "Galerie" oder "Liste" anzeigen. |
|
|
DisplayText
|
DisplayText | string |
Anzeigen von Feldbeschriftungen im Fallformular "neben" oder "unten" |
Gibt zurück
- response
- file
Ruft alle Felder für einen Fall ab.
Ruft alle Abschnitte und Felder für einen Fall nach technische Fall-ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Fall-ID
|
id | True | string |
Die ID des technischen Falls |
Gibt zurück
Antwort, die alle Abschnitte und Felder für einen Fall enthält.
- Body
- CaseFieldsResponse
Ruft den Fortschritt der Druckanforderung oder des endgültigen Druckergebnisses ab.
Ruft einen Fortschritt der Druckanforderung oder des endgültigen Druckergebnisses nach technischer Fall-ID und Druckanforderungs-ID ab. Wenn der Druck noch nicht fertig ist, wird NoContent (204) zurückgegeben.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Fall-ID
|
id | True | string |
Die ID des technischen Falls. |
|
Id der Druckanforderung
|
requestId | True | string |
Der eindeutige Bezeichner der Druckanforderung, die dem Fall zugeordnet ist. |
Gibt zurück
- response
- file
Ruft einen Standardempfänger für die Fallantwort ab.
Ruft eine Liste der Standardempfänger für die Fallantwort nach technischen Fall-ID ab. Dies wird verwendet, um das Antwortformular vorab auszufüllen.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Fall-ID
|
id | True | string |
Die ID des technischen Falls |
Gibt zurück
Antwort, die Antwortinformationen für einen Fall enthält.
- Body
- CaseReplyResponse
Ruft Falldetails ab
Ruft Falldetails nach technischer Fall-ID ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Fall-ID
|
id | True | string |
Die ID des technischen Falls |
Gibt zurück
Antwort, die Zusammenfassungsinformationen zu einem Fall enthält.
- Body
- CaseResponse
Suche
Ruft eine Liste der Suchergebnisse basierend auf der Abfrage und dem Filter ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Query
|
query | True | string |
Abfrageparameter, der übereinstimmen soll (Text) |
|
Filter
|
filter | string |
Filtern, um die Suchergebnisse einzuschränken (Standort, Firma, Fall, Benutzer, Gruppe) |
|
|
Nehmen
|
take | integer |
Die Anzahl der Ergebnisse begrenzen (max. 10) |
Gibt zurück
- response
- array of SearchResponse
Auslöser
| Der Fall wurde geschlossen. |
Auslösen, wenn die Groß-/Kleinschreibung geschlossen wird |
| Fall wurde aktualisiert |
Trigger, wenn der Fall aktualisiert wird |
| Neuer Fall erstellt |
Auslösen, wenn ein neuer Fall erstellt wird |
Der Fall wurde geschlossen.
Auslösen, wenn die Groß-/Kleinschreibung geschlossen wird
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Vorlagen-ID
|
TemplateId | string |
Vorlage des Falls |
|
|
Umfang
|
Scope | string |
Der Bereich des Triggers (ByMe, ForMe, All) |
Gibt zurück
Fall wurde aktualisiert
Trigger, wenn der Fall aktualisiert wird
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Vorlagen-ID
|
TemplateId | string |
Vorlage des Falls |
|
|
Umfang
|
Scope | string |
Der Bereich des Triggers (ByMe, ForMe, All) |
Gibt zurück
Neuer Fall erstellt
Auslösen, wenn ein neuer Fall erstellt wird
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Vorlagen-ID
|
TemplateId | string |
Vorlage des Falls |
|
|
Umfang
|
Scope | string |
Der Bereich des Triggers (ByMe, ForMe, All) |
Gibt zurück
Definitionen
AccountResponse
Antwort, die Konto- und Projektinformationen für den aktuellen Benutzer enthält.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
ProjectId
|
ProjectId | string |
Eindeutiger Bezeichner für das Projekt. |
|
Projektname
|
ProjectName | string |
Name des Projekts. |
|
UserId
|
UserId | string |
Eindeutiger Bezeichner für den Benutzer. |
|
Vorname
|
FirstName | string |
Vorname des Benutzers. |
|
Nachname
|
LastName | string |
Nachname des Benutzers. |
|
ProjectLink
|
ProjectLink | string |
ULR der Projektumgebung. |
TemplateResponse
Antwort mit Informationen zu einer Vorlage
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Id
|
Id | string |
Die technische ID der Vorlage. |
|
Name
|
Name | string |
Anzeigename der Vorlage. |
|
Modul
|
Module | string |
Modul oder Pfad, das der Vorlage zugeordnet ist. |
CaseResponse
Antwort, die Zusammenfassungsinformationen zu einem Fall enthält.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Id
|
Id | string |
Die ID des technischen Falls. |
|
Title
|
Title | string |
Der Titel der Groß-/Kleinschreibung |
|
CaseId
|
CaseId | string |
Die Fall-ID |
|
Version
|
Revision | string |
Die Fallrevision |
|
CreatedBy
|
CreatedBy | ProjectUserResponse |
Stellt einen Glaass-Benutzer innerhalb eines Projekts dar. |
|
Der Status
|
Status | string |
Der Status des Falls. |
|
CreatedAtUtc
|
CreatedAtUtc | string |
Der Zeitpunkt, zu dem der Fall erstellt wurde (in UTC) |
|
CreatedAtLocal
|
CreatedAtLocal | string |
Die Zeit, zu der der Fall erstellt wurde (in der Projektzeitzone) |
ProjectUserResponse
Stellt einen Glaass-Benutzer innerhalb eines Projekts dar.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Id
|
Id | string |
Eindeutiger Bezeichner für den Benutzer. |
|
Name
|
Name | string |
Name des Benutzers. |
CaseFieldsResponse
Antwort, die alle Abschnitte und Felder für einen Fall enthält.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Id
|
Id | string |
Die ID des technischen Falls. |
|
Abschnitte
|
Sections | array of CaseFieldSectionsResponse |
Liste der Abschnitte und deren Felder für den Fall. |
CaseFieldSectionsResponse
Stellt einen Abschnitt dar, der mehrere Felder in einem Fall enthält.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
SectionId
|
SectionId | string |
Eindeutiger Bezeichner für den Abschnitt. Entweder leer oder in einem Formular "multiline:N", wobei N die Elementnummer ist. |
|
Felder
|
Fields | array of CaseFieldsFieldResponse |
Liste der Felder und Werte in diesem Abschnitt. |
CaseFieldsFieldResponse
Stellt eine Daten eines einzelnen Felds in einem Fallabschnitt dar.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
FieldId
|
FieldId | string |
Eindeutiger Bezeichner für das Feld. |
|
FieldLabel
|
FieldLabel | string |
Beschriftung für das Feld anzeigen. |
|
Wert
|
Value |
Wert des Felds. |
|
|
Text
|
Text | string |
Textdarstellung des Feldwerts. |
CaseReplyResponse
Antwort, die Antwortinformationen für einen Fall enthält.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Id
|
Id | string |
Die ID des technischen Falls. |
|
Nachricht
|
Message | string |
Nachrichtentext der Antwort. |
|
RecipientsTo
|
RecipientsTo | array of ProjectUserResponse |
Liste der primären Empfänger. |
|
RecipientsCc
|
RecipientsCc | array of ProjectUserResponse |
Liste der Empfänger der Kopie (CC). |
SearchResponse
Antwort, die ein einzelnes Suchergebniselement enthält.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Suchtyp
|
SearchType | string |
Der Typ des Suchergebniss (z. B. Standort, Firma, Fall, Benutzer). |
|
ItemId
|
ItemId | string |
Der technische Bezeichner des Suchergebnisses. |
|
Text
|
Text | string |
Zeigt Text für das Suchergebnis an. |
|
Link
|
Link | string |
Link zum Suchergebniselement. |
CaseCreatedNotificationContent
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Benutzer
|
User | string |
Benutzer |
|
Project
|
Project | string |
Project |
|
Anfrage
|
Case | string |
Anfrage |
CaseClosedNotificationContent
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Benutzer
|
User | string |
Benutzer |
|
Project
|
Project | string |
Project |
|
Anfrage
|
Case | string |
Anfrage |
CaseUpdatedNotificationContent
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Benutzer
|
User | string |
Benutzer |
|
Project
|
Project | string |
Project |
|
Anfrage
|
Case | string |
Anfrage |
|
Felder
|
Fields | array of string |
Liste der aktualisierten Felder im Fall. |
file
Dies ist der grundlegende Datentyp "Datei".