Przepływ pracy aplikacji HighGear
Rozwiązanie HighGear ułatwia szybkie wdrażanie i bezpieczne zarządzanie pracą na dużą skalę. Jako wysoce konfigurowalna platforma przepływu pracy bez kodu, połączenie z aplikacją HighGear umożliwia łatwo integrowanie aplikacji biznesowych. Połącz cały zespół w przedsiębiorstwie i rozpocznij tworzenie bezproblemowych przepływów pracy i procesów z większą widocznością, inspekcją i pomiarem w czasie rzeczywistym wszystkich działań służbowych.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - China Cloud obsługiwane przez firmę 21Vianet |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - China Cloud obsługiwane przez firmę 21Vianet |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - China Cloud obsługiwane przez firmę 21Vianet |
| Kontakt | |
|---|---|
| Name | Obsługa aplikacji HighGear |
| adres URL | https://www.highgear.com/support/ |
| support@HighGear.com |
| Metadane łącznika | |
|---|---|
| Publisher | HighGear Software, Inc. |
| Witryna internetowa | https://www.highgear.com |
| Zasady ochrony prywatności | https://www.highgear.com/platform-privacy-policy/ |
| Kategorie | Zarządzanie biznesem; Kolaboracja |
Dzięki łącznikowi HighGear Workflow nigdy nie było łatwiej zintegrować aplikacje biznesowe i pracę o znaczeniu krytycznym. Zabezpieczenia klasy korporacyjnej highGear spełniają wymagania najbardziej regulowanych branż, umożliwiając użytkownikom codziennym szybkie tworzenie prostych i złożonych przepływów pracy. Przypisywanie zadań, zarządzanie pracą, śledzenie postępu i zgłaszanie stanu działania w czasie rzeczywistym przy użyciu platformy zarządzania bez kodu i przepływu pracy aplikacji HighGear. Łatwo i bezpiecznie.
Jeśli chcesz dowiedzieć się więcej na temat platformy HighGear, zaplanuj pokaz lub skontaktuj się z nami.
Wymagania wstępne
Aby korzystać z tego łącznika, potrzebna będzie aplikacja HighGear w wersji 9.1.0 lub nowszej.
Potrzebne będą również następujące elementy:
-
Podstawowy adres URL systemu HighGear: Jest to część adresu URL widocznego na pasku adresu przeglądarki internetowej bez określonej strony, na której się znajdujesz.
Dwa najczęstsze wzorce podstawowego adresu URL to
https://SUBDOMAIN.example.commiejsce, w którym poddomena to "highgear" lub coś podobnego lubhttps://example.com/highgear. - Konto integracji i klucz interfejsu API: Jest to konieczne, aby łącznik mógł komunikować się z interfejsem API REST aplikacji HighGear. Aby dowiedzieć się, jak utworzyć konto integracji, przejdź do pomocy w systemie HighGear i wyszukaj artykuł Tworzenie konta integracji.
Jak uzyskać poświadczenia
Aby skonfigurować łącznik i korzystać z niego, musisz mieć konto integracji w systemie HighGear z kluczem interfejsu API.
Przejdź do pomocy w systemie HighGear i zapoznaj się z następującymi artykułami, aby dowiedzieć się, jak skonfigurować konto integracji i utworzyć dla niego klucz interfejsu API.
- Tworzenie konta integracji
- Tworzenie klucza interfejsu API integracji dla konta
Wprowadzenie do łącznika
Aby rozpocząć pracę z łącznikiem HighGear Workflow i wyzwalać przepływ po wprowadzeniu węzła żądania internetowego przepływu pracy w systemie HighGear, wykonaj następujące kroki:
- Utwórz połączenie przepływu pracy aplikacji HighGear, jeśli nie zostanie utworzone. W przypadku nowego połączenia wprowadź podstawowy adres URL i poddomenę dla systemu HighGear oprócz klucza interfejsu API dla konta integracji.
- Dodaj element Po wprowadzeniu wyzwalacza węzła żądania internetowego i wybierz przepływ pracy i węzeł HighGear. Spowoduje to wyzwolenie przepływu, gdy zadanie przejdzie do wybranego węzła przepływu pracy.
- Dodaj akcję Pobierz zadanie , aby pobrać dane z zadania. Użyj identyfikatora zadania w obszarze Po wprowadzeniu wyzwalacza węzła żądania internetowego i wybierz formularz zadania z polami danych, które chcesz załadować.
- Dodaj kolejny łącznik do wysyłania danych zadań. Niektóre typowe przypadki użycia to utworzenie zdarzenia programu Outlook od daty rozpoczęcia i zakończenia zadania HighGear, wysłanie wiadomości e-mail o zadaniu do adresu e-mail przydzielonego lub zaktualizowanie stanu odpowiedniego rekordu w innym systemie.
Znane problemy i ograniczenia
- Dodatkowe dane (tj. Pola zadań do wysłania) dołączone do wychodzących żądań sieci Web z przepływu pracy aplikacji HighGear nie są obecnie obsługiwane w przypadku łącznika. Na razie pobierz potrzebne dane za pośrednictwem akcji Pobierz zadanie po otrzymaniu wyzwalacza z systemu HighGear.
W przypadku problemów z łącznikiem HighGear Workflow skontaktuj się z pomocą techniczną aplikacji HighGear.
Często zadawane pytania
-
Jak wyszukać artykuł pomocy?
- Aby wyszukać artykuł pomocy w systemie HighGear, kliknij przycisk Pomoc w prawym górnym rogu.
Zostanie otwarta nowa karta z dokumentacją użytkownika aplikacji HighGear. - Kliknij przycisk Wyszukaj reprezentowany przez ikonę lupy w prawym górnym rogu.
- W polu tekstowym Wyszukaj wpisz nazwę artykułu, który chcesz otworzyć.
Na liście rozwijanej zostaną wyświetlone wyniki wyszukiwania.* - Kliknij nazwę artykułu.
- Aby wyszukać artykuł pomocy w systemie HighGear, kliknij przycisk Pomoc w prawym górnym rogu.
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: Wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Klucz interfejsu API | securestring | Klucz interfejsu API dla interfejsu API REST aplikacji HighGear | Prawda |
| Nazwa hosta | ciąg | Określ nazwę hosta aplikacji HighGear (np. test.highgear.app) | Prawda |
| Podkatalogu | ciąg | Określ podkatalog (np. dev lub prod) |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizowanie kontaktu |
Użyj tej akcji, aby zaktualizować pola typu kontaktu dla kontaktu w systemie HighGear. Ta akcja zwraca identyfikator zmodyfikowanego kontaktu. |
| Aktualizowanie zadania |
Ta akcja służy do aktualizowania pól formularza zadania zadania w systemie HighGear. Ta akcja zwraca identyfikator zadania i wartość logiczną z informacją, że zadanie zostało zmodyfikowane (prawda lub fałsz). |
| Pobieranie zadania |
Użyj tej akcji, aby uzyskać wartości pól dla zadania w systemie HighGear. |
| Pobieranie zawartości pliku kontaktu |
Użyj tej akcji, aby uzyskać plik dołączony do kontaktu w systemie HighGear. |
| Pobieranie zawartości pliku zadania |
Użyj tej akcji, aby pobrać plik dołączony do zadania w systemie HighGear. |
| Usuwanie pliku kontaktu |
Użyj tej akcji, aby usunąć plik dołączony do kontaktu w systemie HighGear. |
| Usuń plik zadania |
Użyj tej akcji, aby usunąć plik dołączony do zadania w systemie HighGear. |
| Utwórz kontakt |
Ta akcja umożliwia utworzenie nowego kontaktu (indywidualnego, jednostki organizacyjnej, grupy uprawnień, zasobu lub kolejki) w systemie HighGear. Ta akcja zwraca identyfikator nowego kontaktu. |
| Utwórz zadanie |
Użyj tej akcji, aby utworzyć nowe zadanie w systemie HighGear. Ta akcja zwraca identyfikator nowego zadania. |
| Uzyskiwanie kontaktu |
Użyj tej akcji, aby uzyskać wartości pól dla kontaktu w systemie HighGear. |
| Wyszukaj kontakty |
Użyj tej akcji, aby wyszukać kontakty w systemie HighGear. Wyszukiwanie jest oparte na kryteriach pól określonego typu kontaktu. Ta akcja zwraca identyfikator, nazwę i adres e-mail kontaktów spełniających kryteria wyszukiwania. |
| Wyszukaj zadania |
Użyj tej akcji, aby wyszukać zadania w systemie HighGear. Wyszukiwanie jest oparte na kryteriach pól określonego formularza zadania. Ta akcja zwraca identyfikator i krótki opis zadań spełniających kryteria wyszukiwania. |
Aktualizowanie kontaktu
Użyj tej akcji, aby zaktualizować pola typu kontaktu dla kontaktu w systemie HighGear. Ta akcja zwraca identyfikator zmodyfikowanego kontaktu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kontaktu
|
contactId | True | integer |
Identyfikator kontaktu |
|
Klasa kontaktu
|
contact_class | True | string |
Klasyfikacja kontaktów |
|
Typ kontaktu
|
contact_type | True | integer |
Typ kontaktu z polami do zaktualizowania. |
|
model
|
model | True | dynamic |
Pola, które mają zostać zaktualizowane dla określonego kontaktu. |
Zwraca
Tworzenie odpowiedzi na kontakty
Aktualizowanie zadania
Ta akcja służy do aktualizowania pól formularza zadania zadania w systemie HighGear. Ta akcja zwraca identyfikator zadania i wartość logiczną z informacją, że zadanie zostało zmodyfikowane (prawda lub fałsz).
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator zadania
|
taskId | True | integer |
Identyfikator zadania |
|
Formularz zadania
|
job_type | True | integer |
Formularz zadania z polami do zaktualizowania. |
|
model
|
model | True | dynamic |
Pola do zaktualizowania dla określonego zadania. |
Zwraca
Edytuj odpowiedź zadania
- Body
- TaskEditResponse
Pobieranie zadania
Użyj tej akcji, aby uzyskać wartości pól dla zadania w systemie HighGear.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator zadania
|
taskId | True | integer |
Identyfikator zadania |
|
Formularz zadania
|
job_type | True | integer |
Formularz zadania z polami do pobrania. |
Zwraca
Pobieranie zawartości pliku kontaktu
Użyj tej akcji, aby uzyskać plik dołączony do kontaktu w systemie HighGear.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator pliku
|
fileId | True | integer |
Identyfikator pliku kontaktu |
Zwraca
Zawartość pliku.
- Zawartość pliku
- binary
Pobieranie zawartości pliku zadania
Użyj tej akcji, aby pobrać plik dołączony do zadania w systemie HighGear.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator pliku
|
fileId | True | integer |
Identyfikator pliku zadania |
Zwraca
Zawartość pliku.
- Zawartość pliku
- binary
Usuwanie pliku kontaktu
Użyj tej akcji, aby usunąć plik dołączony do kontaktu w systemie HighGear.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator pliku
|
fileId | True | integer |
Identyfikator pliku kontaktu |
Zwraca
- response
- object
Usuń plik zadania
Użyj tej akcji, aby usunąć plik dołączony do zadania w systemie HighGear.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator pliku
|
fileId | True | integer |
Identyfikator pliku zadania |
Zwraca
- response
- object
Utwórz kontakt
Ta akcja umożliwia utworzenie nowego kontaktu (indywidualnego, jednostki organizacyjnej, grupy uprawnień, zasobu lub kolejki) w systemie HighGear. Ta akcja zwraca identyfikator nowego kontaktu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Klasa kontaktu
|
contact_class | True | string |
Klasyfikacja kontaktów |
|
Typ kontaktu
|
contact_type | True | integer |
Typ kontaktu nowego kontaktu |
|
model
|
model | True | dynamic |
Dane pola dla nowego kontaktu |
Zwraca
Tworzenie odpowiedzi na kontakty
Utwórz zadanie
Użyj tej akcji, aby utworzyć nowe zadanie w systemie HighGear. Ta akcja zwraca identyfikator nowego zadania.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Formularz zadania
|
job_type | True | integer |
Formularz zadania nowego. |
|
model
|
model | True | dynamic |
Dane pola dla nowego zadania. |
Zwraca
Odpowiedź tworzenia zadania
- Body
- TaskCreateResponse
Uzyskiwanie kontaktu
Użyj tej akcji, aby uzyskać wartości pól dla kontaktu w systemie HighGear.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kontaktu
|
contactId | True | integer |
Identyfikator kontaktu |
|
Klasa kontaktu
|
contact_class | True | string |
Klasyfikacja kontaktów |
|
Typ kontaktu
|
contact_type | True | integer |
Typ kontaktu z polami do pobrania. |
Zwraca
Wyszukaj kontakty
Użyj tej akcji, aby wyszukać kontakty w systemie HighGear. Wyszukiwanie jest oparte na kryteriach pól określonego typu kontaktu. Ta akcja zwraca identyfikator, nazwę i adres e-mail kontaktów spełniających kryteria wyszukiwania.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Klasa kontaktu
|
contact_class | True | string |
Klasyfikacja kontaktów |
|
Typ kontaktu
|
contact_type | True | integer |
Typ kontaktu z polami, które mają być używane jako kryteria wyszukiwania. |
|
model
|
model | True | dynamic |
Zwraca
- response
- array of Contact
Wyszukaj zadania
Użyj tej akcji, aby wyszukać zadania w systemie HighGear. Wyszukiwanie jest oparte na kryteriach pól określonego formularza zadania. Ta akcja zwraca identyfikator i krótki opis zadań spełniających kryteria wyszukiwania.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Formularz zadania
|
job_type | True | integer |
Formularz zadania z polami, które mają być używane jako kryteria wyszukiwania. |
|
model
|
model | True | dynamic |
Zwraca
- response
- array of TaskSearchResponse
Wyzwalacze
| Gdy zadanie przechodzi do węzła żądania internetowego |
Ta akcja wyzwala nowy przepływ, gdy zadanie przechodzi do węzła Utwórz żądanie internetowe w ramach przepływu pracy zdefiniowanego w systemie HighGear. |
Gdy zadanie przechodzi do węzła żądania internetowego
Ta akcja wyzwala nowy przepływ, gdy zadanie przechodzi do węzła Utwórz żądanie internetowe w ramach przepływu pracy zdefiniowanego w systemie HighGear.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workflow
|
workflow_id | True | integer |
Przepływ pracy zawierający węzeł Utwórz żądanie sieci Web, który wyzwoli przepływ. |
|
Node
|
node_id | True | integer |
Węzeł Utwórz żądanie internetowe, który wyzwoli przepływ. |
|
Name
|
label | True | string |
Nazwa subskrypcji utworzonej dla węzła Utwórz żądanie sieci Web. Ta nazwa zostanie wyświetlona na liście aktywnych subskrypcji dla węzła. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator zadania
|
jobId | integer |
Identyfikator zadania wykonującego tę akcję |
|
Zalogowany identyfikator użytkownika
|
loggedInUser | integer |
Identyfikator zalogowanego użytkownika podczas wykonywania przepływu pracy |
Definicje
TaskCreateResponse
Odpowiedź tworzenia zadania
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator zadania
|
task_id | integer |
Identyfikator nowego zadania |
|
Błędy przekazywania
|
upload_failures | array of string |
Lista ciągów niepowodzenia przekazywania, jeśli nie powiodły się jakiekolwiek operacje przekazywania plików. |
ZadanieEditResponse
Edytuj odpowiedź zadania
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator zadania
|
task_id | integer |
Identyfikator zadania |
|
Zadanie zostało zmodyfikowane
|
was_task_modified | boolean |
Stany (prawda lub fałsz) zadanie zostało zmienione w wyniku akcji. |
|
Błędy przekazywania
|
upload_failures | array of string |
Lista ciągów niepowodzenia przekazywania, jeśli nie powiodły się jakiekolwiek operacje przekazywania plików. |
TaskSearchResponse
Odpowiedź na wyszukiwanie zadań
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator zadania
|
task_id | integer |
Identyfikator zadania |
|
Krótki opis
|
brief_description | string |
Krótki opis zadania |
Kontakt
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator kontaktu
|
contact_id | integer |
Identyfikator kontaktu |
|
Name
|
name | string |
Nazwa kontaktu |
|
Adres e-mail
|
email_address | string |
Adres e-mail kontaktu |
CreateContactResponse
Tworzenie odpowiedzi na kontakty
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator kontaktu
|
contact_id | integer |
Identyfikator nowego kontaktu |
|
Błędy przekazywania
|
upload_failures | array of string |
Lista ciągów niepowodzenia przekazywania, jeśli nie powiodły się jakiekolwiek operacje przekazywania plików. |
obiekt
Jest to typ 'obiekt'.
binarny
Jest to podstawowy typ danych "binary".