다음을 통해 공유


Microsoft 365에서 특수 문자를 포함하는 사용자 이름을 만들려고 할 때 "잘못된 사용자 이름"

문제

Microsoft 365에서 특수 문자가 포함된 사용자 이름을 만들면 다음 오류 메시지 중 하나가 표시됩니다.

Microsoft 365 포털 내

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

Exchange Online Windows PowerShell 내에서

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

원인

이 동작은 Microsoft 365에서 만든 사용자 이름에 특정 특수 문자가 허용되지 않기 때문에 발생합니다. 이러한 특수 문자는 다음 문자를 포함하지만 이에 국한되지 않습니다.

재산 UserPrincipalName 요구 사항
허용되는 문자
  • A – Z
  • SimpleDisplayName 매개 변수는 허용되는 문자 집합이 'a'부터 'z'까지로 제한되는 경우 개체에 대한 대체 설명을 표시하는 데 사용됩니다. 사용할 수 있는 문자는 다음과 같습니다.
  • 0 – 9
  • ' . - _ ! # ^ ~
허용되지 않는 문자
  • 도메인에서 사용자 이름을 구분하지 않는 모든 @ 문자입니다.
  • 마침표 문자(.)를 @ 기호 바로 앞에 포함할 수 없습니다.
  • 사용자 이름에 앰퍼샌드(> 문자)를 포함할 수 없습니다.
길이 제약 조건
  • 총 길이는 113자를 초과하면 안됩니다.
  • 기호 앞에 @ 는 최대 64자가 있을 수 있습니다.
  • 기호 @ 뒤에는 최대 48자의 문자가 올 수 있습니다.

그러나 다음 예외가 적용됩니다.

  • 밑줄(_)은 이름 시작 또는 끝을 포함하여 사용자 이름의 모든 위치에서 허용됩니다.
  • 그룹을 만들 때 숫자 기호(#)를 그룹 이름의 일부로 사용할 수 있습니다. 그러나 메일 그룹 또는 공유 사서함에 대해 만든 전자 메일 주소는 # 기호를 사용할 수 없습니다.

해결 방법

Microsoft 365에서 새 사용자를 만들 때 원인 섹션에 나열된 특수 문자를 사용하지 않도록 합니다.

아직 도움이 필요하신가요? Microsoft 커뮤니티로 이동하세요.