Поделиться через


Glaass Pro (предварительная версия)

Позволяет пользователям взаимодействовать с формами (вариантами), заполненными в Glaass, и извлекать данные из полей регистра. Триггеры включают создание регистра и обновления регистра, позволяя пользователям настраивать пользовательские рабочие процессы для шаблонов в проектах Glaass всякий раз, когда происходят изменения, будь то действия или запись. Полезно для автоматизации пользовательских рабочих процессов, интеграции данных, поддержки уведомлений, связанных со строительством, и повышения эффективности работы в области и офисе.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Glaass Pty Ltd
URL https://glaass.net
Адрес электронной почты support@glaass.net
Метаданные соединителя
Publisher Glaass Pty Ltd
Website https://glaass.net
Политика конфиденциальности https://www.glaass.net/privacy-policy/
Категории Продуктивность; Сотрудничество

Соединитель Glaass Pro

Glaass Pro — это адаптируемая платформа управления строительством, которая помогает общим подрядчикам сэкономить время, сократить количество ошибок и подключить команды через одну простую организованную платформу.

Разработанный строительными специалистами, для строительных специалистов с общими подрядчиками в виду, Glaass Pro доступен на любом устройстве, в интернете или автономном режиме, где бы вы ни находились.

Glaass Pro объединяет наши расширенные Glaass Core с определенными модулями и настраиваемыми шаблонами, которые можно настроить в соответствии с потребностями и требованиями проекта, которые помогают обеспечить проекты вовремя и в бюджете.

Мы работаем с международными строительными и гражданскими подрядчиками, чтобы обеспечить мощные инструменты, которые доказано, чтобы помочь командам работать эффективнее с меньшими задержками и ошибками.

Благодаря широкому спектру планов, встроенных учебников и демонстраций видео, Glaass Pro позволяет быстро и легко оцифровать строительные проекты. Наши планы предназначены для различных областей проектов и бюджетов.

Издатель: Glaass Pty Ltd

Предпосылки

Вам потребуется:

  • Проект, подготовленный в среде Glaass Pro
  • Пользователь с типом пользователя администратора в этом проекте
  • Ключ API, который можно получить в нижней части личных настроек

Использование соединителя

Соединитель можно использовать в Power Apps, Power Automate и Copilot Agent.

Чтобы подключиться к Glaass Pro, необходимо предоставить ключ API. Ключ API зависит от одного проекта и отдельного пользователя. У пользователя должны быть разрешения администратора.

Поддерживаемые операции

Triggers

  • Case_Created_Trigger: запускается при создании нового дела.

  • Case_Updated_Trigger: активируется при обновлении регистра. Список полей, которые были обновлены, предоставляется в триггере.

  • Case_Closed_Trigger: запускается при закрытии регистра. Обратите внимание, что API может распознать закрывающий случай как обновление, поэтому закрытие дела также может активироваться Case_Updated_Trigger (с состоянием поля при изменении).

Действия

  • Account_Get: извлекает сведения об учетной записи подключения, т. е. имя пользователя и имя проекта.

  • CaseType_GetList: возвращает список шаблонов вариантов в проекте.

  • Search_Get: получает список результатов поиска на основе запроса и фильтра. С помощью фильтра можно ограничить результаты поиска только расположениями, компаниями, вариантами, пользователями или группами.

  • Case_Get: возвращает сведения о регистре для идентификатора технического дела, включая название, состояние, редакцию и сведения о дате и времени создания дела, а также о создателе дела.

  • CaseField_Get: получает все разделы и поля для регистра для идентификатора технического дела. Результат содержит технические, а также читаемые пользователем значения полей.

  • CasePrint_Post: начинает печать дела по техническому идентификатору. Если асинхронное значение имеет значение true, возвращает ссылку для проверки хода выполнения запроса на печать. Если асинхронное значение равно false, вызов блокируется до тех пор, пока печать не будет готова и возвращает результат печати напрямую. Результат печати — это PDF-файл с сведениями о регистре (так же, как печать в приложении).

  • CasePrint_Get: получает ход выполнения запроса на печать или окончательный результат печати по идентификатору технического дела и идентификатору запроса печати. Если печать еще не готова, возвращается пустой результат.

  • CaseReply_Get: получает список получателей по умолчанию для ответа на случай для идентификатора технического дела. Это тот же список получателей, как один предварительно заполненный в форме ответа в приложении.

  • CaseReply_Post: отправляет ответ на временную шкалу дела для идентификатора технического дела. Если параметр "Без уведомления" имеет значение false, ответ отправляется получателям по умолчанию, если значение true, оно отправляется подключенного пользователя (таким образом, пользователи не уведомляются).

Получение учетных данных

Войдите в Glaass Pro с помощью обычной ссылки и перейдите к проекту, а затем к вашим личным предпочтениям. Прокрутите страницу до нижней части страницы, чтобы найти ключ API.

