Der in ownerId angegebene Nutzer ist der Eigentümer des erstellten Kurses und wird als Lehrkraft hinzugefügt. Nutzer, die keine Administratoren sind, können nur Kurse mit sich selbst als Inhaber erstellen. Domainadministratoren können Kurse erstellen, die Nutzern in ihrer Domain gehören.
Diese Methode gibt die folgenden Fehlercodes zurück:
PERMISSION_DENIED, wenn der anfragende Nutzer nicht berechtigt ist, Kurse zu erstellen oder Zugriffsfehler zu erzielen.
NOT_FOUND, wenn die primäre Lehrkraft kein gültiger Nutzer ist.
FAILED_PRECONDITION, wenn das Konto des Kursinhabers deaktiviert ist oder wenn folgende Anfragefehler vorliegen:
BenutzerCannot OwnCourse
UserGroupsMemberLimitLimit erreicht
ALREADY_EXISTS, wenn ein Alias in id angegeben wurde und bereits vorhanden ist.