Zugriff einschränken

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Servicekatalog Ermöglicht einem Administrator, den Zugriff auf ein Servicekatalogelement oder eine Servicekatalogelement oder -Kategorie nach Unternehmen, Abteilung, Gruppe, Anwender oder Standort zu gewähren oder zu verweigern.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Artikel verwalten oder Servicekatalog > Kategorien verwaltenan.
    2. Öffnen Sie das relevante Katalogelement oder die entsprechende Kategorie.
    3. Konfigurieren Sie das Formular Um die entsprechende hinzuzufügen Verfügbar Oder Nicht verfügbar Listen.
      Abbildung : 1. Zugriffssteuerung
      Zugriffssteuerung
    4. Fügen Sie die Unternehmen, Abteilungen, Gruppen, Anwender oder Standorte der entsprechenden Liste hinzu.
    5. Klicken Sie auf Aktualisieren.

    Beschränken Sie den Zugriff nach Rolle

    Standardmäßig haben einzelne Katalogelemente und -Kategorien keine Zugriffsbeschränkungen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Administratoren können basierend auf der Rolle Zugriff auf ein Servicekatalogelement oder eine Servicekatalogelement oder -Kategorie gewähren oder verweigern.

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Artikel verwalten oder Servicekatalog > Kategorien verwaltenan.
    2. Öffnen Sie das relevante Katalogelement oder die entsprechende Kategorie.
    3. Fügen Sie die erforderlichen Rollen zu hinzu Rollen Feld.
      Sie können bei Bedarf Konfigurieren Sie das Formular Oder ändern Sie in Standardansicht Um anzuzeigen Rollen Feld.
      Abbildung : 2. Rollen Gewährt
      Rollen gewährt

    Beschränken Sie den Zugriff durch ein Skript

    Servicekatalog Ermöglicht Ihnen, den Zugriff auf ein Servicekatalogelement oder eine Servicekatalogelement oder -Kategorie mit einem anwenderdefinierten Skript zu steuern.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Servicekatalog > Artikel verwalten oder Servicekatalog > Kategorien verwaltenan.
    2. Öffnen Sie das relevante Katalogelement oder die entsprechende Kategorie.
    3. Konfigurieren Sie das Formular Um hinzuzufügen Berechtigungsskript Feld.
      Abbildung : 3. Berechtigungsskript
      Berechtigungsskript
    4. In Berechtigungsskript Feld: Geben Sie das Zugriffssteuerungsskript ein.

      Beispielskripts:

      Das folgende Beispielskript gewährt Anwendern mit der Sprache FR (Französisch) Zugriff auf ein Katalogelement namens Französisch Blackberry:
      gs.log ( 'Running Entitlement script for French Blackberry' ) ;
       
       if (gs. getUser ( ). getLanguage ( ) == 'fr' ) 
          answer = true ; else 
          answer = false ;
       
      answer ;
      Das folgende Beispielskript könnte verwendet werden, um zwischen zwei Kategorien von Anwendern (eine mit vollem Zugriff und eine mit eingeschränktem Zugriff) im Servicekatalog zu unterscheiden:
      var userid  = gs. getUserID ( ) ; var now_GR  = new GlideRecord ( 'sys_user' ) ; 
      now_GR. get ( 'sys_id' , userid ) ; 
       
       if (now_GR. source )
          answer = true ; else
          answer = false ; 
       
      answer ;
      Überschreiben von Berechtigungsskripts nach Rolle
      1. Navigieren zu Servicekatalog > Eigenschaftenan.
      2. Geben Sie in der Eigenschaftsliste der Rollen (kommagetrennt) die Rollen ein, für die das Berechtigungsskript überschrieben werden soll (Zugriff gewähren), die die normale Berechtigungsüberprüfung im Katalog überschreiben können. Eine itil-Rolle von „itil“ bedeutet, dass die itil-Rolle jedes Katalogelement bestellen kann, auch eines, das durch Berechtigungsbeschränkungen geschützt ist.