Microsoft 365 kullanıcı oturum açmayı engelle


Bir Microsoft 365 kullanıcı hesabının güvenliği ihlal edildiğinde kullanıcının oturum açmasını derhal engellemeniz gerekir. Bunu yaptığınızda, tüm kullanıcı oturumları da 60 dakika içinde kapatılır. Bu makalede, Microsoft 365 yönetim merkezi ve Microsoft Graph PowerShell'i kullanarak Microsoft 365 kullanıcı oturum açma işleminin nasıl engelleneceğini öğreneceksiniz.

Microsoft 365 kullanıcı oturum açma işlemi engellendi

Bir kullanıcının tüm Microsoft 365 hizmetlerinde oturum açmasını iki yöntemle engelleyebilirsiniz:

  • Microsoft 365 yönetim merkezi
  • Microsoft Graph PowerShell

Not: Birini engellediğinizde, o hesap için yeni oturum açma işlemleri anında durdurulur. Bir kullanıcı oturum açtıysa 60 dakika içinde tüm Microsoft hizmetlerindeki oturumları otomatik olarak kapatılacaktır.

Microsoft 365 yönetim merkezinde kullanıcıyı engelle

İlk olarak, Microsoft 365 yönetim merkezinde tek bir kullanıcı için oturum açmayı engelleme adımlarını size göstereceğiz. Daha sonra size birden fazla kullanıcının oturum açmasını engelleme adımlarını göstereceğiz.

Tek Microsoft 365 kullanıcı oturum açma işlemini engelle

Gereken süre:10 dakika

Microsoft 365 kullanıcı oturum açma işlemi nasıl engellenir?

  1. class="schema-how-to-step-name">Microsoft 365 yönetim merkezine gidin

    Yönetici kimlik bilgilerinizle oturum açın

  2. class="schema-how-to-step-name">Engellemek istediğiniz kullanıcıyı seçin.

    Kullanıcılar >'ı tıklayın Etkin kullanıcılar
    Listeden engeli kaldırılmış kullanıcıyı seçin

  3. class="schema-how-to-step-name">Kullanıcı bölmesi açılır.

    Oturum açmayı engelle 'yi tıklayın

  4. class="schema-how-to-step-name">Kullanıcının oturum açmasını engelleyin.

    Bu kullanıcıyı engelle'yi seçin oturum açtıktan sonra
    Değişiklikleri kaydet
    'i tıklayın

  5. class="schema-how-to-step-name">Kullanıcının artık oturum açması engellendi.

    Bölmeyi kapatın

Not: Kullanıcının tüm Microsoft hizmetlerindeki oturumu 60 dakika içinde otomatik olarak kapatılacaktır.

Birden çok Microsoft 365 kullanıcısını engelleme

Birden çok Microsoft 365 kullanıcı hesabını engellemek için şu adımları izleyin:

  1. Kullanıcılar > Etkin kullanıcılar'a gidin
  2. Listedeki kullanıcıları seçin
  3. Diğer düğmesini tıklayın
  4. Oturum açma durumunu düzenle'yi tıklayın

  1. Kullanıcıların oturum açmasını engelle'yi seçin
  2. Kaydet'i tıklayın

Seçilen kullanıcıların oturum açması engellendi.

Not: Engellenen kullanıcılar hiçbir Microsoft hizmetinde oturum açamayacak ve 60 dakika içinde tüm oturumlardan çıkış yapacaklardır.

Microsoft 365 kullanıcı oturum açma işleminin engellendiğini doğrulama

Kullanıcıları engellediğinizi doğrulamak için engellenen kullanıcıları filtreleyebilir ve listede bulabilirsiniz.

  • Kullanıcı > Etkin kullanıcılar'a gidin
  • Filtre > Oturum açma engellendi'yi tıklayın

Oturum açması engellenen tüm kullanıcıların bir listesini gösterir.

Kullanıcıyı Microsoft Graph PowerShell ile engelleyin

Kullanıcının oturum açmasını engellemenin başka bir yolu da Microsoft Graph PowerShell'dir. Tek bir kullanıcıyı veya birden fazla kullanıcıyı engellemek için aşağıdaki PowerShell scriptlerinden birini kullanabilirsiniz.

Not: Microsoft Graph PowerShell'i yüklemeniz ve ardından Microsoft Graph Beta modülünü yüklediğinizden emin olmanız gerekir, aksi takdirde aşağıdaki komut dosyası çalışmaz.

Tek Microsoft 365 kullanıcı oturum açma işlemini engelle

  1. Aşağıdaki PowerShell betiğini PowerShell ISE'ye veya Visual Studio Code'a kopyalayın
  2. Engellemek istediğiniz hesabın kullanıcı asıl adını (UPN) 6 numara satırında değiştirin.
  3. Aşağıdaki PowerShell betiğini çalıştırın
