# \[API\] Nutzer mit Benutzergruppe registrieren

**URL:** https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477
**Category:** Programmierung
**Created:** [19. Mai 2022 um 13:23 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477 "2022-05-19T13:23:48Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![SilvioH](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SilvioH](https://forum.shopware.com/u/SilvioH)
#### Post date: [19. Mai 2022 um 13:23 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/1 "2022-05-19T13:23:48Z")

</div>

Hallo Community,

leider finde ich keine Hinweise und bin für jeden Tipp dankbar.  
Ich registriere per API neue Benutzer. Diesen möchte ich bei der Registrierung gleich eine Kundengruppe zuweisen.  
Ist das möglich ? Wie ?

Oder muss ich den Benutzer registrieren und dann updaten ?

Danke.

---

<div class="post-metadata">

### Author: ![chamaw](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@chamaw](https://forum.shopware.com/u/chamaw)
#### Post date: [19. Mai 2022 um 15:47 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/2 "2022-05-19T15:47:48Z")

</div>

Ich setze hier einfach nur das Feld GroupId (entsprechend der UUID der Kundengruppe). Das gleiche mache ich dann auch mit der SalesChannelId.

---

<div class="post-metadata">

### Author: ![SilvioH](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SilvioH](https://forum.shopware.com/u/SilvioH)
#### Post date: [20. Mai 2022 um 06:45 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/3 "2022-05-20T06:45:19Z")

</div>

Hallo chamaw,

danke für deine Antwort. Ich hab das gerade mal probiert - leider erfolglos. Hast du ein Beispiel ?

---

<div class="post-metadata">

### Author: ![chamaw](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@chamaw](https://forum.shopware.com/u/chamaw)
#### Post date: [20. Mai 2022 um 14:30 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/4 "2022-05-20T14:30:02Z")

</div>

welche Sprache im Client ?

---

<div class="post-metadata">

### Author: ![SilvioH](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SilvioH](https://forum.shopware.com/u/SilvioH)
#### Post date: [23. Mai 2022 um 09:33 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/5 "2022-05-23T09:33:36Z")

</div>

Hallo chamaw,

wir nutzen DE und EN, sollen aber später mehr dazu.

---

<div class="post-metadata">

### Author: ![chamaw](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@chamaw](https://forum.shopware.com/u/chamaw)
#### Post date: [23. Mai 2022 um 12:35 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/6 "2022-05-23T12:35:03Z")

</div>

Ich meinte die Programmiersprache 🙂 bzw. das eingesetzte Client-SDK. Ich meine das Feld heißt einfach nur „groupId“

---

<div class="post-metadata">

### Author: ![SilvioH](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SilvioH](https://forum.shopware.com/u/SilvioH)
#### Post date: [7. Juni 2022 um 07:55 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/7 "2022-06-07T07:55:29Z")

</div>

Hoi chamaw,  
ich nutze PHP. Ein konkretes SDK habe ich nicht wirklich.  
Der Shop läuft auf der aktuellsten Version.  
Bin für jeden Tip dankbar.

---

<div class="post-metadata">

### Author: ![chamaw](https://avatars.discourse-cdn.com/v4/letter/c/b487fb/32.png) [@chamaw](https://forum.shopware.com/u/chamaw)
#### Post date: [13. Juni 2022 um 15:41 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/8 "2022-06-13T15:41:25Z")

</div>

sorry für die späte Antwort das Feld heisst tatsächlich groupId. Da müsste dann die UUID der Gruppe rein. Dazu braucht es aber noch ein paar andere Felder, die required sind (u.a. SalesChannel, Anrede, first/lastname, adresse, email, password, usw.)

---

<div class="post-metadata">

### Author: ![SilvioH](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SilvioH](https://forum.shopware.com/u/SilvioH)
#### Post date: [16. Juni 2022 um 09:37 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/9 "2022-06-16T09:37:14Z")

</div>

Nicht schlimm 🙂 Arbeit geht vor.  
Ich fass mal kurz z’sam wie ich vorgehe.

Also ich stelle mir ganz normal einen Array zusammen mit dem ich dann den User registriere. Der Array enthält neben den ganzen anderen Daten:

```auto
'groupId' => '0815C54E6B9806FBBE97AKJE384NKJNBEC24',

```

Damit funktionier es aber leider nicht.

Ohne die Group ID kann ich problemlos registrieren. Der User hängt dann aber in der Standard Benutzergruppe, was nicht gewünscht ist.

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [16. Juni 2022 um 10:00 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/10 "2022-06-16T10:00:15Z")

</div>

Vielleicht so:

```auto
'groupId' => 0x0815C54E6B9806FBBE97AKJE384NKJNBEC24,

```

---

<div class="post-metadata">

### Author: ![SilvioH](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SilvioH](https://forum.shopware.com/u/SilvioH)
#### Post date: [16. Juni 2022 um 10:26 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/11 "2022-06-16T10:26:31Z")

</div>

He R4M 🙂 ,  
Das sieht eher nach einem Fehler aus 🙂 zudem würde es nicht zu dem String passen, der an die DB geht. Hast du das so ?

---

<div class="post-metadata">

### Author: ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)
#### Post date: [16. Juni 2022 um 11:56 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/12 "2022-06-16T11:56:32Z")

</div>

Die GroupID ist in der DB ja auch kein String, sondern ein Binary-Typ. Und bei MySQL-Abfrage mache ich das so 🙂

---

<div class="post-metadata">

### Author: ![SilvioH](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@SilvioH](https://forum.shopware.com/u/SilvioH)
#### Post date: [16. Juni 2022 um 13:29 UTC](https://forum.shopware.com/t/api-nutzer-mit-benutzergruppe-registrieren/94477/13 "2022-06-16T13:29:19Z")

</div>

Ich meinte nicht, das du da einen Fehler machst, sondern das es nach einer typischen Fehlermeldung aussieht wie bei Windows immer. Egal 🙂  
Aber danke für den Hinweis, probier ich aus.
