Benutzerdefiniertes Portal einbetten

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Betten Sie durch die Konfiguration der Systemeigenschaft ein benutzerdefiniertes Portal ein, um die Registerkarte „Employee Center“ in Microsoft Teams zu ersetzen. Das benutzerdefinierte Portal wird in Microsoft Teams auf der Registerkarte „Employee Center“ angezeigt.

    Vorbereitungen

    Erforderliche Rolle: admin

    Wenn Sie anstelle von Employee Center ein benutzerdefiniertes Portal verwenden, können Sie das eingebettete Employee Center durch Ihr benutzerdefiniertes Portal ersetzen, sodass über Microsoft Teams darauf zugegriffen werden kann. Die folgenden Schritte führen Sie durch die Konfiguration zum Einbetten Ihres Portals.

    Prozedur

    1. Geben Sie im Navigationsbereich sys_properties.list ein.
    2. Suchen Sie unter „Name“ nach der Eigenschaft sn_now_teams.portal.suffix.
      Liste der Systemeigenschaften
    3. Klicken Sie auf sn_now_teams.portal.suffix.
    4. Geben Sie im Feld Wert den Wert Ihres benutzerdefinierten Portals ein.
      Benutzerdefinierter Wert
    5. Klicken Sie auf Aktualisieren.
    6. Erstellen Sie einen anwenderdefinierten Header für das eingebettete Portal, nachdem Sie Ihr anwenderdefiniertes Portal konfiguriert haben.
      1. Geben Sie im Navigatorbereich sys_response_header.list ein.
      2. Wählen Sie Neu.
      3. Füllen Sie die Felder des Formulars „HTTP-Antwort-Header“ aus.
        Tabelle : 1. HTTP-Antwortheader: Anwenderdefinierte Portalwerte
        Feld Beschreibung
        Aktiv Kontrollkästchen, das angibt, dass diese Konfiguration des HTTP-Antwortheaders aktiv ist.
        Applikation Anwendungsbereich für den Datensatz des benutzerdefinierten Portals.
        Betrifft Geben Sie den Typ an.
        Typ Service Portal [sp_portal]
        Datensatz Option zur Auswahl des Datensatzes für Ihr benutzerdefiniertes Portal
        Name Content-Security-Policy
        Wert Frame-ancestors ‘self’ https://teams.microsoft.com
        Beschreibung Beschreibung des HTTP-Antwortheaders
      4. Wählen Sie Absenden.

        Weitere Informationen zum Hinzufügen von Headern finden Sie unter HTTP-Antwortheader konfigurieren.

    Blenden Sie die Chat-Schaltfläche im anwenderdefinierten Portal aus

    Sie können die Chatoption für das benutzerdefinierte Portal ausblenden, das auf der Registerkarte „Employee Center“ in Microsoft Teams angezeigt wird.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Service Portal > CSS.
      CSS-Liste
    2. Klicken Sie auf Ihr benutzerdefiniertes CSS.
    3. Klicken Sie hier, um das CSS zu bearbeiten.
      CSS bearbeiten
    4. Passen Sie den folgenden Code nach Bedarf an, und fügen Sie ihn in das CSS ein.
      /* Embedded portal */
      
      The code shared to disable chat button is an example. You need to customize as required to disable chat button.
      
      .embedded-experience .sp-ac-btn {
              display: none;
            }
      
    5. Klicken Sie auf Aktualisieren.
    6. Aktualisieren Sie die Registerkarte mit dem benutzerdefinierten Portal in Microsoft Teams.

    Blenden Sie die Schaltfläche „Abmelden“ im anwenderdefinierten Portal aus

    Sie können die Abmeldeoption für das benutzerdefinierte Portal ausblenden, das auf der Registerkarte „Employee Center“ in Microsoft Teams angezeigt wird.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Service Portal > CSS.
      CSS-Liste
    2. Klicken Sie auf Ihr benutzerdefiniertes CSS.
    3. Klicken Sie hier, um das CSS zu bearbeiten.
      CSS bearbeiten
    4. So deaktivieren Sie die Abmeldeschaltfläche in der Microsoft Teams-Desktopanwendung.

      Passen Sie den folgenden Code nach Bedarf an, und fügen Sie ihn in das CSS ein.

      /* Embedded portal */
      
      /*The code shared to disable the logout button is an example. You need to customize as required to disable logout button.*/
      
      .embedded-experience .avatar-drop-down .header-menu-item:last-child {
              display: none;
            }
      
    5. So deaktivieren Sie die Abmeldeschaltfläche in der mobilen Microsoft Teams-Anwendung.

      Passen Sie den folgenden Code nach Bedarf an, und fügen Sie ihn in das CSS ein.

      
      /* Embedded portal */
      
      /*The code shared to disable logout button is an example. You need to customize as required to disable logout button.*/
      
      .embedded-experience .impersonate-and-logout {
                div > ul > li:last-child {
                  display: none !important;
               }
            }
      
    6. Klicken Sie auf Aktualisieren.
    7. Aktualisieren Sie die Registerkarte mit dem benutzerdefinierten Portal in Microsoft Teams.