Freigeben über


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
Email 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 werden Case_Updated_Trigger kann.

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.

API-Schlüssel in den persönlichen Einstellungen

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.

Liste der Vorlagen

Abrufen einer Liste von Fallvorlagen innerhalb des Projekts

Gibt zurück

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.

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.

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.

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.

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

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