Ключ API в личных предпочтениях

Известные проблемы

Доступ к API (также через соединитель) доступен только пользователям с разрешениями администратора в проекте. Если вы не являетесь администратором, вы не сможете использовать соединитель.

Инструкции по развертыванию

Вы можете использовать сертифицированный соединитель, доступный на платформе. Также можно развернуть соединитель, используя предоставленный файл определения и служебную программу пользовательского интерфейса командной строки соединителя.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Предоставление ключа API для пользователя и проекта True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Возвращает все поля для дела

Возвращает все разделы и поля для регистра по идентификатору технического дела

Возвращает или начинает печать дела

Начинает печать дела по идентификатору технического дела. Если асинхронное значение имеет значение true, возвращает ссылку для проверки хода выполнения запроса на печать.

Возвращает получателей по умолчанию для ответа на случай

Возвращает список получателей по умолчанию для ответа на случай по идентификатору технического дела. Используется для предварительной заполнения формы ответа.

Возвращает сведения о регистре

Возвращает сведения о регистре по техническому идентификатору

Искать

Возвращает список результатов поиска на основе запроса и фильтра.

Получает ход выполнения запроса на печать или окончательный результат печати

Получает ход выполнения запроса печати или окончательного результата печати по техническому идентификатору и идентификатору запроса печати. Если печать еще не готова, она возвращает NoContent (204).

Получение сведений об учетной записи

Извлекает сведения об учетной записи подключения, т. е. имя пользователя и проекта

Публикация ответа на временную шкалу дела

Отправляет ответ на временную шкалу дела по идентификатору технического дела. Ответ можно отправить с уведомлением или без уведомления получателям по умолчанию.

Список шаблонов

Получение списка шаблонов вариантов в проекте

Возвращает все поля для дела

Возвращает все разделы и поля для регистра по идентификатору технического дела

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор дела
id True string

Идентификатор технического дела

Возвращаемое значение

Ответ, содержащий все разделы и поля для дела.

Возвращает или начинает печать дела

Начинает печать дела по идентификатору технического дела. Если асинхронное значение имеет значение true, возвращает ссылку для проверки хода выполнения запроса на печать.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор дела
id True string

Идентификатор технического дела

Asynchronous
Asynchronous boolean

Верните ссылку, чтобы проверить ход печати или двоичный поток результата печати.

UseCustom
UseCustom boolean

При настройке используйте настраиваемый шаблон печати.

DisplayGallery
DisplayGallery string

Изображения отображаются как "коллекция" или "список".

DisplayText
DisplayText string

Отображение меток полей в форме "рядом" или "ниже"

Возвращаемое значение

response
file

Возвращает получателей по умолчанию для ответа на случай

Возвращает список получателей по умолчанию для ответа на случай по идентификатору технического дела. Используется для предварительной заполнения формы ответа.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор дела
id True string

Идентификатор технического дела

Возвращаемое значение

Ответ, содержащий сведения о ответе для дела.

Возвращает сведения о регистре

Возвращает сведения о регистре по техническому идентификатору

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор дела
id True string

Идентификатор технического дела

Возвращаемое значение

Ответ, содержащий сводную информацию о случае.

Тело
CaseResponse

Искать

Возвращает список результатов поиска на основе запроса и фильтра.

Параметры

Имя Ключ Обязательно Тип Описание
Query
query True string

Параметр запроса для сопоставления (текст)

Filter
filter string

Фильтрация, чтобы ограничить результаты поиска (Location, Company, Case, User, Group)

Взять
take integer

Ограничение количества результатов (максимум 10)

Возвращаемое значение

Получает ход выполнения запроса на печать или окончательный результат печати

Получает ход выполнения запроса печати или окончательного результата печати по техническому идентификатору и идентификатору запроса печати. Если печать еще не готова, она возвращает NoContent (204).

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор дела
id True string

Идентификатор технического дела.

Идентификатор запроса печати
requestId True string

Уникальный идентификатор запроса печати, связанного с делом.

Возвращаемое значение

response
file

Получение сведений об учетной записи

Извлекает сведения об учетной записи подключения, т. е. имя пользователя и проекта

Возвращаемое значение

Ответ, содержащий сведения об учетной записи и проекте для текущего пользователя.

Тело
AccountResponse

Публикация ответа на временную шкалу дела

Отправляет ответ на временную шкалу дела по идентификатору технического дела. Ответ можно отправить с уведомлением или без уведомления получателям по умолчанию.

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор дела
id True string

Идентификатор технического дела

Message
Message string

Текст сообщения ответа.

БезNotification
WithoutNotification True boolean

Указывает, следует ли отправлять ответ без уведомления получателей по умолчанию.

Возвращаемое значение

Ответ, содержащий сведения о ответе для дела.

Список шаблонов

Получение списка шаблонов вариантов в проекте

Возвращаемое значение

Триггеры

