Einbinden von coLab-Dashlet

enaio® coLab 11.0 »

Das coLab-Dashlet schafft eine direkte Verbindung zu coLab-Projekträumen aus verschiedenen enaio®-Clients (enaio® client, enaio® webclient und enaio® webclient als Desktop-Anwendung) heraus. Das Dashlet ist in die Inhaltsvorschau des entsprechenden enaio®-Clients integriert und stellt dort dem Benutzer verschiedene coLab-Funktionen, vor allem für die Verwaltung der Projekträume, zur Verfügung.

Das coLab-Dashlet ist Bestandteil des Microservices 'colab'.

Schritte, mit denen Sie das coLab-Dashlet einbinden

  1. Einstellung für das Dashlet in enaio® webclient

    Fügen Sie zur Datei dashlets.json im Verzeichnis <enaio-service-manager-path>\config\apps\osweb\public\dashlets\ folgenden Eintrag hinzu:

    {
    "iconId": "1073742729",
    "objectTypes": "*",
    "platforms": [
        "web",
        "desktop_app",
        "mobile",
        "mobile_app"
    ],
    "title_DE": "Colab Dashlet-DE",
    "title_EN": "Colab Dashlet-EN",
    "title_FR": "Colab Dashlet-FR",
    "uri": "http://<service-manager-IP>/colab/dashlet?osId={OBJECTIDENT}&sessionguid={sessionguid}&locale={guilanguage}"
    }
    • Mehrere Clients können angegeben werden.

      Beispiel: "platforms": ["mobile","desktop_app"]

    • Die Titel für die Sprachen müssen die Zeichenfolge 'Colab Dashlet' enthalten.

    • Als Adresse des Service-Managers geben Sie denjenigen an, in den der Microservice 'colab' eingebunden ist.

  2. Einstellung für das Dashlet in enaio® client:

    Fügen Sie für die Einbindung des coLab-Dashlets in enaio® client folgenden Eintrag in enaio® enterprise-manager hinzu:

    http://<service-manager-IP>/colab/dashlet?osId={OBJECTIDENT}&sessionguid={sessionguid}&locale={localename}                    

    Als Adresse des Service-Managers geben Sie denjenigen an, in den der Microservice 'colab' eingebunden ist.

  3. Automatische Authentifizierung über eine Sitzungs-GUID

    Um die automatische Authentifizierung über eine Sitzungs-GUID zu aktivieren, muss ein neuer Schlüssel zu colab-prod.yml hinzugefügt werden, wie im folgenden Beispiel gezeigt. Wird der Schlüssel nicht angegeben, gilt diese Option als deaktiviert und der Benutzer muss sich manuell im Dashlet-Fenster des Clients authentifizieren.

    global:
      service:
        baseUrl: 'http://localhost/colab'
        language: de
        o365-enabled: true
        api-enabled: true
        allowed-register-types: 6488069
        easy-share-enabled: false
        sessionguid-login-enabled: true

Weitere Informationen zur Installation und Konfiguration von Dashlets finden Sie unter: