Microsoft Office 365 provisioning flow fails with the following error visible in the Okta dashboard:
Automatic provisioning of user <user> to app Microsoft Office 365 failed: Could not validate your Office 365 credentials, received error: 400 AADSTS50034: The user account <user> does not exist in the <domain>.onmicrosoft.com directory. To sign into this application, the account must be added to the directory. Trace ID: <traceId> Correlation ID: <correlationId> Timestamp: <timestamp>
- Microsoft Office 365
- Provisioning
- Error
This error appears because the Office 365 Global Administrator credentials for creating the API connection are invalid.
- Go to Okta Admin Console, navigate to Applications > Applications > Office 365 > Provisioning > Integration > then click Edit.
- Click Re-authenticate with Microsoft Office 365. The Microsoft Azure login page appears.
- Log in to the Microsoft Azure account.
- Read and accept the requested permissions.
- Upon accepting the scopes in the Microsoft Azure portal, the page is redirected back to Okta.
- Enter the valid Office 365 Global Administrator credentials.
- Click Test API Credentials.
- A message confirming successful authentication is generated. Click Save.
- Attempt the failed tasks again. Navigate to Dashboard > Tasks. Any failed assignments should appear under Tasks.
- After locating the failed task for the user that should be retried, click Retry Selected.
