Erstellen Sie Anwenderkriterien für die Steuerung des Zugriffs auf Knowledge Bases und Artikel
Steuern Sie den Zugriff auf Knowledge Bases und Artikel, indem Sie Anwenderkriterien erstellen.
Vorbereitungen
Hinweis:
Um einen Anwenderkriterien-Datensatz aus dem Wissensmodul zu erstellen, müssen Sie zusätzlich zur Wissensrolle über die Rolle user_Criteria_admin verfügen. Weitere Informationen zum Zugriff finden Sie unter Verwalten des Zugriffs auf Knowledge Bases und Wissensartikel.
Prozedur
- Navigieren zu Alle > Wissen > Administration > Anwenderkriterienan.
- Klicken Sie auf Neu.
-
Füllen Sie im Formular Anwenderkriterien die Felder aus.
Tabelle : 1. Anwenderkriterienformular Feld Beschreibung Name Eindeutiger Name der Anwenderkriterien. Anwender Anwender, die den Anwenderkriterien entsprechen müssen. Gruppen Gruppen, die den Anwenderkriterien entsprechen müssen. Rollen Rollen, die den Anwenderkriterien entsprechen. Hinweis:- Da die Auswertung einer Rolle in der Sitzung zwischengespeichert wird, müssen Sie sich bei jeder Änderung der Rolle erneut anmelden.
- Anwenderkriterien gelten nicht für Rollen mit erhöhten Berechtigungen.
Erweitert Option zum ein- oder Ausblenden der erweiterten Option, die enthält Skript Feld im Formular „Anwenderkriterien“. Skript Skript zum Definieren zusätzlicher Anwenderkriterien, die „wahr“ oder „falsch“ zurückgeben. Dieses Feld ist verfügbar, wenn Erweitert Option ist im Formular „Anwenderkriterien“ ausgewählt. Hinweis:- Ein Skript wird in dem Umfang ausgewertet, in dem die Anwenderkriterien erstellt werden.
- Die Auswertung eines Skripts wird in der Sitzung zwischengespeichert, daher müssen Sie sich bei jeder Änderung der Auswertung erneut anmelden. Wenn für eine Knowledge Base ein geskriptetes Anwenderkriterium definiert ist, wird der Anwenderzugriff auf Knowledge Bases einmal pro Sitzung ausgewertet. Wenn das Skript nach der Erstellung eines Sitzungscaches zu Änderungen führt, wird das Ergebnis in der nächsten Sitzung wirksam.
- Nicht verwenden gs.getAnwender() Oder andere Sitzungs-APIs, da sie bei Verwendung in Diagnosetools Konflikte verursachen. Verwenden Sie vordefinierte Anwender_ID Variable, die im Skript verfügbar ist, um die Anwender-ID des Anwenders abzurufen, der zum Auswerten des Skripts verwendet wird.
- Skripts werden dynamisch ausgewertet. Daher kann sich das Einbeziehen von Skripts in ein Anwenderkriterium auf die Leistung auswirken.
Aktiv Option zum Aktivieren oder Deaktivieren der Anwenderkriterien. Unternehmen Unternehmen, denen der Anwenderdatensatz entsprechen muss. Standorte Standorte, denen der Anwenderdatensatz entsprechen muss. Abteilungen Abteilungen, denen der Anwenderdatensatz entsprechen muss. Alle abgleichen Option, um zu bestimmen, ob alle Elemente aus jedem ausgefüllten Anwenderkriterienfeld übereinstimmen müssen. Wenn diese Option ausgewählt ist, erhalten nur Anwender Zugriff, die alle Anwenderkriterien erfüllen. Wenn diese Option deaktiviert ist, muss der Anwender mindestens eines der festgelegten Anwenderkriterien erfüllen, um Zugriff zu erhalten. Standardmäßig ist dieses Kontrollkästchen deaktiviert, sodass alle erfüllten Bedingungen eine Übereinstimmung ergeben.
Betrachten Sie beispielsweise einen Anwenderkriteriendatensatz für Folgendes:- Standorte A oder B
- Unternehmen C oder D
Wenn Alle Abgleichen Ist nicht ausgewählt, Anwender, die eine dieser Bedingungen erfüllen, werden abgeglichen. Beispiel: Ein Anwender mit einem Standort B.Hinweis:Wenn Sie auswählen Alle Abgleichen , Stellen Sie sicher, dass Sie keine widersprüchlichen Bedingungen erstellen, die nie erfüllt werden können. Wenn beispielsweise alle Anwender am Standort A für Unternehmen G arbeiten, können die Bedingungen in diesem Beispiel nie erfüllt werden. - Klicken Sie auf Absenden.