Verwalten des Zugriffs auf Knowledge Bases und Wissensartikel

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 7 Minuten Lesedauer
  • Bestimmen Sie, ob bestimmte Anwender oder Anwenderkategorien auf Knowledge Bases und Wissensartikel zugreifen können, indem Sie den Mitwirkungs- und Lesezugriff steuern.

    Als Knowledge-Administrator, Manager einer Knowledge Base oder Besitzer einer Knowledge Base können Sie Anwenderkriterien zuweisen, um den Mitwirkungs- und Lesezugriff auf Knowledge Base-Ebene zu steuern, wobei:
    • Der Lesezugriff bestimmt die Möglichkeit, Wissensartikel in einer Knowledge Base anzuzeigen.
    • Der Mitwirkzugriff bestimmt die Möglichkeit, Wissensartikel in einer Knowledge Base zu erstellen, zu ändern und stillzulegen.

    Als Knowledge-Administrator, Manager einer Knowledge Base oder Besitzer einer Knowledge Base können Sie Anwenderkriterien oder Rollen oder beides zuweisen, um den Lesezugriff auf Ebene des wissensartikels zu steuern.

    Versuchen Sie, nur Anwenderkriterien zu verwenden, die in eingeführt wurden WissensmanagementV3, um den Zugriff auf Wissensartikel zu steuern. Rollen wurden zu diesem Zweck in verwendet Wissensmanagementv2. Wenn für eine Knowledge Base keine Anwenderkriterien ausgewählt sind, können alle Anwender lesen, und alle Anwender mit Rollen können zu dieser Knowledge Base beitragen.

    Hinweis:
    Wenn für eine Knowledge Base kein Mitwirkzugriff bereitgestellt wird, muss ein Anwender standardmäßig sowohl Rollen als auch Anwenderkriterien für den Lesezugriff erfüllen. Sie können jedoch Rollen überschreiben, die für einen wissensartikel festgelegt sind, und Zugriff über Anwenderkriterien nur gewähren, indem Sie festlegen glide.knowman.search.apply_role_based_securitySystemeigenschaft bis Falsch . Da diese Eigenschaft standardmäßig nicht verfügbar ist, müssen Sie sie hinzufügen. Weitere Informationen finden Sie unter Fügen Sie eine Systemeigenschaft hinzu .

    Anwenderkriterien für Wissenszugriff

    Als Knowledge-Administrator, Manager einer Knowledge Base oder Besitzer einer Knowledge Base steuern Sie den Zugriff auf Knowledge Bases oder Wissensartikel für einen Anwender durch Anwenderkriterien, die in der folgenden Tabelle beschrieben werden.

    Tabelle : 1. Anwenderkriteriendefinitionen
    Anwenderkriterien Ergebnis
    Kann nicht mitwirken Knowledge-Artikel können nicht innerhalb einer Knowledge Base erstellt, geändert oder stillgelegt werden. Das Anwenderkriterium „kann nicht beitragen“ ist nur für Knowledge Bases verfügbar.
    Kann mitwirken Kann Wissensartikel in einer Knowledge Base einbringen (d. h. anzeigen, erstellen, ändern oder stilllegen). Die Anwenderkriterien „kann beitragen“ ist nur für Knowledge Bases verfügbar.
    Lesen nicht möglich

    Auf Knowledge Base-Ebene können keine Knowledge-Artikel in einer Knowledge Base angezeigt werden.

    Auf Ebene des wissensartikels kann kein wissensartikel angezeigt werden.

    Kann lesen

    Kann auf Knowledge Base-Ebene Wissensartikel in einer Knowledge Base anzeigen.

    Kann auf der Ebene des wissensartikels einen wissensartikel anzeigen.

    Der Zugriff auf die Knowledge Base und ihre Artikel wird basierend auf dem Anwenderkriterienstatus für einen Anwender definiert, wie in der folgenden Tabelle beschrieben.

    Tabelle : 2. Kombination von Anwenderkriterien für Knowledge Base und wissensartikel
    Status Zugriff
    Der Anwender stimmt mit „kann beitragen“ und „kann nicht beitragen“ auf Knowledge Base-Ebene überein Dem Anwender wird der Mitwirkzugriff auf die Knowledge Base und ihre Artikel verweigert.
    Der Anwender stimmt mit „kann lesen“ und „nicht lesen“ auf Knowledge Base-Ebene überein Dem Anwender wird der Lesezugriff auf die Knowledge Base und ihre Artikel verweigert.
    Der Anwender stimmt mit „kann auf Knowledge Base-Ebene lesen“ überein und kann auf wissensartikelebene nicht lesen Dem Anwender wird der Lesezugriff auf den wissensartikel verweigert.
    Der Anwender stimmt mit „kann nicht lesen“ und „kann lesen“ auf Ebene des wissensartikels überein Dem Anwender wird der Lesezugriff auf den wissensartikel verweigert.

    Anwender mit speziellen Wissensberechtigungen

    Anwender mit speziellen Wissensberechtigungen werden nicht basierend auf Anwenderkriterien ausgewertet und haben Zugriff auf Knowledge Bases und Wissensartikel, wie in der folgenden Tabelle beschrieben.

    Tabelle : 3. Zugriff von Anwendern mit speziellen Berechtigungen auf Knowledge Bases und Wissensartikel
    Anwender Zugriff
    Wissensadministrator
    • Tragen Sie zu allen Knowledge Bases und deren Artikeln bei, und lesen Sie sie.
    • Ändern Sie die Definition aller Knowledge Bases, und weisen Sie ihnen Anwenderkriterien zu.
    Hinweis:
    Dieser Zugriff gilt nicht für bereichsbezogene Knowledge Bases. Weitere Informationen finden Sie unter Bereichsbezogene Knowledge Bases.
    Besitzer einer Knowledge Base
    • Tragen Sie zu dieser Knowledge Base bei, und lesen Sie sie.
    • Ändern Sie die Definition dieser Knowledge Base, und weisen Sie ihr Anwenderkriterien zu.
    Manager einer Knowledge Base
    • Tragen Sie zu dieser Knowledge Base bei, und lesen Sie sie.
    • Ändern Sie die Definition dieser Knowledge Base, und weisen Sie ihr Anwenderkriterien zu.
    Hinweis:
    Wenn die Funktion zur artikelversionsverwaltung aktiviert ist, kann der Manager einer Knowledge Base Wissensartikel anderer Autoren, die sich in befinden, nicht ändern Entwurf status. Weitere Informationen finden Sie unter Artikelversionsverwaltung.
    Mitglieder einer Besitzgruppe, die einem wissensartikel zugeordnet ist Lesen, ändern, genehmigen und stilllegen Sie diesen wissensartikel (siehe Besitzgruppen).

    Explizite Rollen und Anwenderkriterien

    Explizite Rollen (snc_external und snc_internal) werden Ihrer Instanz hinzugefügt, wenn Ihr Administrator ein Plugin installiert, z. B. das Kundenservice-Plugin (com.sn_customerservice), das auch das Plugin „explizite Rollen“ (com.Glide.explizit_roles) aktiviert. Wenn Sie eine Knowledge Base mit aktiviertem Plugin „explizite Rollen“ (com.Glide.explizit_roles) erstellen, fügt die Anwendung automatisch die folgenden vordefinierten Anwenderkriterien auf Knowledge Base-Ebene hinzu:

    • Anwender mit der Rolle „snc_internal“ – Wurde den Anwenderkriterien „kann lesen“ hinzugefügt, sodass nur Anwender mit der Rolle „snc_internal“ Lesezugriff auf die Knowledge Base haben.
    • Anwender mit „snc_internal“ und einer anderen Rolle – Dem Anwenderkriterium „kann beitragen“ hinzugefügt, sodass nur Anwender mit der Rolle „snc_internal“ und mindestens einer zusätzlichen Rolle Mitwirkzugriff auf die Knowledge Base haben.

    Wenn Sie ein Upgrade auf Produktversionen durchführen (von RomeAb), die das Plugin „explizite Rollen“ (com.Glide.explizit_roles), die vordefinierten Anwenderkriterien, anbieten Anwender mit der Rolle „snc_internal“ Und Anwender mit „snc_internal“ und einer anderen Rolle Werden nicht automatisch zu vorhandenen Knowledge Bases hinzugefügt, die vor der Aktivierung des Plugins „explizite Rollen“ erstellt wurden. Um diese vordefinierten Anwenderkriterien einer vorhandenen Knowledge Base hinzuzufügen, führen Sie aus Beheben Sie nicht gesicherte Knowledge Bases Korrekturskript. Weitere Informationen zu expliziten Rollen und Korrekturskripts finden Sie unter Explizite Rollen Und Korrekturskripts .

    Bestimmen des Beitragszugriffs auf eine Knowledge Base und ihre Artikel anhand von Anwenderkriterien

    Das Flussdiagramm in diesem Abschnitt veranschaulicht die Überprüfungen der Anwenderkriterien, die den Mitwirkzugriff auf Knowledge Base- und artikelebene bestimmen.
    Hinweis:
    Damit ein nicht authentifizierter Anwender Wissensartikel in der Knowledge Base anzeigen kann, stellen Sie sicher, dass die Zielgruppe für die Seiten des Wissensmanagement-Serviceportals auf „öffentlich“ festgelegt ist. Das heißt, auf die Seite kann ohne Authentifizierung zugegriffen werden. Weitere Informationen finden Sie unter Erstellen und bearbeiten Sie eine Seite mit dem Serviceportal-Designer .
    Abbildung : 1. Tragen Sie zum Zugriff auf eine Knowledge Base und ihr artikel-Flow-Diagramm bei
    Flussdiagramm, das zeigt, wie der Beitragszugriff auf eine Knowledge Base und ihren artikel anhand von Anwenderkriterien bewertet wird

    Wenn entweder „kann nicht mitwirken“ nicht festgelegt ist oder ein Anwender nicht übereinstimmt, kann nicht mitwirken und kann zusätzlich mitwirken“ nicht festgelegt ist, wird die glide.knowman.block_access_with_no_user_criteriaDer Eigenschaftswert wird weiter ausgewertet, um den Mitwirkzugriff zu bestimmen, wie in der folgenden Tabelle erläutert.

    Tabelle : 4. Beitragszugriff auf eine Knowledge Base, wenn keine Anwenderkriterien für eine Knowledge Base festgelegt sind
    Eigenschaftswert Ergebnis
    wahr Außer hat kein Anwender Mitwirkzugriff auf die Knowledge Base Anwender mit speziellen Wissensberechtigungen .
    falsch Alle Anwender, einschließlich nicht authentifizierter Anwender, mit mindestens einer Rolle können zur Knowledge Base beitragen.

    Wenn das Plugin „explizite Rollen“ (com.Glide.explizit_roles) aktiviert ist, können Anwender mit mindestens einer anderen Rolle als „snc_internal“ zur Knowledge Base beitragen.

    Um zu überprüfen, ob Knowledge Bases für nicht authentifizierte Anwender zugänglich sind, verwenden Sie die Funktion „Anwenderkriteriendiagnose“. Weitere Informationen finden Sie unter Zugriff auf Knowledge Bases für nicht authentifizierte Anwender konfigurieren.

    Wenn ein Anwender Beitragszugriff auf eine Knowledge Base hat, wird glide.knowman.apply_article_read_criteriaDie Eigenschaft wird ausgewertet, um den Beitragszugriff auf einen artikel in der Knowledge Base zu bestimmen, wie in der folgenden Tabelle erläutert.

    Tabelle : 5. Beitragszugriff auf einen artikel, wenn ein Anwender Beitragszugriff auf eine Knowledge Base hat
    Eigenschaftswert Ergebnis
    wahr Lesezugriff auf Artikelebene überschreibt die standardmäßige Mitwirkberechtigung, die vom Mitwirkzugriff auf Knowledge Base-Ebene gewährt wird.
    falsch Der Beitragszugriff auf Knowledge Base-Ebene hat Vorrang vor Anwenderkriterien auf artikelebene, und der Anwender hat Beitragszugriff auf jeden artikel in der Knowledge Base.

    Bestimmung des Lesezugriffs auf Artikel in einer Knowledge Base anhand von Anwenderkriterien

    Das folgende Flussdiagramm veranschaulicht die Überprüfungen der Anwenderkriterien, die den Lesezugriff auf einen wissensartikel bestimmen.

    Abbildung : 2. Lesezugriff auf ein wissensartikel-Flussdiagramm
    Flussdiagramm, das zeigt, wie der Lesezugriff auf einen wissensartikel anhand von Anwenderkriterien ausgewertet wird.

    Wenn entweder „nicht lesen“ nicht festgelegt ist oder ein Anwender nicht mit „kann nicht lesen“ und „darüber hinaus kann lesen“ nicht übereinstimmt, wird der festgelegt glide.knowman.block_access_with_no_user_criteriaDer Eigenschaftswert wird weiter ausgewertet, um den Lesezugriff zu bestimmen, wie in der folgenden Tabelle erläutert.

    Tabelle : 6. Lesezugriff, wenn keine Anwenderkriterien für eine Knowledge Base festgelegt sind
    Eigenschaftswert Ergebnis
    wahr Außer hat kein Anwender Lesezugriff Anwender mit speziellen Wissensberechtigungen Und Anwender, die Beitragszugriff auf die Knowledge Base haben.
    falsch Alle Anwender, einschließlich nicht authentifizierter Anwender, haben Lesezugriff auf die Knowledge Base, und die Anwenderkriterien auf artikelebene werden weiter ausgewertet.

    Um zu überprüfen, ob Knowledge Bases für nicht authentifizierte Anwender zugänglich sind, verwenden Sie die Funktion „Anwenderkriteriendiagnose“. Weitere Informationen finden Sie unter Zugriff auf Knowledge Bases für nicht authentifizierte Anwender konfigurieren.

    Wenn ein Anwender Beitragszugriff auf eine Knowledge Base hat, wird glide.knowman.apply_article_read_criteriaDie Eigenschaft wird ausgewertet, um den Lesezugriff auf einen artikel in der Knowledge Base zu bestimmen, wie in der folgenden Tabelle erläutert.

    Tabelle : 7. Lesezugriff auf einen artikel, wenn ein Anwender Beitragszugriff auf eine Knowledge Base hat
    Eigenschaftswert Ergebnis
    wahr Der Lesezugriff auf Artikelebene überschreibt die standardmäßige Leseberechtigung, die vom Mitwirkzugriff auf Knowledge Base-Ebene gewährt wird.
    falsch Der Beitragszugriff auf Knowledge Base-Ebene hat Vorrang vor Anwenderkriterien auf artikelebene, und der Anwender hat Lesezugriff auf jeden artikel in der Knowledge Base.
    Wichtig:
    Nachdem Sie Anwenderkriterien hinzugefügt haben, können Sie die Diagnosefunktion „Anwenderkriterien“ verwenden, um den Zugriff zu überprüfen, den Anwender auf eine Knowledge Base oder einen wissensartikel haben. Weitere Informationen finden Sie unter Anwenderkriterien-Diagnose für Wissensmanagement.