Udostępnij przez


Resco Cloud

Resco Cloud to rozwiązanie biznesowe typu "wszystko w jednym", które jest wysoce dostosowywalne, bezpieczne, bogate w funkcje i 100% gotowe do pracy w trybie offline.

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:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Eksperci resco są gotowi słuchać i pomagać
adres URL https://www.resco.net/contact-support/
Email mobilecrm@resco.net
Metadane łącznika
Publisher Resco
Witryna internetowa https://www.resco.net/resco-cloud/
Zasady ochrony prywatności https://www.resco.net/privacy-notice/
Kategorie Sprzedaż i CRM; Produktywność

Usługa Resco Cloud oferuje wszystkie rozwiązania biznesowe, które są wysoce dostosowywalne, bezpieczne, bogate w funkcje i 100% gotowe do pracy w trybie offline. Ten łącznik umożliwia wykonywanie operacji, które umożliwiają bezproblemowe tworzenie, odczytywanie, aktualizowanie i usuwanie rekordów.

Wymagania wstępne

Aby użyć tego łącznika, potrzebne będą następujące elementy:

  • Organizacja w usłudze Resco Cloud lub dowolny powiązany produkt firmy Resco.
  • Możesz zarejestrować się w celu uzyskania bezpłatnej 30-dniowej wersji próbnej tutaj.
  • Konto użytkownika z uprawnieniami dostępu do schematu lub uprawnieniami administratora systemu.

Jak uzyskać poświadczenia

Ten łącznik używa Basic uwierzytelniania. Podczas tworzenia nowego łącznika (w usłudze Power Apps/Logic Apps) konieczne będzie podanie poświadczeń logowania. Konieczne będzie również wybranie serwera do użycia z tym łącznikiem i nazwą organizacji określoną podczas rejestracji.

Wprowadzenie do łącznika

Wystarczy dodać dowolny krok łącznika usługi Resco Cloud do przepływu i rozpocząć uzyskiwanie dostępu do/zmienianie danych w organizacji usługi Resco Cloud. Ten łącznik umożliwia wykonywanie podstawowych operacji danych, takich jak odczyt/tworzenie/aktualizowanie/usuwanie.

Znane problemy i ograniczenia

Paging

Akcja List records zwraca maksymalnie 1000 rekordów. Jeśli chcesz uzyskać więcej rekordów, musisz użyć parametru wejściowego Skip token . Element Skip token nie jest zwracany bezpośrednio, ale zamiast Next Link tego zwracany jest również element zawierający Skip token . Aby rozwiązać Skip token problem dla następnego List records wywołania akcji, możesz użyć wyrażenia w Set variable kroku, na przykład:

{
    "inputs": {
        "name": "skipToken",
        "value": "@{if(empty(outputs('List_records')?['body/@odata.nextLink']),null,decodeUriComponent(substring(outputs('List_records')?['body/@odata.nextLink'],add(indexOf(outputs('List_records')?['body/@odata.nextLink'], '$skipToken='),11))))}"
    }
}
Triggers

Łącznik usługi Resco Cloud obsługuje wyzwalacze operacji tworzenia, aktualizowania i usuwania. W przypadku zaawansowanych wymagań istnieje obejście dostępne przy użyciu zdarzenia procesu serwera i wywoływanie żądania HTTP dostarczonego przez "Po odebraniu żądania HTTP". Po prostu utwórz nowy zautomatyzowany przepływ w chmurze, nadaj mu nazwę, a następnie kliknij przycisk pomiń, aby utworzyć pusty przepływ. Wyszukaj łącznik "Żądanie" i dodaj wyzwalacz "Po odebraniu żądania HTTP". Ustaw wartość "Schemat JSON treści żądania", aby zaakceptować id parametr:

 {
    "type": "object",
    "properties": {
        "id": {
            "type": "string"
        }
    }
}

W obszarze "Pokaż opcje zaawansowane" ustaw metodę na POSTwartość . Zapisz przepływ, aby wygenerować "ADRES URL POST PROTOKOŁU HTTP". Przepływ aplikacji

Teraz musisz utworzyć proces wywoływania wyzwalacza w przepływie. Zaloguj się do serwera Resco Cloud, uruchom konsolę administracyjną i wybierz pozycję Procesy z menu. Kliknij pozycję "Nowy", wprowadź nazwę nowego procesu, wybierz żądaną jednostkę (np. Konto) i żądane zdarzenie (np. rekord jest tworzony). Dodaj zmienną headers StringList i dodaj do niej element Content-Type: application/json;charset=utf-8 . Dodaj zmienną ciągu jako "Formatuj body tekst" przy użyciu:

\{ "id": "{Entity.id}" \}

Następnie dodaj krok Server.InvokeWebRequest funkcji za pomocą POST metody . Adres URL skopiowany z wyzwalacza i zmiennej treści "Po odebraniu żądania HTTP". Proces aplikacji

Teraz po utworzeniu rekordu określonego typu jednostki wyzwalacz zostanie aktywowany.

Typowe błędy i środki zaradcze

W przypadku serwerów w chmurze upewnij się, że w oknie dialogowym Połączenie określono odpowiedni serwer. Jeśli nie, może zostać wyświetlony błąd Brak autoryzacji. W przypadku serwerów niestandardowych lub lokalnych wprowadź adres URL, w tym protokół i port (jeśli dotyczy), np. https://mycompany.com[:8080]

Często zadawane pytania

  • .: Jak używać List records parametrów wejściowych? Odp.: Są to standardowe parametry zapytania OData. Składnia dla każdego parametru wejściowego jest definiowana przez specyfikację OData. Jedyną rzeczą, o której należy myśleć, jest używanie nazw logicznych zamiast nazw wyświetlanych. (np. Konto —> konto, Nazwa —> nazwa itp.). Nazwy logiczne można znaleźć w obszarze Jednostki w konsoli administracyjnej.
  • .: Jak uzyskać etykietę listy wyboru? 1: Każde pole listy wyboru zwraca 2 wartości:
    • Field — Jest to wartość listy wyboru
    • Field (Label) — Jest to etykieta dla wartości listy wyboru.
  • .: Jak uzyskać etykietę odnośnika? 1: Każde pole odnośnika zwraca 3 wartości:
    • Field — Jest to identyfikator (GUID) odwołania
    • Field (Label) — Jest to etykieta (nazwa podstawowa) odwołania.
    • Field (Type) — Jest to jednostka docelowa odwołania.
  • .: Jak ustawić pole odnośnika? 1: Podczas ustawiania pól odnośników należy utworzyć odwołanie składające się z typu rekordu i identyfikatora rekordu.
    • Z istniejącego rekordu w przepływie można użyć OData Id
    • logicalName:id Tworząc wyrażenie
    • logicalName('id') Tworząc wyrażenie

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Serwer w chmurze Użyj serwera w chmurze, aby uzyskać dostęp do organizacji. Wszystkie regiony Nie można udostępniać
Serwer lokalny Użyj serwera lokalnego, aby uzyskać dostęp do organizacji. Wszystkie regiony Nie można udostępniać
Domyślne [PRZESTARZAŁE] Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami. Wszystkie regiony Nie można udostępniać

Serwer w chmurze

Identyfikator uwierzytelniania: cloudServer

Dotyczy: Wszystkie regiony

Użyj serwera w chmurze, aby uzyskać dostęp do organizacji.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Serwer Resco ciąg Prawda
Organization ciąg Prawda
Nazwa użytkownika securestring Prawda
Hasło securestring Prawda

Serwer lokalny

Identyfikator uwierzytelniania: onPremiseServer

Dotyczy: Wszystkie regiony

Użyj serwera lokalnego, aby uzyskać dostęp do organizacji.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Serwer Resco ciąg Prawda
Organization ciąg Prawda
Nazwa użytkownika securestring Prawda
Hasło securestring Prawda

Domyślne [PRZESTARZAŁE]

Dotyczy: Wszystkie regiony

Ta opcja dotyczy tylko starszych połączeń bez jawnego typu uwierzytelniania i jest dostępna tylko w celu zapewnienia zgodności z poprzednimi wersjami.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Serwer Resco ciąg Prawda
Organization ciąg Prawda
Nazwa użytkownika securestring Prawda
Hasło securestring Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Aktualizowanie rekordu

Aktualizowanie rekordu według identyfikatora

Generowanie raportu

Generowanie raportu

Lista kwestionariuszy

Pobieranie listy rekordów kwestionariuszy

Pobieranie bieżącego użytkownika

Pobieranie bieżącego rekordu użytkownika według identyfikatora

Pobieranie rekordu

Pobieranie rekordu według identyfikatora

Tworzenie nowego rekordu

Tworzenie nowego rekordu

Usuwanie rekordu

Usuwanie rekordu według identyfikatora

Uzyskiwanie kwestionariusza

Pobieranie rekordu pytania według identyfikatora

Wyświetlanie listy rekordów