Было обновлено дело

Триггер при обновлении регистра

Дело закрыто

Триггер при закрытии регистра

Новый регистр создан

Триггер при создании нового регистра

Было обновлено дело

Триггер при обновлении регистра

Параметры

Имя Ключ Обязательно Тип Описание
ИД шаблона
TemplateId string

Шаблон дела

Scope
Scope string

Область триггера (ByMe, ForMe, All)

Возвращаемое значение

Дело закрыто

Триггер при закрытии регистра

Параметры

Имя Ключ Обязательно Тип Описание
ИД шаблона
TemplateId string

Шаблон дела

Scope
Scope string

Область триггера (ByMe, ForMe, All)

Возвращаемое значение

Новый регистр создан

Триггер при создании нового регистра

Параметры

Имя Ключ Обязательно Тип Описание
ИД шаблона
TemplateId string

Шаблон дела

Scope
Scope string

Область триггера (ByMe, ForMe, All)

Возвращаемое значение

Определения

AccountResponse

Ответ, содержащий сведения об учетной записи и проекте для текущего пользователя.

Имя Путь Тип Описание
ProjectId
ProjectId string

Уникальный идентификатор проекта.

Имя проекта
ProjectName string

Имя проекта.

UserId
UserId string

Уникальный идентификатор пользователя.

Имя
FirstName string

Имя пользователя.

Фамилия
LastName string

Фамилия пользователя.

ProjectLink
ProjectLink string

ULR среды проекта.

TemplateResponse

Ответ, содержащий сведения о шаблоне

Имя Путь Тип Описание
Идентификатор
Id string

Технический идентификатор шаблона.

Имя
Name string

Отображаемое имя шаблона.

Модуль
Module string

Модуль или путь, связанный с шаблоном.

CaseResponse

Ответ, содержащий сводную информацию о случае.

Имя Путь Тип Описание
Идентификатор
Id string

Идентификатор технического дела.

Название
Title string

Заголовок дела

CaseId
CaseId string

Идентификатор дела

Исправление
Revision string

Редакция дела

Создано пользователем
CreatedBy ProjectUserResponse

Представляет пользователя Glaass в проекте.

Состояние
Status string

Состояние дела.

CreatedAtUtc
CreatedAtUtc string

Время создания дела (в формате UTC)

CreatedAtLocal
CreatedAtLocal string

Время создания дела (в часовом поясе проекта)

ProjectUserResponse

Представляет пользователя Glaass в проекте.

Имя Путь Тип Описание
Идентификатор
Id string

Уникальный идентификатор пользователя.

Имя
Name string

Имя пользователя.

CaseFieldsResponse

Ответ, содержащий все разделы и поля для дела.

Имя Путь Тип Описание
Идентификатор
Id string

Идентификатор технического дела.

Разделы
Sections array of CaseFieldSectionsResponse

Список разделов и их полей для дела.

CaseFieldSectionsResponse

Представляет раздел, содержащий несколько полей в случае.

Имя Путь Тип Описание
SectionId
SectionId string

Уникальный идентификатор раздела. Пустой или в форме "multiline:N", где N — номер элемента.

Fields
Fields array of CaseFieldsFieldResponse

Список полей и значений в этом разделе.

CaseFieldsFieldResponse

Представляет данные одного поля в разделе регистра.

Имя Путь Тип Описание
FieldId
FieldId string

Уникальный идентификатор поля.

FieldLabel
FieldLabel string

Отображаемая метка для поля.

Ценность
Value

Значение поля.

Текст
Text string

Текстовое представление значения поля.

CaseReplyResponse

Ответ, содержащий сведения о ответе для дела.

Имя Путь Тип Описание
Идентификатор
Id string

Идентификатор технического дела.

Message
Message string

Текст сообщения ответа.

RecipientsTo
RecipientsTo array of ProjectUserResponse

Список основных получателей.

RecipientsCc
RecipientsCc array of ProjectUserResponse

Список получателей углеродного копирования (CC).

SearchResponse

Ответ, содержащий один элемент результата поиска.

Имя Путь Тип Описание
ТипПоиска
SearchType string

Тип результата поиска (например, Location, Company, Case, User).

ItemId
ItemId string

Технический идентификатор результата поиска.

Текст
Text string

Отображение текста для результата поиска.

Link
Link string

Ссылка на элемент результата поиска.

CaseCreatedNotificationContent

Имя Путь Тип Описание
User
User string

User

Проект
Project string

Проект

Случай
Case string

Случай

CaseClosedNotificationContent

Имя Путь Тип Описание
User
User string

User

Проект
Project string

Проект

Случай
Case string

Случай

CaseUpdatedNotificationContent

Имя Путь Тип Описание
User
User string

User

Проект
Project string

Проект

Случай
Case string

Случай

Fields
Fields array of string

Список обновленных полей в данном случае.

file

Это базовый тип данных file.