---
sourceDocument: Yokohama Now Plattformverwaltung
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Plattformverwaltung

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Beschränken Sie das Feld „Zuweisungsgruppe"

# Beschränken Sie das Feld „Zuweisungsgruppe" {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Dieses Beispiel zeigt, wie Sie einen erweiterten Referenzqualifizierer mit JavaScript und eine Skripteinbindung verwenden, um den Incident einzuschränken Zuweisungsgruppe Auswahlmöglichkeiten für nur die Gruppen, die den in angegebenen Anwender enthalten Zugewiesen an Feld.

## Vorbereitungen

Erforderliche Rolle: Personalize_dictionary oder admin

## Prozedur

1. Öffnen Sie einen Incident.
2. Klicken Sie mit der rechten Maustaste auf Zuweisungsgruppe Bezeichnung und auswählen Konfigurieren Sie Wörterbuch .
3. Wenn das Formular in angezeigt wird Standardansicht , Unter Zugehörige Links , Klicken Sie auf Erweiterte Ansicht .
4. In Referenzqualifizierer verwenden Feld, stellen Sie sicher, dass Erweitert Option ist ausgewählt.
5. In Referenzqual Feld eingeben <kbd class="ph userinput">javascript:New ReferenceQualifierHelper().backfillAssignmentGroup() </kbd>.
6. Speichern Sie den Datensatz.
7. Navigieren zu SystemdefinitionenSkripteinbindungenan.
8. Klicken Sie auf Neu.
9. Benennen Sie Ihre Skripteinbindungen als <kbd class="ph userinput">ReferenceQualifierHelper </kbd>Zum Abgleichen des Javascripts im folgenden Schritt.  
   Dieser Name stellt sicher, dass der API-Name basierend auf dem Feld „Name" korrekt generiert wird.
10. [Skripteinbindungen](https://www.servicenow.com/docs/access?context=c_ScriptIncludes&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US)Mit dem folgenden JavaScript-Code.  
    Stellen Sie sicher, dass Zugängliches Formular Feld ist ordnungsgemäß für die Umgebung festgelegt.

        var ReferenceQualifierHelper = Class.create();
        ReferenceQualifierHelper.prototype = {
        	
        	backfillAssignmentGroup:function() {
        		var assigneeGroupsQualifier = '';
        		var assignee = current.assigned_to;
        		
        		//return if the assigned_to value is empty (this causes all groups to be returned)
        		if(!assignee)
        			return;
        		
        		//sys_user_grmember has the user to group relationship
        		var grAssigneeGroups = new GlideRecord('sys_user_grmember');
        		
        		grAssigneeGroups.addQuery('user',assignee);
        		grAssigneeGroups.query();
        		
        		while(grAssigneeGroups.next()) {
        			if (assigneeGroupsQualifier.length == 0) {
        				// Create the beginning of the qualifier and add the 1st group
        				assigneeGroupsQualifier = 'sys_idIN' + grAssigneeGroups.getValue('group');
        			}
        			else {
        				// build a comma separated string of groups if there is more than one
        				assigneeGroupsQualifier += (',' + grAssigneeGroups.group);
        			}
        		}
        		// return Groups where assigned to is in those groups we use IN for lists
        		
        		gs.log('DP: RefQual = ' + assigneeGroupsQualifier);
        		
        		return assigneeGroupsQualifier;
        	},
        	type: 'ReferenceQualifierHelper'
        };

## Nächste Maßnahme

Erstellen Sie zum Testen einen Incident, und wählen Sie einen Anwender in aus Zugewiesen an Feld. Klicken Sie auf Zuweisungsgruppe Suchsymbol. Nur die Gruppen, die den von Ihnen ausgewählten Anwender enthalten, werden angezeigt. Sie weisen beispielsweise Bob Smith einen Incident zu, der zu gehört Datenbank Gruppe und Netzwerk Gruppe. Die einzigen Optionen, die in der Zuweisungsgruppe angezeigt werden, sind Datenbank Und Netzwerk .

