Partager via


Glaass Pro (préversion)

Permet aux utilisateurs d’interagir avec des formulaires (cas) renseignés dans Glaass et d’extraire des données des champs de cas. Les déclencheurs incluent la création de cas et les mises à jour de cas, ce qui permet aux utilisateurs de configurer des flux de travail personnalisés pour les modèles dans les projets Glaass chaque fois que des modifications se produisent, que ce soit à des fins d’action ou d’enregistrement. Utile pour les automatisations de flux de travail personnalisées, l’intégration des données, la prise en charge des notifications liées à la construction et l’amélioration de l’efficacité opérationnelle dans le domaine et le bureau.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Glaass Pty Ltd
URL https://glaass.net
Messagerie électronique support@glaass.net
Métadonnées du connecteur
Éditeur Glaass Pty Ltd
Website https://glaass.net
Politique de confidentialité https://www.glaass.net/privacy-policy/
Catégories Productivité; Collaboration

Connecteur Glaass Pro

Glaass Pro est une plateforme de gestion de construction adaptable qui permet aux entrepreneurs généraux de gagner du temps, de réduire les erreurs et de connecter des équipes via une plateforme organisée simple.

Conçu par des professionnels de la construction, pour les professionnels de la construction avec des entrepreneurs généraux à l’esprit, Glaass Pro est disponible sur n’importe quel appareil, en ligne ou hors connexion, où que vous soyez.

Glaass Pro regroupe notre glaass Core avancé avec des modules spécifiques à la construction et des modèles personnalisables configurables pour les besoins du projet et les exigences qui aident à fournir des projets au temps et au budget.

Nous travaillons avec des entrepreneurs internationaux en construction et en civil pour fournir des outils puissants qui sont prouvés pour aider les équipes à travailler plus intelligemment avec moins de retards et d’erreurs.

Avec un large éventail de plans, des didacticiels indéfinis et des démonstrations vidéo, Glaass Pro vous permet de chiffrer rapidement et facilement vos projets de construction. Nos plans sont conçus pour répondre aux différents budgets et étendues de projet.

Éditeur : Glaass Pty Ltd

Prerequisites

Vous aurez besoin des éléments suivants :

  • Un projet provisionné dans un environnement Glaass Pro
  • Un utilisateur disposant d’un type d’utilisateur administrateur dans ce projet
  • Clé API, que vous pouvez obtenir en bas de vos préférences personnelles

Utilisation du connecteur

Vous pouvez utiliser le connecteur dans Power Apps, Power Automate et Copilot Agents.

Pour vous connecter à Glaass Pro, vous devez fournir la clé API. La clé API est spécifique à un seul projet et à un seul utilisateur. L’utilisateur doit disposer d’autorisations d’administrateur.

Opérations prises en charge

Triggers

  • Case_Created_Trigger: il se déclenche lors de la création d’un nouveau cas.

  • Case_Updated_Trigger: il se déclenche lorsque le cas est mis à jour. La liste des champs, qui a été mis à jour, est fournie dans le déclencheur.

  • Case_Closed_Trigger: il se déclenche lorsque la casse est fermée. Notez que l’API peut reconnaître la casse de fermeture en tant que mise à jour, de sorte que la fermeture de la casse peut également se déclencher Case_Updated_Trigger (avec l’état du champ tel qu’il a été modifié).

