365 で特殊文字を含むユーザー名を作成しようとするときに"無効なユーザー Office"

注意

Office 365 用リソース は、 エンタープライズ向け Microsoft 365 アプリに名前変更されています。 この変更の詳細については、 このブログの投稿を参照してください。

問題

365 で特殊文字を含むユーザー名をMicrosoft Office、次のいずれかのエラー メッセージが表示されます。

365 ポータルOffice内

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

Microsoft Azure Active Directory モジュール内でWindows PowerShell

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

Within Exchange Online Windows PowerShell

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

原因

この動作は、365 で作成したユーザー名で特定の特殊文字が許可Officeされます。 これらの特殊文字には、次のものが含まれますが、これらに限定されない。

プロパティ UserPrincipalName の要件
使用できる文字
  • A ~ Z
  • a から z
  • 0 ~ 9
  • ' . - _ ! # ^ ~
文字は使用できません
  • ユーザー名 @ " をドメインから分離していない "文字。
  • " 記号の直前にピリオド文字 "." を含 @ " めない
長さの制約
  • 合計長は 113 文字を超えることはできません
  • " 記号の前に最大 64 文字を指定 @ " できます。
  • " 記号の後に最大 48 文字を指定 @ " できます。

ただし、次の例外があります。

  • アンダースコア (_) は、ユーザー名の任意の場所で許可されます。 これには、名前の先頭または末尾が含まれます。
  • グループを作成する場合、番号記号 (#) をグループ名の一部として使用できます。 ただし、配布グループまたは共有メールボックスに対して作成する電子メール アドレスでは、# 記号 を使用できません。

ソリューション

Office 365 で新しいユーザーを作成する場合は、[原因] セクションに記載されている特殊文字を使用しなかしてください。

さらにヘルプが必要ですか? Microsoft コミュニティを参照してください。