Pobieranie listy rekordów

Aktualizowanie rekordu

Aktualizowanie rekordu według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator rekordu
id True string

Wprowadź unikatowy identyfikator globalny (GUID)

ETag
If-Match string

ETag (wersja jednostki)

Nazwa encji
entity True string

Nazwa encji

body
body True dynamic

Nowe wartości właściwości

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Generowanie raportu

Generowanie raportu

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa encji
entity True string

Nazwa encji

Identyfikator rekordu
id True string

Wprowadź unikatowy identyfikator globalny (GUID)

Nazwa raportu
report True string

Nazwa raportu

Format
extension True string

Format pliku

Zwraca

Zawartość raportu
binary

Lista kwestionariuszy

Pobieranie listy rekordów kwestionariuszy

Parametry

Nazwa Klucz Wymagane Typ Opis
Wybieranie zapytania
$select string

Ogranicz właściwości zwracane podczas pobierania danych

Filtruj zapytanie
$filter string

Zapytanie filtru ODATA w celu ograniczenia zwracanych rekordów

Liczba pierwszych
$top integer

Łączna liczba rekordów do pobrania

Pomiń liczbę
$skip integer

Pomiń pierwsze n rekordów

Token pomijania
$skiptoken string

Token umożliwiający uzyskiwanie dostępu do następnej strony rekordów

Nazwa pytania
questionnaire True string

Imię i nazwisko pytania

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie bieżącego użytkownika

Pobieranie bieżącego rekordu użytkownika według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Wybieranie zapytania
$select string

Ogranicz właściwości zwracane podczas pobierania danych

Rozwiń zapytanie
$expand string

Powiązane rekordy dołączane do żądanych rekordów (wartość domyślna = brak)

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Pobieranie rekordu

Pobieranie rekordu według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator rekordu
id True string

Wprowadź unikatowy identyfikator globalny (GUID)

Wybieranie zapytania
$select string

Ogranicz właściwości zwracane podczas pobierania danych

Rozwiń zapytanie
$expand string

Powiązane rekordy dołączane do żądanych rekordów (wartość domyślna = brak)

Nazwa encji
entity True string

Nazwa encji

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Tworzenie nowego rekordu

Tworzenie nowego rekordu

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa encji
entity True string

Nazwa encji

body
body True dynamic

Nowy rekord

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Usuwanie rekordu

Usuwanie rekordu według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator rekordu
id True string

Wprowadź unikatowy identyfikator globalny (GUID)

ETag
If-Match string

ETag (wersja jednostki)

Nazwa encji
entity True string

Nazwa encji

Uzyskiwanie kwestionariusza

Pobieranie rekordu pytania według identyfikatora

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator rekordu
id True string

Wprowadź unikatowy identyfikator globalny (GUID)

Wybieranie zapytania
$select string

Ogranicz właściwości zwracane podczas pobierania danych

Nazwa pytania
questionnaire True string

Imię i nazwisko pytania

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Wyświetlanie listy rekordów

Pobieranie listy rekordów

Parametry

Nazwa Klucz Wymagane Typ Opis
Wybieranie zapytania
$select string

Ogranicz właściwości zwracane podczas pobierania danych

Filtruj zapytanie
$filter string

Zapytanie filtru ODATA w celu ograniczenia zwracanych rekordów

Zamów według
$orderby string

Zapytanie ODATA orderBy określające kolejność rekordów

Rozwiń zapytanie
$expand string

Powiązane rekordy dołączane do żądanych rekordów (wartość domyślna = brak)

Liczba pierwszych
$top integer

Łączna liczba rekordów do pobrania

Pomiń liczbę
$skip integer

Pomiń pierwsze n rekordów

Token pomijania
$skiptoken string

Token umożliwiający uzyskiwanie dostępu do następnej strony rekordów

Nazwa encji
entity True string

Nazwa encji

Zwraca

Dane wyjściowe tej operacji są dynamiczne.

Wyzwalacze

Po utworzeniu elementu zostaje usunięty zaktualizowany

Po utworzeniu elementu zostaje usunięty zaktualizowany

Po utworzeniu elementu zostaje usunięty zaktualizowany

Po utworzeniu elementu zostaje usunięty zaktualizowany

Parametry

Nazwa Klucz Wymagane Typ Opis
Nazwa encji
$entity True string

Nazwa encji

Nazwa akcji
$action True string

Akcja

Zwraca

Nazwa Ścieżka Typ Opis
id
id string

Definicje

binarny

Jest to podstawowy typ danych "binary".