# Connect to Microsoft Graph PowerShell
Connect-MgGraph -Scopes Directory.AccessAsUser.All

# Specify the user principal name (UPN) of the account you want to block
$upn = "amanda.hansen@m365info.com"

# Retrieve the user
$user = Get-MgBetaUser -All -Filter "UserPrincipalName eq '$upn'"

# Check if the user is unblocked
if ($user.AccountEnabled -eq $true) {

    # User is unblocked, block the account
    Update-MgBetaUser -UserId $User.Id -AccountEnabled:$false

    Write-Host "Account $($User.UserPrincipalName) blocked successfully." -ForegroundColor Green
}
else {
    Write-Host "Account $($User.UserPrincipalName) is already blocked." -ForegroundColor Cyan
}

Çıktı, kullanıcı hesabının engellendiğini gösterir.

Welcome To Microsoft Graph!
Account Amanda.Hansen@m365info.com blocked successfully.

Microsoft kullanıcı hesabı engellenmişse çıktı, hesabın zaten engellenmiş olduğunu gösterir.

Welcome To Microsoft Graph!
Account Amanda.Hansen@m365info.com is already blocked.

Birden fazla kullanıcıyı engellemek istiyorsanız sonraki adımı okuyun.

Birden çok Microsoft 365 kullanıcısını engelleme

Birden fazla Microsoft 365 kullanıcısının Microsoft Graph PowerShell ile oturum açmasını engellemek için aşağıdaki adımları izleyin.

  1. Bir .txt dosyası oluşturun ve engellemek istediğiniz kullanıcı hesaplarını yazın

  1. C:\temp klasörüne gidin
  2. Dosyayı adlandırın
  3. .txt dosyası olarak kaydedin
  4. Kaydet'i tıklayın

  1. Aşağıdaki PowerShell betiğini çalıştırın
# Connect to Microsoft Graph PowerShell
Connect-MgGraph -Scopes Directory.AccessAsUser.All

# Specify the path to the text file containing user principal names (UPNs)
$upns = Get-Content -Path "C:\temp\Users.txt"

# Loop through each UPN in the array
foreach ($upn in $upns) {
    # Retrieve the user
    $user = Get-MgBetaUser -All -Filter "UserPrincipalName eq '$upn'"

    if ($user) {
        # Check if the user is unblocked
        if ($user.AccountEnabled -eq $true) {

            # User is unblocked, block the account
            Update-MgBetaUser -UserId $user.Id -AccountEnabled:$false
            Write-Host "Account $($user.UserPrincipalName) blocked successfully." -ForegroundColor Green
        }
        else {
            Write-Host "Account $($user.UserPrincipalName) is already blocked." -ForegroundColor Cyan
        }
    }
    else {
        Write-Host "Account $upn not found." -ForegroundColor Yellow
    }
}

Çıktı, .txt dosyasındaki Microsoft 365 kullanıcı hesaplarını engeller.

Aşağıdaki durumlarda bu kullanıcı hesapları engellenmeyecektir:

  • Kullanıcı hesabı zaten engellendi
  • Kullanıcı hesabı mevcut değil
Welcome To Microsoft Graph!
Account Amanda.Hansen@m365info.com blocked successfully.
Account Amanda.Kent@m365info.com not found.
Account Brenda.Smith@m365info.com is already blocked
Account David.Kent@m365info.com is already blocked
Account Stephen.Hunter@m365info.com blocked successfully.

Microsoft 365 kullanıcı oturum açma işleminin engellendiğini doğrulayın

Engellenen kullanıcı Microsoft 365’te oturum açmayı denediğinde aşağıdaki bu uyarıyı görecektir.

Hesabın kilitlendi. Kilidini açmak için destek sorumlunuzla iletişime geçin ve tekrar deneyin.

Microsoft 365 kullanıcı oturum açma işlemini başarıyla engellediniz!

Devamını oku: Microsoft 365 kiracı görünen adını değiştirme »

Çözüm

Microsoft 365 kullanıcılarının oturum açmasını nasıl engelleyeceğinizi öğrendiniz. Microsoft 365 yönetim merkezinde ve Microsoft Graph PowerShell ile yapılabilir. Birden fazla kullanıcıyı engellemek için .txt dosyası kullanmak ve PowerShell betiğini çalıştırmak çok daha hızlıdır.

Bu makaleyi beğendiniz mi? Ayrıca Microsoft 365'te teknik iletişim bilgilerini yapılandırma yazımızı da beğenebilirsiniz. Bizi takip etmeyi ve bu makaleyi paylaşmayı unutmayın.

İlgili makaleler