이 사용자 오류에 대해 OneDrive가 프로비저닝되지 않았습니다.



문제를 제거하기 위해 도구를 사용해보십시오

이 사용자에 대해 OneDrive가 프로비저닝되지 않음 오류는 Office 응용 프로그램이 OneDrive를 사용할 권한이없는 사용자를 발견하면 트리거됩니다. 일반적으로이 오류는 중복되거나 다른 Office 설치가있을 때 나타납니다.



이 사용자에 대해 OneDrive가 프로비저닝되지 않았습니다.



이 문제는 Office 365 제품과 Microsoft 지원 담당자가이 문제를 해결하기위한 최우선 순위로 삼은 이후로 여러 번보고되었습니다. 그러나 문제를 영구적으로 해결하기 위해 스스로 수행 할 수있는 몇 가지 방법이 있습니다. 이 기사에서는 먼저 핵심 원인을 살펴본 다음이를 해결하기위한 솔루션으로 이동합니다.



'이 사용자에게 OneDrive가 프로비저닝되지 않았습니다'오류의 원인은 무엇입니까?

이 문제는 기존 Office 365 구독을 사용하여 OneDrive에 액세스하는 사용자에게만 제한되지만 다른 계정 공유 이벤트에서도 발생할 수 있습니다. 우리가 발견 한 주요 원인은 다음과 같습니다.

  • 라이선스 할당 메커니즘 : 사용자에게 OneDrive를 사용할 라이선스를 할당 할 때마다 제공 한 라이선스 키로 사용자를 등록하는 백엔드 메커니즘이 작동합니다. 이 메커니즘이 제대로 작동하지 않으면 논의중인 문제가 발생합니다.
  • 백엔드 문제 : 우리가 발견 한 또 다른 흥미로운 문제는 백엔드 서버의 실제 문제로 인해 문제가 발생한 부분입니다. 여기에서 공식 Microsoft 지원에 문의하면 문제를 해결하는 데 도움이됩니다. 이 문제는 다음과 같은 이유로 나타날 수도 있습니다. OneDrive가 동기화되지 않음 .
  • 초과 된 사용자 수 : Office 365는 한 번에 응용 프로그램을 사용할 수있는 사용자 수에 제한이 있습니다. 사용자 수가 제한을 초과하면 OneDrive에 액세스 할 수 없으며이 메시지가 표시됩니다.

수정 사항을 시작하기 전에 모든 라이선스와 암호가 준비되어 있는지 확인하십시오. 또한 오류 메시지가 발생한 사용자의 이메일 주소와 비밀번호가 필요합니다.

Microsoft는 앱의 프로비저닝에 대해 무엇을 말합니까? (개발자 용)

개발자이고 자동 프로비저닝을 사용하는 경우 공식 Microsoft 문서를 읽고 문제를 완전히 이해해야합니다. 공식 Microsoft 문서에 따르면 다음과 같이 명시되어 있습니다.



사용자의 OneDrive가 프로비저닝되지 않았지만 사용자에게 OneDrive를 사용할 수있는 라이선스가있는 경우이 요청은 위임 된 인증을 사용할 때 사용자의 드라이브를 자동으로 프로비저닝합니다.

여기서 주목해야 할 핵심은 키워드입니다. 위임 된 인증 . 이는 기본적으로 Office 365의 API는 컨텍스트의 행위자가 사용자 인 경우에만 드라이브를 프로비저닝한다는 것을 의미합니다. 즉, 응용 프로그램이 암시 적 OAUTH 부여 또는 인증 코드 자동화 된 프로비저닝을 원하는 경우. 사용하는 경우 애플리케이션 인증 , 자동 프로비저닝이 발생하지 않습니다.

해결 방법 1 : 라이선스 다시 시작

오류 메시지를 수정하는 가장 기본적인 단계는 사용자에게 라이선스를 다시 시작하는 것입니다. 여기에서는 관리자 암호를 사용하여 Office 365에 로그인 한 다음 사용자에 대한 라이선스를 해지합니다. 잠시 후 프로세스를 다시 시작하고 문제가 해결되었는지 확인합니다.

이것이하는 일은 프로비저닝 모듈을 완전히 다시 초기화하는 것이며 프로비저닝 중에 문제가 발생하면 수정됩니다.

  1. 관리자 자격 증명을 사용하여 시스템에 로그인합니다.

    관리자 패널 – Office 365

  2. 기본 메뉴에 있으면 다음으로 이동하십시오. 사용자 그런 다음 활성 사용자 .

    사용자 선택

  3. 여기에 오류가 발생한 사용자가 나열됩니다. 사용자를 선택한 다음 편집하다 제목에 제품 라이선스

    제품 라이선스 편집

  4. 지금, 없애다 사용자로부터 라이센스를 받고 시스템을 완전히 다시 시작하십시오.
  5. 20 분 정도 기다린 후 다시 로그인 한 다음 라이선스를 다시 부여합니다.
  6. 이제 사용자의 컴퓨터에서 문제가 해결되었는지 확인합니다.

해결 방법 2 : SharePoint 관리자 권한 부여