Actions

  • Account_Get: récupère les informations de compte de connexion, c’est-à-dire le nom d’utilisateur et le nom du projet.

  • CaseType_GetList: obtient la liste des modèles de cas dans le projet.

  • Search_Get: Obtient une liste des résultats de la recherche en fonction de la requête et du filtre. À l’aide du filtre, vous pouvez limiter les résultats de la recherche uniquement aux emplacements, aux entreprises, aux cas, aux utilisateurs ou aux groupes.

  • Case_Get: Obtient les détails de cas pour l’ID de cas technique, y compris le titre, l’état, la révision et les informations relatives à la date et à l’heure de création de la casse, ainsi qu’au sujet du créateur de cas.

  • CaseField_Get: Obtient toutes les sections et champs d’un cas pour l’ID de cas technique. Le résultat contient une valeur technique et lisible par l’homme des champs.

  • CasePrint_Post: démarre l’impression d’un cas par ID de cas technique. Si l’argument asynchrone est true, il retourne un lien pour vérifier la progression de la demande d’impression. Si l’option asynchrone est false, l’appel est bloqué jusqu’à ce que l’impression soit prête et retourne directement le résultat de l’impression. Le résultat de l’impression est un fichier PDF avec les détails de la casse (identique à l’impression dans l’application).

  • CasePrint_Get: Obtient une progression de la demande d’impression ou du résultat d’impression final par ID de cas technique et ID de demande d’impression. Si l’impression n’est pas encore prête, elle retourne un résultat vide.

  • CaseReply_Get: obtient la liste des destinataires par défaut pour la réponse de cas pour l’ID de cas technique. Il s’agit de la même liste de destinataires que celle préremplie dans le formulaire de réponse dans l’application.

  • CaseReply_Post: publie une réponse à la chronologie du cas pour l’ID de cas technique. Si le paramètre « Sans notification » est false, la réponse est envoyée aux destinataires par défaut, si true, elle est envoyée à l’utilisateur connecté (il n’y a donc aucun utilisateur averti).

Obtention des informations d’identification

Connectez-vous à Glaass Pro à l’aide du lien habituel et accédez au projet, puis à vos préférences personnelles. Faites défiler jusqu’au bas de la page pour rechercher votre clé API.

Clé API dans préférences personnelles

Problèmes connus

L’accès à l’API (également via le connecteur) est disponible uniquement pour les utilisateurs disposant d’autorisations d’administrateur dans le projet. Si vous n’êtes pas administrateur, vous ne pourrez pas utiliser le connecteur.

Instructions de déploiement

Vous pouvez utiliser un connecteur certifié disponible dans la plateforme. Vous pouvez également déployer le connecteur à l’aide du fichier de définition fourni et de l’utilitaire CLI du connecteur personnalisé.

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
Clé d’API securestring Fournir une clé API pour l’utilisateur et le projet Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Liste des modèles

Obtenir la liste des modèles de cas dans le projet

Obtention des informations du compte

Récupère les informations de compte de connexion, c’est-à-dire le nom de l’utilisateur et du projet

Obtient les détails de la casse

Obtient les détails de la casse par ID de cas technique

Obtient ou démarre l’impression d’un cas

Démarre l’impression d’un cas par ID de cas technique. Si l’argument asynchrone est true, il retourne un lien pour vérifier la progression de la demande d’impression.

Obtient tous les champs d’un cas

Obtient toutes les sections et champs d’un cas par ID de cas technique

Obtient un destinataire par défaut pour la réponse au cas

Obtient la liste des destinataires par défaut pour la réponse de cas par ID de cas technique. Il est utilisé pour pré-remplir le formulaire de réponse.

Obtient une progression de la demande d’impression ou du résultat final de l’impression

Obtient une progression de la demande d’impression ou du résultat final de l’impression par ID de cas technique et ID de demande d’impression. Si l’impression n’est pas encore prête, elle retourne NoContent (204).

Publier une réponse à la chronologie du cas

Publie une réponse à la chronologie du cas par ID de cas technique. La réponse peut être envoyée avec ou sans notification aux destinataires par défaut.

Rechercher

Obtient une liste des résultats de la recherche en fonction de la requête et du filtre.

Liste des modèles

Obtenir la liste des modèles de cas dans le projet

Retours

Obtention des informations du compte

Récupère les informations de compte de connexion, c’est-à-dire le nom de l’utilisateur et du projet

Retours

Réponse contenant des informations de compte et de projet pour l’utilisateur actuel.

Obtient les détails de la casse

Obtient les détails de la casse par ID de cas technique

Paramètres

Nom Clé Obligatoire Type Description
ID de cas
id True string

ID de cas technique

Retours

Réponse contenant des informations récapitulatives sur un cas.

Corps
CaseResponse

Obtient ou démarre l’impression d’un cas

