Neues Kundenkonto bestellen

Bevor Sie ein neues Kundenkonto erstellen, sollten Sie Folgendes berücksichtigen:

Kundenkonto erstellen

  1. Verwenden Sie zum Erstellen eines Kundenkontos die folgende POST-Anfrage und Autorisierungstoken enthalten:

    POST https://reseller.googleapis.com/apps/reseller/v1/customers
    
  2. Im Konto des Neukunden Nutzer erstellen Wenn die Antwort den HTTP-Statuscode 409 Conflict zurückgibt, customerId ist bereits vorhanden. Vor der Registrierung des Kundenkontos müssen Sie Abos des Kunden übertragen

  3. Ändere gegebenenfalls die Standardsprache des Kunden.

  4. Bewerben Sie die Nutzer mit der Rolle „Super Admin“. Beim Erstellen des Administratorkontos können Sie entweder ein temporäres ein zufälliges Passwort eingeben oder den Kunden auffordern, ein Passwort anzugeben.

  5. Teilen Sie dem Kunden mit, dass er sich in der Admin-Konsole anmelden muss und müssen Sie die Vereinbarung für Google Workspace über Reseller unterzeichnen, um die Funktion aktivieren zu können sein Konto. Resellern ist es untersagt, die Nutzungsbedingungen im Namen der Kundschaft.

Kundentypen

In Google Workspace lassen sich zwei Arten von Kunden erstellen:

  • Kunden mit Domainbestätigung. Diese Kunden benötigen Gmail und uneingeschränkten Administratorzugriff haben. Legen Sie beim Erstellen dieses Kundentyps customerType in domain.
  • Kunden mit E-Mail-Bestätigung Diese Kunden sind weder Inhaber noch Administrator. . Legen Sie beim Erstellen dieses Kundentyps customerType fest: team. Diese Kunden können die Essentials und Enterprise Essentials Versionen von Google Workspace.

Der folgende JSON-Anfragetext ist ein Beispiel für einen Kunden mit bestätigter Domain:

{
  "customerDomain": "DOMAIN_NAME",
  "customerType": "domain",
  "postalAddress": {
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE"
  },
  "alternateEmail": "EMAIL_ADDRESS"
}

Ersetzen Sie Folgendes:

  • DOMAIN_NAME: die Domain Ihres Kunden, z. B. example.com
  • NAME: der Name des Kunden, z. B. Alex Cruz
  • ORGANIZATION_NAME: die Organisation Ihres Kunden Name, z. B. Example Organization.
  • POSTAL_CODE: Postleitzahl Ihres Kunden – für Beispiel: 94043.
  • COUNTRY_CODE: 2 Zeichen des Kunden ISO-Ländercode.
  • EMAIL_ADDRESS: E-Mail-Adresse Ihres Kunden – für Beispiel: cruz@example.com.

Bei einer erfolgreichen Antwort werden der HTTP-Statuscode 200 und der Wert Informationen:

{
  "kind": "reseller#customer",
  "customerId": "CUSTOMER_ID",
  "customerDomain": "DOMAIN_NAME",
  "customerType": "domain",
  "postalAddress": {
    "kind": "customers#address",
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE",
  },
  "alternateEmail": "EMAIL_ADDRESS"
}

Der folgende JSON-Anfragetext ist ein Beispiel für einen Kunden mit E-Mail-Bestätigung:

{
  "customerDomain": "DOMAIN_NAME",
  "customerType": "team",
  "primaryAdmin": {
    "primaryEmail": "EMAIL_ADDRESS"
  },
  "postalAddress": {
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE"
  },
 "alternateEmail": "EMAIL_ADDRESS"
}

Bei einer erfolgreichen Antwort werden der HTTP-Statuscode 200 und der Wert Informationen:

{
  "kind": "reseller#customer",
  "customerId": "CUSTOMER_ID",
  "customerDomain": "DOMAIN_NAME,
  "customerType": "team",
  "primaryAdmin": {
    "primaryEmail": "EMAIL_ADDRESS"
  },
  "postalAddress": {
    "kind": "customers#address",
    "contactName": "NAME",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE",
    "countryCode": "COUNTRY_CODE",
  },
  "alternateEmail": "EMAIL_ADDRESS"
}

Standardsprache eines Kunden ändern

Die Standardsprache eines Kunden wird nur auf neue Nutzer angewendet, wenn erstellt. Bestehende Nutzer behalten ihre aktuelle Sprache, auch wenn aktualisiere die Standardsprache. Daher müssen Sie die Standardeinstellung des Kunden Sprache vor, bevor Sie Nutzer erstellen.

Ein neu erstellter Kunde hat die Standardsprache Englisch. So ändern Sie die Standardsprache verwenden, verwenden Sie PATCH oder UPDATE Aufrufe über die Directory API Kunden Endpunkt.

Verwenden Sie die Directory API, um den Standardwert für language für einen Kunden zu aktualisieren:

PATCH https://reseller.googleapis.com/admin/directory/v1/customers/CUSTOMER_ID

Fügen Sie den folgenden JSON-Anfragetext ein:

{
  "language":"LANGUAGE_CODE"
}

Ersetzen Sie Folgendes:

  • CUSTOMER_ID: Eine eindeutige Kennung für Ihr Kunde, z. B. C0123456
  • LANGUAGE_CODE: ein angenommen Sprachcode – z. B. es für Spanisch.

Eine erfolgreiche JSON-Antwort gibt den HTTP-Statuscode 200 zurück und den aktualisierten Ressource für Kunden:

{
  "alternateEmail": "EMAIL_ADDRESS",
  "customerCreationTime": "2022-12-12T23:04:10.620Z",
  "customerDomain": "DOMAIN_NAME",
  "id": "CUSTOMER_ID",
  "kind": "admin#directory#customer",
  "language": "LANGUAGE_CODE",
  "postalAddress": {
    "contactName": "NAME",
    "countryCode": "COUNTRY_CODE",
    "organizationName": "ORGANIZATION_NAME",
    "postalCode": "POSTAL_CODE"
  }
}

Nächste Schritte