오류 메시지가 나타나는 또 다른 가능한 원인은 OneDrive를 프로비저닝 할 수있는 특정 권한이 사용자에게 부여되지 않았기 때문입니다. 다른 권한이 부여 될 수 있지만이 권한이 없으면 오류 메시지를 비롯한 여러 문제가 발생합니다. 여기에서 관리자의 제어판을 탐색하고 수동으로 권한을 부여하고 작동하는지 확인합니다.

  1. SharePoint 관리 콘솔에 로그인 한 다음 사용자 프로필 .
  2. 이제 사람들 그런 다음 사용자 권한 관리 .
  3. 지금, 더하다 내 사이트에 대한 액세스 권한을 부여하려는 사용자. 일반적으로이 설정은 기본적으로 '외부 사용자를 제외한 모든 사용자'로 설정됩니다.
  4. 사용자를 추가하려면 아래로 스크롤하여 권한 섹션 및 옵션 외에 개인 사이트 만들기 , 검사 옵션.
  5. 확인을 눌러 변경 사항을 저장하고 종료합니다. 이제 영향을받는 사용자는 OneDrive 페이지로 쉽게 이동하여 원하는대로 사이트를 만들 수 있습니다.

노트 : 당신이 얻는 경우 설정 App Launcher의 화면에서 프로세스를 하루 동안 유지하십시오. 일반적으로 이것은 꽤 빨리 끝나고 사용자는 원하는 모든 섹션을 수행 할 수 있습니다.

해결 방법 3 : 응용 프로그램 재설치

Microsoft 지원에 문의하기 전에 응용 프로그램을 다시 설치해 보겠습니다. 프로세스가 제대로 실행되지 않아 응용 프로그램 자체가 손상된 설치 인 경우가 많이 있습니다. 발생한 문제는 응용 프로그램 또는 해당 API의 버그 일 수 있습니다. 이 솔루션에서는 Windows의 응용 프로그램 관리자로 이동하여 Office 365와 관련된 응용 프로그램을 완전히 제거합니다. 그런 다음 새 복사본을 다운로드하여 모두 완전히 다시 설치합니다.

  1. Windows + R을 누르고 ' appwiz.cpl ”를 입력하고 Enter를 누릅니다.
  2. 응용 프로그램 관리자에서 모든 Office 365 응용 프로그램을 검색합니다.

    응용 프로그램 재설치

  3. 하나씩 마우스 오른쪽 버튼으로 클릭하고 제거 .
  4. 모두 제거한 후 컴퓨터를 완전히 다시 시작하십시오. 이제 문제가 해결되었는지 확인하십시오.

해결 방법 4 : Microsoft 지원에 문의

'이 사용자에게 OneDrive가 제공되지 않았습니다'라는 오류 메시지를 여전히 수정할 수없는 경우 Microsoft 담당자에게 연락하여 문제를 전달할 수 있습니다. Office 365 구독 회원이므로 Microsoft의 지원을 자동으로받을 수 있습니다.

Microsoft 지원에 티켓 제출

다음으로 이동할 수 있습니다. Microsoft의 공식 지원 거기에 문제를 설명하십시오. 다음 정보를 포함해야합니다.

  • Office 365 구독 날짜
  • Office 365 구독의 관리자와 연결된 전자 메일 주소
  • 영향을받는 사용자의 이메일 주소
  • 문제 및 직면 한 문제에 대한 설명.

온라인 양식 (Microsoft 포함)에 개인 암호를 추가하지 마십시오. 이메일 주소 만 있으면됩니다.

노트 : Appuals는 독자들에게 Microsoft 공식 웹 사이트에서 티켓을 제출하고 있는지 확인하도록 조언합니다. 여기에 나열된 단계는 정보 제공만을위한 것입니다.

보너스 : PowerShell을 사용하여 수동으로 사용자 추가

이 솔루션은 고급 사용자를위한 것입니다. 여전히 OneDrive에 대한 사용자의 액세스를 프로비저닝 할 수없는 경우 솔루션 1에서했던 것처럼 제거하고 아래 나열된 방법을 사용하여 수동으로 다시 추가 할 수 있습니다.

Windows 버튼을 마우스 오른쪽 버튼으로 클릭하거나 Windows + R을 누르고‘ 파워 쉘 ’를 입력하고 Enter를 누릅니다.

다음은 코드 조각입니다.

[System.Reflection.Assembly] :: LoadWithPartialName ( 'Microsoft.SharePoint.Client') | Out-Null [System.Reflection.Assembly] :: LoadWithPartialName ( 'Microsoft.SharePoint.Client.Runtime') | Out-Null [System.Reflection.Assembly] :: LoadWithPartialName ( 'Microsoft.SharePoint.Client.UserProfiles') | Out-Null $ ctx = New-Object Microsoft.SharePoint.Client.ClientContext ( 'https://COMPANYNAME-admin.sharepoint.com') $ web = $ ctx.Web $ ctx.Credentials = New-Object Microsoft.SharePoint. Client.SharePointOnlineCredentials ($ cred.UserName, $ cred.Password) $ ctx.Load ($ web) $ ctx.ExecuteQuery () $ loader = [Microsoft.SharePoint.Client.UserProfiles.ProfileLoader] :: GetProfileLoader ($ ctx) $ ctx.ExecuteQuery () $ loader.CreatePersonalSiteEnqueueBulk ($ username) $ loader.Context.ExecuteQuery ()

여기, $ 신용 get-credential을 의미하고 $ username 사용자의 UPN입니다.

노트 : 문제가 발생한 경우 언제든지 되돌릴 수 있도록 미리 시스템을 백업했는지 확인하십시오. 또한 라이선스 부여 및 OneDrive 프로 비전이 시작되기 전에 메시지가 표시되지 않으므로 Office 365의 관리자 액세스가 명령을 실행하고 정보를 올바르게 입력했는지 확인합니다. 시도해 볼 수도 있습니다. OneDrive 비활성화 그런 다음 컴퓨터에서 OneDrive를 활성화합니다.

5 분 읽기