Démarre l’impression d’un cas par ID de cas technique. Si l’argument asynchrone est true, il retourne un lien pour vérifier la progression de la demande d’impression.

Paramètres

Nom Clé Obligatoire Type Description
ID de cas
id True string

ID de cas technique

Asynchrone
Asynchronous boolean

Retourne un lien pour vérifier la progression de l’impression ou le flux binaire du résultat d’impression.

UseCustom
UseCustom boolean

S’il est configuré, utilisez un modèle d’impression personnalisé.

DisplayGallery
DisplayGallery string

Afficher des images en tant que « galerie » ou « liste ».

DisplayText
DisplayText string

Afficher les étiquettes de champ sous forme de cas « à côté » ou « ci-dessous »

Retours

response
file

Obtient tous les champs d’un cas

Obtient toutes les sections et champs d’un cas par ID de cas technique

Paramètres

Nom Clé Obligatoire Type Description
ID de cas
id True string

ID de cas technique

Retours

Réponse contenant toutes les sections et tous les champs d’un cas.

Obtient un destinataire par défaut pour la réponse au cas

Obtient la liste des destinataires par défaut pour la réponse de cas par ID de cas technique. Il est utilisé pour pré-remplir le formulaire de réponse.

Paramètres

Nom Clé Obligatoire Type Description
ID de cas
id True string

ID de cas technique

Retours

Réponse contenant des informations de réponse pour un cas.

Obtient une progression de la demande d’impression ou du résultat final de l’impression

Obtient une progression de la demande d’impression ou du résultat final de l’impression par ID de cas technique et ID de demande d’impression. Si l’impression n’est pas encore prête, elle retourne NoContent (204).

Paramètres

Nom Clé Obligatoire Type Description
ID de cas
id True string

ID de cas technique.

ID de demande d’impression
requestId True string

Identificateur unique de la demande d’impression associée au cas.

Retours

response
file

Publier une réponse à la chronologie du cas

Publie une réponse à la chronologie du cas par ID de cas technique. La réponse peut être envoyée avec ou sans notification aux destinataires par défaut.

Paramètres

Nom Clé Obligatoire Type Description
ID de cas
id True string

ID de cas technique

Message
Message string

Texte du message de réponse.

WithoutNotification
WithoutNotification True boolean

Indique si la réponse doit être envoyée sans avertir les destinataires par défaut.

Retours

Réponse contenant des informations de réponse pour un cas.

Rechercher

Obtient une liste des résultats de la recherche en fonction de la requête et du filtre.

Paramètres

Nom Clé Obligatoire Type Description
Query
query True string

Paramètre de requête à mettre en correspondance (texte)

Filter
filter string

Filtre pour limiter les résultats de recherche (Emplacement, Société, Cas, Utilisateur, Groupe)

Take
take integer

Limiter le nombre de résultats (la valeur maximale est de 10)

Retours

Déclencheurs

Le cas a été fermé

Déclencheur lorsque la casse est fermée

Le cas a été mis à jour

Déclencheur lorsque le cas est mis à jour

Nouveau cas créé

Déclencher lors de la création d’un nouveau cas

Le cas a été fermé

Déclencheur lorsque la casse est fermée

Paramètres

Nom Clé Obligatoire Type Description
ID de modèle
TemplateId string

Modèle du cas

Scope
Scope string

Étendue du déclencheur (ByMe, ForMe, All)

Retours

Le cas a été mis à jour

Déclencheur lorsque le cas est mis à jour

Paramètres

Nom Clé Obligatoire Type Description
ID de modèle
TemplateId string

Modèle du cas

Scope
Scope string

Étendue du déclencheur (ByMe, ForMe, All)

Retours

Nouveau cas créé

Déclencher lors de la création d’un nouveau cas

Paramètres

Nom Clé Obligatoire Type Description
ID de modèle
TemplateId string

Modèle du cas

Scope
Scope string

Étendue du déclencheur (ByMe, ForMe, All)

Retours

Définitions

AccountResponse

Réponse contenant des informations de compte et de projet pour l’utilisateur actuel.

