"Nome utente non valido" quando si tenta di creare un nome utente che contiene un carattere speciale in Microsoft 365

Problema

Quando si crea un nome utente che contiene un carattere speciale in Microsoft 365, viene visualizzato uno dei messaggi di errore seguenti:

All'interno del portale di Microsoft 365

Invalid user name
Only letters and numbers are allowed. No spaces.

All'interno del modulo Microsoft Azure Active Directory per Windows PowerShell

New-MsolUser : Invalid value for parameter. Parameter Name: UserPrincipalName.
At line:1 char:13

All'interno di Exchange Online Windows PowerShell

A Windows Live error occurred while provisioning for "user+invalid_characters@contoso.com". The e-mail name contains invalid characters.

Nota

Azure AD PowerShell è previsto per la deprecazione il 30 marzo 2024. Per altre informazioni, vedere l'aggiornamento della deprecazione.

È consigliabile eseguire la migrazione a Microsoft Graph PowerShell per interagire con Microsoft Entra ID (in precedenza Azure AD). Microsoft Graph PowerShell consente l'accesso a tutte le API di Microsoft Graph ed è disponibile in PowerShell 7. Per le risposte alle query di migrazione comuni, vedere Domande frequenti sulla migrazione.

Causa

Questo comportamento si verifica perché alcuni caratteri speciali non sono consentiti nei nomi utente creati in Microsoft 365. Questi caratteri speciali includono, ma non sono limitati ai caratteri seguenti:

Proprietà Requisiti di UserPrincipalName
Caratteri consentiti
  • A - Z
  • a - z
  • 0 - 9
  • ' . - _ ! # ^ ~
Caratteri non consentiti
  • Qualsiasi @ carattere che non separa il nome utente dal dominio.
  • Non può contenere un carattere punto (.) immediatamente precedente al @ simbolo.
  • Non può contenere un carattere e commerciale (&) nel nome utente.
Vincoli di lunghezza
  • La lunghezza totale non deve superare i 113 caratteri.
  • Possono essere presenti fino a 64 caratteri prima del @ simbolo.
  • Dopo il @ simbolo possono essere presenti fino a 48 caratteri.

Si applicano tuttavia le eccezioni seguenti:

  • Un carattere di sottolineatura (_) è consentito in qualsiasi punto del nome utente, anche all'inizio o alla fine del nome.
  • Quando si crea un gruppo, il simbolo di numero (#) può essere usato come parte del nome del gruppo. Tuttavia, l'indirizzo di posta elettronica creato per un gruppo di distribuzione o una cassetta postale condivisa non può usare il segno # .

Soluzione

Quando si crea un nuovo utente in Microsoft 365, assicurarsi di non usare i caratteri speciali elencati nella sezione Causa .

Ulteriore assistenza Visitare la community Microsoft.