Benutzerobjekt abrufen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • In einer Business Rule oder einem anderen Serverskript gibt die Methode gs.getUser() ein Benutzerobjekt zurück. Das Benutzerobjekt ist eine interne Darstellung des aktuell angemeldeten Benutzers und liefert Informationen über den Benutzer und verschiedene Dienstprogrammfunktionen.

    Warum und wann dieser Vorgang ausgeführt wird

    Eine Liste und Beschreibung der verfügbaren bereichsbezogenen Methoden für das Benutzerobjekt finden Sie unter GlideUser.

    Prozedur

    1. Rufen Sie den aktuellen Benutzer ab.
      var myUserObject = gs.getUser()
    2. Verwenden Sie die Methode getUserByID, um einen anderen Benutzer mit dem Feld user_name oder der sys_id im Zieldatensatz abzurufen.
      Beispiel:
      var ourUser = gs.getUser(); 
      gs.­print(­ourUser.­getFirstName()); //print the first name of the user you are currently logged in as 
      newUser = ourUser.­getUserByID(<user_sys_id>); //fetch a different user, using the sys_id of the target user record. 
      gs.­print(­newUser.­getFirstName()); //first name of the user you fetched above 
      gs.­print(­newUser.­isMemberOf(­'Capacity Mgmt'));