Nom Chemin d’accès Type Description
ProjectId
ProjectId string

Identificateur unique du projet.

Nom du projet
ProjectName string

Nom du projet.

UserId
UserId string

Identificateur unique de l’utilisateur.

Prénom
FirstName string

Prénom de l’utilisateur.

nom de famille
LastName string

Nom de l’utilisateur.

ProjectLink
ProjectLink string

ULR de l’environnement de projet.

TemplateResponse

Réponse contenant des informations sur un modèle

Nom Chemin d’accès Type Description
Id
Id string

ID technique du modèle.

Nom
Name string

Nom complet du modèle.

Module
Module string

Module ou chemin associé au modèle.

CaseResponse

Réponse contenant des informations récapitulatives sur un cas.

Nom Chemin d’accès Type Description
Id
Id string

ID de cas technique.

Titre
Title string

Titre de la casse

CaseId
CaseId string

ID de cas

Révision
Revision string

Révision de cas

CreatedBy
CreatedBy ProjectUserResponse

Représente un utilisateur Glaass au sein d’un projet.

Statut
Status string

État du cas.

CreatedAtUtc
CreatedAtUtc string

Heure de création du cas (au format UTC)

CreatedAtLocal
CreatedAtLocal string

Heure de création du cas (dans le fuseau horaire du projet)

ProjectUserResponse

Représente un utilisateur Glaass au sein d’un projet.

Nom Chemin d’accès Type Description
Id
Id string

Identificateur unique de l’utilisateur.

Nom
Name string

Nom de l’utilisateur.

CaseFieldsResponse

Réponse contenant toutes les sections et tous les champs d’un cas.

Nom Chemin d’accès Type Description
Id
Id string

ID de cas technique.

Rubriques
Sections array of CaseFieldSectionsResponse

Liste des sections et de leurs champs pour le cas.

CaseFieldSectionsResponse

Représente une section contenant plusieurs champs dans un cas.

Nom Chemin d’accès Type Description
SectionId
SectionId string

Identificateur unique de la section. Vide ou sous la forme « multiligne :N », où N est le numéro d’élément.

Fields
Fields array of CaseFieldsFieldResponse

Liste des champs et des valeurs de cette section.

CaseFieldsFieldResponse

Représente une donnée d’un champ unique dans une section de cas.

Nom Chemin d’accès Type Description
FieldId
FieldId string

Identificateur unique pour le champ.

FieldLabel
FieldLabel string

Affichez l’étiquette du champ.

Valeur
Value

Valeur du champ.

Texto
Text string

Représentation textuelle de la valeur du champ.

CaseReplyResponse

Réponse contenant des informations de réponse pour un cas.

Nom Chemin d’accès Type Description
Id
Id string

ID de cas technique.

Message
Message string

Corps du message de la réponse.

RecipientsTo
RecipientsTo array of ProjectUserResponse

Liste des destinataires principaux.

RecipientsCc
RecipientsCc array of ProjectUserResponse

Liste des destinataires de copie carbone (CC).

SearchResponse

Réponse contenant un seul élément de résultat de recherche.

Nom Chemin d’accès Type Description
Type de recherche
SearchType string

Type du résultat de la recherche (par exemple, Emplacement, Société, Cas, Utilisateur).

ItemId
ItemId string

Identificateur technique du résultat de la recherche.

Texto
Text string

Afficher le texte du résultat de la recherche.

Lien
Link string

Lien vers l’élément de résultat de recherche.

CaseCreatedNotificationContent

Nom Chemin d’accès Type Description
Utilisateur
User string

Utilisateur

Projet
Project string

Projet

Cas
Case string

Cas

CaseClosedNotificationContent

Nom Chemin d’accès Type Description
Utilisateur
User string

Utilisateur

Projet
Project string

Projet

Cas
Case string

Cas

CaseUpdatedNotificationContent

Nom Chemin d’accès Type Description
Utilisateur
User string

Utilisateur

Projet
Project string

Projet

Cas
Case string

Cas

Fields
Fields array of string

Liste des champs mis à jour dans le cas.

file

Il s’agit du type de données de base « fichier ».