Office 365 yöneticileri için PowerShell

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Yinelenen görevleri otomatik hale getirmek için bir Office 365 yönetim aracı mı arıyorsunuz? Belki de, Office 365 yönetim merkezinde sağlanmayan ek özelliklere erişmenin yollarını arıyorsunuz. İşte aradığınız araç Office 365 için PowerShell'dir.

PowerShell nedir ve neden kullanılmalıdır?

PowerShell (Windows PowerShell veya Microsoft PowerShell olarak da bilinir), sistem yönetimi için özel olarak tasarlanmış bir komut satırı ortamı olur. PowerShell denetlemek ve Windows işletim sistemi, sunucu uygulamaları ve Office 365 gibi bulut tabanlı hizmetlere yönetiminde otomatikleştirme yardımcı olur.

PowerShell'in en temel parçası cmdlet (command-let olarak da söylenir) olarak adlandırılır. Cmdlet'ler Office 365'te, Office 365 kuruluşunuza kullanıcıları ekleme, Office 365 lisans atamalarını yönetme ve etkin olmayan posta kutularını listeleme gibi işleri yapmanıza olanak tanır.

Birden çok cmdlet'i bir komut kümesi olarak bir araya getirebilir ve tümünü bir kerede çalıştırabilirsiniz veya bunları bir metin dosyasına yerleştirip istediğiniz zaman çalıştırabileceğiniz bir PowerShell betiği oluşturabilirsiniz. Betikler, kullanıcılara veya etkin posta kutularına atanan lisansların aylık raporlarını oluşturma gibi, düzenli aralıklarla gerçekleştirilen yönetim görevleri için çok kullanışlıdır.

PowerShell, Office 365 yönetim merkezini tamamlayıcı niteliktedir

Office 365 yönetim merkezi, hazır gelen ve kurulumdan desteğe kadar yönetimin tüm yaşam döngüsüne yayılan bir çözümdür. Office 365 yönetim merkezi, kullanıcıları ekleme ve düzenleme, ortak hizmet ayarlarını değiştirme gibi en yaygın yönetim görevlerini yerine getirecek şekilde tasarlanmıştır.

Bununla birlikte, bazı durumlarda Office 365 için PowerShell zamandan ve çalışmadan tasarruf etmenizi sağlayabilir. İşte birkaç örnek:

  • Çok fazla sayıda kullanıcıyı ekleme veya düzenleme

  • Verileri sıralamak için birden çok filtre kullanma

  • Kullanıcı listeleri ve gruplar gibi verileri dışarı aktarma

Bunlara ek olarak, çok sık kullanılmayan bazı ayarları yapılandırmak için PowerShell kullanmanız gerekir.

Başlarken

Office 365 için PowerShell'i kullanmaya başlamadan önce, Office 365 aboneliğinize ve yönetmek istediğiniz hizmetlere bağlanabildiğinizden emin olmak için yapmanız gereken bazı işlemler vardır.

Office 365 yöneticisi olmalısınız

Office 365 yöneticisi değilseniz, burada durabilirsiniz. Office 365 yönetim merkezi üzerinden Office 365 aboneliğinizi yönetirken olduğu gibi, Office 365 yöneticisi olan bir hesaba ihtiyacınız vardır.

Cmdlet'leri veya betikleri çalıştırma araçları

PowerShell cmdlet'leri ve betikleri Windows PowerShell komut isteminde veya Windows PowerShell komutlarıyla betiklerini çalıştırmaya yönelik bir ortam olan Windows PowerShell Tümleşik Betik Ortamı'nda (ISE) çalıştırılır. Windows 8.1 ve Windows 10'da, bunlar varsayılan olarak yüklenir.

Her iki uygulamayla da, PowerShell kullanarak Office 365'i yönetmek için gereken araçlara sahip olursunuz.

PowerShell modüllerini yükleyin

Office 365 aboneliğinizde PowerShell'i kullanmak için, yönetmeniz gereken Office 365 iş yüklerinin PowerShell modüllerini içeri aktarmanız gerekir.

Aboneliğinize bağlanma ve kullanıcıları, grupları ve lisansları yönetme

Office 365 aboneliğinize bağlanıp kullanıcıları, grupları ve lisansları yönetmek için bkz. Office 365 PowerShell'e bağlanma.

Kullanıcı, grup ve lisans yönetim senaryoları için bkz. Office 365 PowerShell için kullanıcı yönetimi senaryoları.

Kullanıcıları, grupları ve lisansları yönetme konusundaki diğer makaleler için bkz. Office 365 PowerShell'le kullanıcı hesaplarını ve lisansları yönetme.

SharePoint Online'ı yönetme

SharePoint Online siteleri, izinleri ve gruplarını yönetmek için, SharePoint Online Modülü'nü indirin.

PowerShell'le SharePoint Online site koleksiyonu senaryoları için bkz. Office 365 PowerShell için diğer işlevlerin senaryoları.

