Mit Service Bridge für Verbraucher installierte Komponenten

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 6 Minuten Lesedauer
  • Bei der Aktivierung der Anwendung Service Bridge for Consumers werden verschiedene Arten von Komponenten installiert, darunter Tabellen, Benutzerrollen und Business Rules.

    Hinweis:
    Die Tabelle „Anwendungsdateien“ [sys_metadata] listet die Komponenten auf, die mit dieser Anwendung installiert werden. Anweisungen für den Zugriff auf diese Tabelle finden Sie unter Komponenten finden, die mit dieser Anwendung installiert wurden.

    Installierte Rollen

    Die folgenden Rollen werden mit der Anwendung Service Bridge for Consumers installiert.

    Tabelle : 1. Mit der Anwendung Service Bridge Consumers installierte Rollen
    Rollentitel [Name] Beschreibung Enthält Rollen
    Service Bridge-Administrator [sn_sb.admin]
    • In der Regel einem Administrator für die Anwendungen Service Bridge sowohl auf Kunden- als auch auf Anbieterseite zugewiesen.
    • Gewährt Lesezugriff auf alle Service Bridge -Tabellen
    • sn_sb.read
    • sn_sb.requestor
    • sn_sb.remote_task_creator
    • flow_designer
    • Katalog
    Service Bridge-Lesevorgang

    [sn_sb.read]

    Bietet schreibgeschützten Zugriff auf Provider-Aufgaben N/V
    Service Bridge-Anforderer [sn_sb.requestor] Bietet Zugriff auf Remote-Datensatzersteller und Provider-Aufgaben N/V

    Geschäftsregeln installiert

    Die folgenden Business Rules werden mit der Anwendung Service Bridge for Consumers installiert.

    Tabelle : 2. Mit der Anwendung Service Bridge for Consumers installierte Business Rules
    Business Rule Tabelle Beschreibung
    Das Einfügen der duplizierten Remoteaufgabe wird abgebrochen [sn_sb_con_remote_task] Bricht die Remote-Aufgabeneinfügung ab, wenn bereits eine Aufgabe vorhanden ist, die derselben übergeordneten und Remote-Aufgabendefinition entspricht.
    Abbruch, wenn eine doppelte Transformation gefunden wird [sn_sb_con_transform] Bricht die Transformationseinfügung ab, wenn ein Duplikat gefunden wird.
    Bei doppelter URL abbrechen

    [sn_sb_con_provider_]

    Verbindung]

    Bricht das Einfügen des Verbindungsdatensatzes ab, wenn ein Datensatz mit derselben URL gefunden wird.
    Remote-Aufgabenerstellung abbrechen, wenn Verbindung fehlt [sn_sb_con_remote_task] Bricht die Remote-Aufgabeneinfügung ab, wenn das Verbindungsfeld leer ist.
    Fügen Sie der Sitzung Anbieterverbindungsdaten hinzu

    [sn_sb_con_provider_]

    Verbindung]

    Speichert Verbindungsdaten zur späteren Verwendung.
    Ändern Sie den Status in „In Bearbeitung“. [sn_sb_con_provider_task] Aktualisiert den Status für Anbieteraufgaben in „In Bearbeitung“.
    Überprüfen Sie die veröffentlichte Variable des Anbieters [item_option_new] Überprüft, ob die veröffentlichte Variable auf der Anbieterseite gültig ist.
    Aktivieren Sie Einfache Auslöser der Remote-Aufgabendefinition [task] Überprüft, ob Änderungen an der übergeordneten Aufgabe Änderungen in den einfachen Auslösebedingungen der Remote-Aufgabendefinition ausgelöst haben.
    Remote-Aufgaben-Client-Daten löschen [sn_sb_con_remote_task] Löscht Remoteaufgaben zugeordnete Clientdaten nach Abschluss der Transaktion.
    Erstellen oder aktualisieren Sie eine Transportverbindung

    [sn_sb_con_provider_]

    Verbindung]

    Verwaltet das Einfügen und Aktualisieren von Transportverbindungen.
    Übergeordnetes Element für synchronisierte Remote-Aufgabe erstellen [sn_sb_con_remote_task] Erstellt eine übergeordnete Aufgabe für synchronisierte Remote-Aufgaben.
    Löschen Sie zugeordnete Datensätze [sn_sb_con_remote_task_def] Löscht zugehörige Datensätze, wenn die Remoteaufgaben-Definition gelöscht wird.
    RT trennen, wenn RTD gelöscht [sn_sb_con_remote_task_def] Trennt alle zugeordneten Remoteaufgaben, wenn die Remoteaufgabendefinition gelöscht wird.
    Fehler RT beim Löschen des übergeordneten Elements [task] Fehler bei allen zugeordneten Remoteaufgaben, wenn die übergeordnete Aufgabe gelöscht wird.
    OAuth-Registrierung generieren

    [sn_sb_con_provider_]

    Verbindung]

    Erstellt eine OAuth-Registrierung für eine Verbindung.
    Verarbeitet den Transport autorisierter Benutzer [sn_sb_con_authorized_user] Sendet Datensätze autorisierter Benutzer über die Transportschicht.
    Inaktive Remote-Aufgabendefinition bei Archivierung [sn_sb_con_remote_task_def] Deaktiviert die Remoteaufgaben-Definition in der Verbraucherinstanz, wenn sie vom Anbieter archiviert wird.
    Unternehmen für Verbraucher ausfüllen [sn_sb_con_provider_task] Legt das Unternehmensfeld für Anbieteraufgaben beim Einfügen fest.
    Füllen Sie die Anbieteraufgabendaten aus [sn_sb_con_provider_task] Fügt zusätzliche Daten beim Einfügen der Anbieteraufgabe hinzu.
    Gelöschte Berechtigungen verarbeiten [sn_sb_con_entitlement] Verwaltet das Löschen von Berechtigungen durch Löschen zugehöriger Elemente.
    Änderungen am Berechtigungsanhang verarbeiten [sys_attachment] Verwaltet Änderungen an Anhängen für Berechtigungen.
    Verarbeitet neue und aktualisierte Berechtigungen [sn_sb_con_entitlement] Verwaltet die Erstellung neuer Berechtigungen und Aktualisierungen vorhandener Berechtigungen.
    Service Bridge-Versionsänderungen weitergeben [v_plugin] Verfolgt und aktualisiert Einstellungen, wenn die Version Service Bridge aktualisiert wird.
    Remote-Auswahl: Benutzerauswahl zwischenspeichern [sn_sb_con_provider_task] Speichert Benutzerauswahlen im Cache, um wiederholte Anforderungen für dieselben Daten zu verhindern.
    Fehlerhafte RT bei RTD-Aktivierung wiederholen [sn_sb_con_remote_task_def] Es wird versucht, eine übergeordnete Aufgabenerstellung für Remoteaufgaben mit Fehlern zu erstellen, wenn die zugehörige Remoteaufgabendefinition aktiviert ist.
    Legen Sie das Unternehmensfeld beim Einfügen der Remote-Aufgabe fest [sn_sb_con_remote_task] Legt das Unternehmensfeld für Remoteaufgaben während des Einfügens fest.
    Legen Sie die Verbindungs-ID aus RRP fest [sn_sb_con_provider_task] Legt die Verbindungs-ID aus dem Remote-Datensatzersteller fest, der der Anbieteraufgabe zugeordnet ist.
    Legen Sie die Kundenversion unter „Einstellungen einfügen“ fest

    [sn_sb_con_service_]

    [bridge_settings]

    Legt Service Bridge für die Verbraucheranwendungsversion in den Einstellungen während des Einfügevorgangs fest.
    Legen Sie Standardwerte fest [sn_sb_con_authorized_user] Legt bei der Erstellung Standardwerte für autorisierte Benutzer fest.
    Ausgehende Vars JSON beim Einfügen festlegen [sn_sb_con_remote_task] Legt das ausgehende JSON-Feld für Remoteaufgaben fest, wenn es von der aktuellen Instanz eingefügt wird.
    Legen Sie die Anbieteraufgabennummer fest [sn_sb_con_provider_task] Legt die Anbieteraufgabennummer beim Einfügen aus Client-Daten fest
    Legen Sie die Remote-Aufgabennummer fest [sn_sb_con_remote_task] Legt die Remote-Aufgabennummer beim Einfügen aus Client-Daten fest
    Legen Sie Tabellendetails für die virtuelle Transformation fest [sn_sb_con_transform] Legt Tabellendaten für virtuelle Transformationen fest.
    Anhang aus übergeordneter Aufgabe synchronisieren [sys_attachment] Synchronisiert Anhänge der übergeordneten Aufgabe mit allen Remote-Aufgaben, die der übergeordneten Aufgabe zugeordnet sind.
    Remote-Aufgabenanhang mit übergeordnetem Element synchronisieren [sys_attachment] Synchronisiert Anhänge von der Remoteaufgabe mit der übergeordneten Aufgabe.
    Auslöser hat den Anhangtransport geändert [sys_attachment] Löst bei Aktualisierung die Anhangsynchronisierung über die Transportschicht aus.
    Lösen Sie den PT-Verbraucher aus [sn_sb_con_provider_task] Löst die Synchronisierung der Anbieteraufgabe über die Transportschicht aus.
    Löst den Remote-Tasks-Transport des Verbrauchers aus [sn_sb_con_remote_task] Löst die Remote-Aufgabensynchronisierung über die Transportschicht während der Einfüge- oder Löschvorgänge aus.
    Löst den Transport eingefügter Anhänge aus [sys_attachment] Löst während des Einfügevorgangs die Synchronisierung von Anhängen über die Transportschicht aus.
    Lösen Sie die Aktualisierung des Remote-Aufgabentransports aus [sn_sb_con_remote_task] Löst bei Aktualisierung die Remote-Aufgabensynchronisierung über die Transportschicht aus.
    SBScratchpad-Transport auslösen [sn_sb_scratchpad] Löst die Scratchpad-Synchronisierung über die Transportschicht aus.
    Auslösereinstellungen übertragen

    [sn_sb_con_service_]

    [bridge_settings]

    Löst die Synchronisierung des Einstellungsdatensatzes über die Transportschicht aus.
    Berechtigungsstatus beim Löschen aktualisieren

    [sn_sb_con_service_]

    [bridge_settings]

    Aktualisiert den Berechtigungsstatus beim Löschen.
    Berechtigungsstatus beim Löschen aktualisieren [sn_sb_con_persona] Aktualisiert den Persona-Datensatz für die Berechtigung, wenn er gelöscht wird.
    Berechtigungsstatus beim Löschen aktualisieren [sn_sb_con_remote_task_def] Aktualisiert den Datensatz der Remote-Aufgabendefinition für die Berechtigung, wenn sie gelöscht wird.
    Berechtigungsstatus bei Aktualisierung aktualisieren [sn_sb_con_persona] Verwaltet den Persona-Datensatz für die Berechtigung, wenn aktualisiert.
    Berechtigungsstatus bei Aktualisierung aktualisieren [sn_sb_con_remote_task_def] Verwaltet den Datensatz der Remote-Aufgabendefinition für die Berechtigung, wenn aktualisiert.
    Berechtigungsstatus bei Aktualisierung aktualisieren

    [sn_sb_con_remote_]

    record_producer]

    Verwaltet den Remote-Datensatzersteller-Datensatz für die Berechtigung, wenn aktualisiert.
    Validieren Sie die Aktivierung, und schließen Sie das Setup ab

    [sn_sb_con_remote_]

    record_producer]

    Validiert den Remote-Datensatzersteller vor der Aktivierung.
    Validieren Sie die Anforderung für den Kunden [sn_sb_con_provider_task] Prüft auf gültige Verbindung für Anbieteraufgabe.
    Warnen, wenn globale Skripteinbindung fehlt

    [sn_sb_con_remote_]

    record_producer]

    Zeigt eine Warnung an, wenn die globale Skripteinbindung bei der Verarbeitung des Remote-Datensatzerstellers nicht vorhanden ist.

    Installierte Tabellen

    Tabelle : 3. Mit der Anwendung Service Bridge for Consumers installierte Tabellen
    Tabelle Beschreibung
    Autorisierter Benutzer

    [sn_sb_con_authorized_user]

    Autorisierte Benutzer.
    Verbindung

    [sn_sb_con_consumer]

    Verbindungsdatensatz auf Verbraucherseite.
    Berechtigung

    [sn_sb_con_entitlement]

    Verbraucherseitige Tabelle, die Berechtigungen erweitert.
    Eingehendes Feld

    [sn_sb_con_inbound_field]

    Eingehende Felder der Verbraucherseite für Remoteaufgaben-Definitionen.
    Ausgehendes Feld

    [sn_sb_con_outbound_field]

    Ausgehende Felder der Verbraucherseite für Remoteaufgaben-Definitionen.
    Personas

    [sn_sb_con_persona]

    Persona-Datensätze der Verbraucherseite.
    Anbieterverbindung

    [sn_sb_con_provider_connection]

    Anbieterverbindungsdatensatz, der den Verbraucher mit der Anbieterinstanz verknüpft und die Basisverbindungstabelle erweitert.
    Anbieteraufgabe

    [sn_sb_con_provider_task]

    Datensätze für Anbieteraufgaben auf Verbraucherseite erweitern die Basistabelle der Anbieteraufgaben.
    Cache für Remote-Auswahl

    [sn_sb_con_remote_choice_cache]

    Verbraucherseitiger Cache für Remote-Auswahlabfragen.
    Remote-Datensatzersteller

    [sn_sb_con_remote_record_producer]

    Remote-Datensatzersteller-Datensätze auf Verbraucherseite.
    Remoteaufgabe

    [sn_sb_con_remote_task]

    Remote-Aufgabendatensätze auf Verbraucherseite, erweitert die Basistabelle der Remote-Aufgabe.
    Definition der Remote-Aufgabe

    [sn_sb_con_remote_task_def]

    Definitionsdatensätze der Remote-Aufgabe auf Verbraucherseite.
    Variable der Remote-Aufgabe

    [sn_sb_con_remote_task_variable]

    Mit der Remoteaufgabe verknüpfte Variablentabelle, die Glide-Variablen erweitert.
    Service Bridge-Einstellungen

    [sn_sb_con_service_bridge_settings]

    Verbraucherseitige Service Bridge Einstellungsdatensätze, erweitert die Basistabelle der Einstellungen.
    Remote-Auswahl

    [sn_sb_con_st_remote_choice]

    Remote-Auswahldatensätze der Verbraucherseite.
    Umwandeln

    [sn_sb_con_transform]

    Transformationsdatensätze auf Verbraucherseite, erweitert die Basistabelle der Transformation.

    Installierte Flows

    Die folgenden Flows werden mit der Anwendung Service Bridge for Consumers installiert.

    Tabelle : 4. Mit der Anwendung Service Bridge for Consumers installierte Flows
    Flow Beschreibung
    Verarbeitet Remote-Datensatzersteller-Berechtigungen mit Remote-Auswahlvariablen

    [process_remote_record_producer_]

    [entitlements_with_remote_choice_variables]

    Verarbeitet Berechtigungen für Remote-Datensatzersteller für Verbraucher mit enthaltenen Remote-Auswahlvariablen.

    Subflows installiert

    Die folgenden Subflows werden mit der Anwendung Service Bridge for Consumers installiert.

    Tabelle : 5. Mit der Anwendung Service Bridge for Consumers installierte Subflows
    Unterablauf Beschreibung
    Reparieren Sie den Verbindungsfehler des RPS-Providers

    [repair_rps_provider_]

    connection_error

    Behandelt Anbieterverbindungsfehler mit Remote-Prozesssynchronisierung im Fehlerstatus.

    Flow-Aktionen installiert

    Die folgenden Flow-Aktionen werden mit der Anwendung Service Bridge for Consumers installiert.

    Tabelle : 6. Mit der Anwendung Service Bridge for Consumers installierte Flow-Aktionen
    Aktion Beschreibung
    Übergeordnete Aufgabe aus Remote-Aufgabe erstellen [create_parent_from_remote_task] Erstellt einen übergeordneten Datensatz für eine synchronisierte Remote-Aufgabe.
    Datensatzersteller und abhängige Remoteauswahlvariablen erstellen [create_record_producer_and_entities] Erstellt einen Remote-Datensatzersteller und die zugehörigen von der Remote-Auswahl abhängigen Variablen aus einer synchronisierten Berechtigung.
    Remoteaufgabe erstellen [create_remote_task] Erstellt eine Remote-Aufgabe für eine gegebene übergeordnete und Remote-Aufgabendefinition.
    RPS-Provider-Verbindung reparieren [repair_rps_provider_connection] Versucht, Fehler bei der Remote-Prozesssynchronisierung in der Anbieterverbindung zu beheben.