Symptomy

Obiekt usługi Exchange Online (na przykład użytkownik, kontakt lub Grupa) nie jest tworzony ani aktualizowany w usłudze Azure Active Directory (Azure AD) Connect. 

Rozwiązanie

Istnieją dwa moduły usługi Windows Azure Active Directory do administrowania usługą Azure AD za pomocą programu PowerShell. Obecnie obsługiwane są obie wersje. 

  • Aby użyć modułu MSOL, zainstaluj następujący moduł (jednorazowo i w oknie programu PowerShell uruchomionym jako administrator). Aby uzyskać więcej informacji, zobacz Azure pozycji (MSOnline). Install-Module MSOnline Następnie przy każdym połączeniu, uruchom poniższe czynności, aby uzyskać dostęp do poleceń MSOL. Connect-MsolService

  • Aby użyć modułu AzureAD, zainstaluj następujący moduł (jednorazowo i w oknie programu PowerShell uruchomionym jako administrator). Aby uzyskać więcej informacji, zobacz Azure Active Directory PowerShellInstall-Module AzureAD Następnie przy każdym połączeniu, uruchom poniższe czynności, aby uzyskać dostęp do poleceń AzureAD. Connect-AzureAD

Aby rozwiązać ten problem, wykonaj następujące czynności: 

  1. Upewnij się, że obiekt istnieje w usłudze Azure AD przy użyciu modułu programu Azure AD PowerShell. Na przykład uruchom następujące polecenia cmdlet. Uwaga Jeśli użytkownik wymaga skrzynki pocztowej, parametr usageLocation jest obowiązkowy i musi zostać wypełniony.

    Moduł MSOL

    Get-MsolUser -SearchString <UserPrinicipalName or DisplayName>

    Get-MsolContact -SearchString <EmailAddress or DisplayName>

    Get-MsolGroup -SearchString <EmailAddress or DisplayName>

    Moduł AzureAD

    Get-AzureADUser -SearchString <UserPrinicipalName or DisplayName>

    Get-AzureADContact

    Get-AzureADGroup -SearchString <EmailAddress or DisplayName>

  2. Jeśli obiekt nie jest obecny w usłudze Azure AD, upewnij się, że obiekt znajduje się w zakresie funkcji Azure AD Connect.

  3. Jeśli obiekt znajduje się w usłudze Azure AD, upewnij się, że jest on obecny w programie Exchange, korzystając z polecenia cmdlet Get-User .  Jeśli nie ma żadnego wyniku, poproś firmę Microsoft o przesłanie obiektu do synchronizacji do przodu z usługi Azure AD do usługi Exchange Online. To żądanie należy wprowadzić przy użyciu parametru objectid . Wartość parametru objectid można znaleźć w usłudze Azure AD (w formacie xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). Na przykład:  Moduł MSOL

    Get-MsolUser -UserPrincipalName <UserPrinicipalName or DisplayName> | fl ObjectId

    Get-MsolContact -SearchString <UserPrinicipalName or DisplayName> | fl ObjectId

    Get-MsolGroup -SearchString <EmailAddress or DisplayName> | fl ObjectId

    Moduł AzureAD

    Get-AzureADUser -SearchString <UserPrinicipalName or DisplayName> | fl ObjectId

    Get-AzureADContact | fl Mail,ObjectId

    Get-AzureADGroup -SearchString <EmailAddress or DisplayName> | fl ObjectId

  4. Sprawdź błędy narzędzia DirSync. Aby to zrobić, zapoznaj się z następującymi artykułami pomocy technicznej: Identyfikowanie błędów synchronizacji katalogów w pakiecie office 365identyfikowanie błędów inicjowania obsługi DirSync w pakiecie Office 365 Aby uzyskać więcej informacji na temat rozwiązywania problemów, zobacz następujące artykuły: Rozwiązywanie problemów z błędami podczas synchronizacjiRozwiązywanie problemów dotyczących obiektu, który nie jest synchronizowany z usługą Azure AD

  5. Jeśli występuje konflikt z innym obiektem, ale nie można go znaleźć w lokalnej usłudze Active Directory, upewnij się, że nie istnieje obiekt "tylko chmura", który powoduje problem. Możesz to zrobić na kilka sposobów. Na przykład wybierz pozycję Użytkownicy , > Gości w portalu administracyjnym lub Wyświetl właściwości w obszarze Szczegóły błędu synchronizacji w portalu administracyjnym. Jeśli kotwica źródłowa jest wyświetlana jako pusta, a źródłem uprawnień jest chmura, to jest to użytkownik Gość, a nie członek. Obiekt należy usunąć lub zaktualizować, aby zmniejszyć konflikt z obiektem synchronizacji. Możesz również to sprawdzić za pomocą poniższego polecenia cmdlet w programie PowerShell. Na przyk³ad: 

    Get-MsolUser -SearchString <UserPrinicipalName or DisplayName> | fl UserType,ImmutableId

    Get-AzureADUser -SearchString <UserPrinicipalName or DisplayName> | fl UserType,ImmutableId

  6. Jeśli jest to obiekt typu użytkownik lub Grupa, upewnij się, że sufiks głównej nazwy użytkownika (UPN) jest zaakceptowaną domeną. Jeśli nie, Dodaj sufiks SMTP do akceptowanych domen.

  7. Jeśli nastąpi zmiana w celu naprawienia błędu synchronizacji, a problem nadal nie zostanie rozwiązany, poproś firmę Microsoft o przesłanie obiektu w celu zsynchronizowania jej z usługą Azure AD w usłudze Exchange Online przy użyciu atrybutu userPrincipalName . Podaj tę wartość, ponieważ może być różna od wartości atrybutu PrimarySmtpAddress . Podaj parametr objectid na platformie Azure, który jest teraz potrzebny do uruchomienia synchronizacji w przód. Get-MsolUser -SearchString <UserPrinicipalName or DisplayName> | fl ObjectID

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×