PowerShell'le SharePoint Online siteleri, izinleri ve gruplarını yönetme konusundaki diğer makaleler için bkz. SharePoint Online için Office 365 PowerShell.

Skype Kurumsal Çevrimiçi Sürüm'ü yönetme

Skype Kurumsal Çevrimiçi Sürüm ilkelerini yönetmek için, Skype Kurumsal Çevrimiçi Sürüm Modülü'nü indirin.

PowerShell'le Skype Kurumsal Çevrimiçi Sürüm ilkesi senaryoları için bkz. Office 365 PowerShell için diğer işlevlerin senaryoları.

PowerShell'le Skype Kurumsal Çevrimiçi Sürüm ilkelerini yönetme konusundaki diğer makaleler için bkz. Skype Kurumsal Çevrimiçi Sürüm'ü Office 365 PowerShell'le yönetme.

Exchange Online'ı yönetme

Exchange Online'ı yönetmeye yönelik cmdlet'ler, indirip içeri aktarabileceğiniz modüllerde yer almaz. Bunlar yalnızca, Exchange Online'a bir uzak bağlantı oluşturduğunuzda kullanılabilir. Bu hizmetlere bağlandığınızda veya "uzak bağlantı" kurduğunuzda, cmdlet'leri oradan içeri aktarırsınız.

PowerShell'le Exchange Online'ı yönetme konusundaki diğer makaleler için bkz. PowerShell'i Exchange Online ile kullanma.

PowerShell komut bloğunu çalıştırma

Birçok durumda, makalelerde size blok olarak çalıştırılan bir PowerShell komut kümesi sağlanır. Bu komut bloklarını şu yollarla çalıştırabilirsiniz:

  • Komutları makaleden veya web sitesinden kopyalayıp Not Defteri'ne (veya seçtiğiniz başka bir metin düzenleyicisine) yapıştırın. Not Defteri'nde, hesap adlarını belirtme gibi gerekli değişiklikleri yapın. Bunları çalıştırmak için, Not Defteri'ndeki tamamlanmış komutları kopyalayın ve bilgisayarınızda PowerShell komut istemine yapıştırın.

  • Komutları makaleden veya web sayfasından kopyalayın, bilgisayarınızda PowerShell ISE'ye yapıştırın ve gerekli değişiklikleri yapın. Komutları bir blok olarak vurgulayın ve sonra bunları çalıştırın.

Mümkün olduğunda, değişkenleri kullanarak PowerShell'le işlem yapma sürecini basitleştirmeye çalışıyoruz.

Komut bloğunda “$” karakteriyle başlayan satırlar, belirtmeniz gereken bir ayarın değişkenleridir. Temelde boşlukları doldurarak komut bloğunun tüm ayarlarını belirttikten sonra, bunları çalıştırabilirsiniz.

PowerShell betiğini çalıştırma

Bazı durumlarda, bir Office 365 yönetim görevini otomatik hale getirmek için çalıştırılacak bir PowerShell betiği bulursunuz. PowerShell betiklerini çalıştırmak için aşağıdakileri yapmalısınız:

  1. Betikleri çalıştırmak için PowerShell'i yapılandırın.

    Kötü amaçlı bir betiği çalıştırmak bilgisayarınıza zarar verebileceğinden, PowerShell'in varsayılan ayarı bunların çalıştırılmamasıdır. Bilgisayarınızın yürütme ilkesini daha az kısıtlayıcı olacak şekilde değiştirmeniz gerekecektir. Daha fazla bilgi için bkz. Office 365 PowerShell için kullanıcı yönetimi senaryoları. Bunu, PowerShell betiklerini çalıştırdığınız her bilgisayarda tek bir kez yapmanız yeterlidir.

  2. Betik dosyasını bir yerde depolayın.

    Betik dosyalarının uzantısı .ps1'dir. Bunları yerel disk sürücünüzde, çalıştırırken başvurabileceğiniz bir konuma indirin. Örneğin, C: sürücünüzde PSScripts adlı bir klasör oluşturun (C:\PSScripts).

  3. Betikte gereken değişiklikleri yapın.

    Bazı betikler için, Office 365 aboneliğinizle birlikte çalışması için özel ayarlar belirtmeniz (örneğin, etki alanı adınızı değiştirmeniz) gerekebilir.

  4. Betiği çalıştırın.

    Gerekirse, yönettiğiniz uygun Office 365 iş yüküne bağlanın ve ardından betiği PowerShell komut isteminden veya PowerShell betik adına (.ps1 uzantılı dosya adı) ve konumuna başvurarak ISE'den çalıştırın. Dijital olarak imzalanmamış betiklerle ilgili bir uyarı alabilirsiniz.

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Ayrıca Bkz:

Office 365 PowerShell senaryoları

Neden Office 365 PowerShell'i kullanmalısınız?

Office 365 PowerShell ile çalışmaya başlama

Office 365 PowerShell topluluk kaynakları

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×