Migration von Benutzerkriterien

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Benutzerkriteriendatensätze von Servicekatalog bieten Zugriffssteuerung für Servicekatalogelemente und -kategorien.

    Sie können Ihre Zugriffssteuerungen migrieren, um Benutzerkriterien zu verwenden. Die Benutzerkriterienfunktion wird automatisch für neue Instanzen aktiviert. Wenn Sie Ihre Instanz aktualisieren, wird ein Skript ausgeführt, um die aktuelle Verwendung der Zugriffssteuerungen zu ermitteln.
    • Wenn Ihre Instanz keine berechtigungsbasierten Zugriffssteuerungen verwendet, wird die Benutzerkriterienfunktion automatisch aktiviert.
    • Wenn Ihre Instanz Berechtigungen verwendet, ist die Benutzerkriterienfunktion nicht aktiviert. Wenn Sie Benutzerkriterien verwenden möchten, verwenden Sie das auf dieser Seite beschriebene Verfahren, um Ihre Zugriffssteuerungen von Berechtigungen zu Benutzerkriterien zu migrieren.

    Migrieren Sie zu Benutzerkriterien, um eine höhere Wiederverwendung, Kontrolle und Flexibilität im Vergleich zu Berechtigungen zu bieten.

    Sie können beispielsweise einen einzelnen Kriteriendatensatz verwenden, um mehrere Katalogelemente nur für Benutzer verfügbar zu machen, die alle diese Anforderungen erfüllen:

    • Befinden sich in EMEA oder APAC
    • Gehören zu ACER
    • Sind in der Trainingsabteilung

    Migrieren zu Servicekatalog-Benutzerkriterien

    Servicekatalog ermöglicht Ihnen, die erforderlichen Zugriffssteuerungen für Ihren Servicekatalog beizubehalten, während Sie von Berechtigungen zu Benutzerkriterien migrieren.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Katalogverwaltung > Eigenschaften und stellen Sie sicher, dass die Anwenderkriterienfunktion auf Ihrem System nicht bereits aktiviert ist.
      • Wenn die Eigenschaft „Benutzerkriterien“ zur Definition des Zugriffs auf Katalogelemente und -kategorien verwenden (glide.sc.use_user_criteria) auf wahr gesetzt ist, können Sie die folgenden Schritte überspringen. Die Benutzerkriterienfunktion wird automatisch aktiviert, da in Ihrem alten System keine Berechtigungen verwendet wurden.
      • Wenn diese Eigenschaft auf Falsch festgelegt ist, fahren Sie mit den folgenden Schritten fort. Die Benutzerkriterienfunktion wurde auf Ihrem System noch nicht aktiviert.
    2. Um die Benutzerkriterienfunktion in der Vorschau anzuzeigen, legen Sie die Servicekatalogeigenschaft „Benutzerkriterien“- und „Berechtigung“-bezogene Listen für Katalogelemente und -kategorien bei der Migration von Berechtigungen aktivieren (glide.sc.user_criteria_migration) auf Wahr.
      Mit dieser Option können Sie Benutzerkriteriendatensätze und Berechtigungen vergleichen, bevor Sie vollständig auf Benutzerkriterien umstellen.
    3. Untersuchen Sie Ihre Servicekatalogelemente und -kategorien, um Zugriffssteuerungssätze zu identifizieren, für die Sie Benutzerkriteriendatensätze konfigurieren können.
      Überprüfen Sie Ihre aktuellen Berechtigungen und erfassen Sie Ihr aktuelles Design für Zugriffssteuerungen. Konzentrieren Sie sich auf das Identifizieren von Mustern, bei denen mehrere Elemente dieselbe Kombination aus Ort, Gruppe usw. aufweisen. Jede Kombination ist ein möglicher Zugangssteuerungssatz.
    4. Erstellen Sie einen Benutzerkriteriendatensatz für jeden Zugriffssteuerungssatz, den Sie bei der Inspektion des Servicekatalogs identifiziert haben.
      Sie haben einen Schritt mit einer Liste, einer Notiz und einem Bild.
    5. Wenden Sie diese Benutzerkriteriendatensätze auf die identifizierten Elemente und Kategorien an, und ersetzen Sie die entsprechenden Berechtigungen.
    6. Aktivieren Sie Benutzerkriterien auf Ihrem System, indem Sie die Servicekatalogeigenschaft „Benutzerkriterien“ zur Definition des Zugriffs auf Katalogelemente und -kategorien verwenden (glide.sc.use_user_criteria) auf Wahr.
      Wenn diese Eigenschaft auf truefestgelegt ist, werden verbleibende Berechtigungen nicht mehr verwendet.
      Hinweis:
      Skripts in Benutzerkriterien können die Kategorie oder das Katalogelement nicht so aktuell referenzieren wie Berechtigungsskripts. Verwenden Sie für Skripts in Benutzerkriterien die user_id, die für den Benutzer verfügbar ist, der gerade für die Kategorie oder das Katalogelement ausgewertet wird.

    Datenstrukturunterschiede

    Es gibt erhebliche Unterschiede in der Datenstruktur zwischen Berechtigungen und Benutzerkriterien, auf die Sie bei der Migration achten müssen.

    Unter Verwendung von Berechtigungen werden die folgenden Tabellen in den Speicher geladen und vor dem Rendern ausgewertet.

    Für Katalogelemente:

    Abbildung : 1. Berechtigungsdatenstruktur – Katalogelemente
    Datenstruktur von Berechtigungen – Katalogelemente

    Für Kategorien:

    Abbildung : 2. Berechtigungsdatenstruktur – Kategorien
    Datenstruktur für Berechtigungen – Kategorien

    Die Benutzerkriterienarchitektur sammelt alle Benutzerattribute in der Tabelle „Benutzerkriterien“ [user_criteria].

    Benutzerkriteriendatensätze können wie folgt mit Elementen und Kategorien verknüpft werden.

    Für Katalogelemente:
    • Katalogelement Verfügbar für [sc_cat_item_user_criteria_mtom]
    • Katalogelement Nicht verfügbar für [sc_cat_item_user_criteria_no_mtom]
    Abbildung : 3. Datenstruktur für Benutzerkriterien – Katalogelemente
    Datenstruktur für Anwenderkriterien – Katalogelemente
    Für Kategorien:
    • Kategorie verfügbar für [sc_category_user_criteria_mtom]
    • Kategorie nicht verfügbar für [sc_category_user_criteria_no_mtom]
    Abbildung : 4. Datenstruktur für Benutzerkriterien – Kategorien
    Screenshot für Datenstruktur der Anwenderkriterien – Kategorien