Windows PowerShell kullanarak SharePoint Online dış kullanıcı paylaşımını yönetme

Tamamlandı

SharePoint Online içeriği dış kullanıcılarla paylaşılabilir. Microsoft OneDrive depolama alanı SharePoint Online'ın bir parçası olduğundan, her ikisi için de benzer ayarlar vardır. Dış paylaşım ayarlarını yapılandırdığınızda, OneDrive ayarları SharePoint Online ayarlarından aynı veya daha kısıtlayıcı olmalıdır. SharePoint Online için yaygın olarak kullanılan dış paylaşım ayarları aşağıdaki tabloda listelenmiştir.

Tablo 1: SharePoint Online için yaygın olarak kullanılan dış paylaşım ayarları

İzin düzeyi Açıklama
Kimse Kullanıcıların, bağlantıya sahip olan herkesin kimlik doğrulaması yapmadan dosyalara veya klasörlere erişmesine izin veren bağlantıları kullanarak dosya ve klasörleri paylaşmasına olanak tanır. Bu ayar, kullanıcıların kimlik doğrulaması yapan yeni ve mevcut konuklarla site paylaşmasına da olanak tanır. Bu ayarı seçerseniz, Herkes bağlantılarını belirli bir gün içinde sona erecek şekilde veya yalnızca Görüntüleme izni sağlayacak şekilde kısıtlayabilirsiniz.
Yeni ve mevcut konuklar Davet alan kişilerin iş veya okul hesaplarıyla oturum açmasını gerektirir (kuruluşlarında Microsoft 365 kullanılıyorsa). Alternatif olarak, bir Microsoft hesabı kullanabilir veya kimliklerini doğrulamak için bir kod sağlayabilirler. Kullanıcılar, kuruluşunuzun dizininde bulunan konuklarla paylaşım yapabilir ve oturum açtıklarında dizine eklenecek kişilere davet gönderebilir.
Mevcut konuklar Yalnızca zaten dizinde olan konuklarla paylaşıma izin verir. Bu konuklar, daha önce paylaşım davetlerini kabul ettikleri veya azure işletmeler arası (B2B) işbirliği gibi el ile eklendikleri için dizininizde yer alabilir.
Yalnızca kuruluşunuzdaki kişiler Dış paylaşıma izin vermez.

Paylaşımı yönetme

Bir site için bu izinleri yapılandırmak için - SharingCapability parametresiyle Set-SPOSite cmdlet'ini kullanırsınız. -SharingCapability parametresi için geçerli değerler şunlardır:

  • ExternalUserAndGuestSharing
  • ExternalUserSharingOnly
  • ExistingExternalUserSharingOnly
  • Devre dışı

Aşağıdaki örnek bir site için dış paylaşımı devre dışı bırakır:

Set-SPOSite -https://adatum.sharepoint.com/sites/Marketing -SharingCapability Disabled

Dış kullanıcılarla paylaşıma izin verdiğinizde, -SharingDomainRestrictionMode parametresini kullanarak paylaşımı kullanıcı etki alanına göre kısıtlayabilirsiniz. Aşağıdaki tabloda geçerli değerler açıklanmaktadır.

Tablo 2: Kullanıcı etki alanına göre paylaşımı kısıtlamaya yönelik değerler

Değer Tanım
Hiçbiri Paylaşımı etki alanına göre kısıtlamaz (varsayılan).
AllowList Yalnızca -SharingAllowedDomainList parametresi kullanılarak belirtilen etki alanlarında hesabı olan dış kullanıcılarla paylaşıma izin verir.
BlockList -SharingBlockedDomainList parametresi kullanılarak belirtilen etki alanları dışındaki tüm etki alanlarındaki dış kullanıcılarla Paylaşıma izin verir.

Bir kullanıcı SharePoint sitesinden içerik paylaştığında, alıcıya bir paylaşım bağlantısı gönderilir. Bu bağlantı benzersizdir ve dosyayı düzenleme izinleri gibi bilgileri ve bu dosyayı kimlerin kullanabileceğini içerir.

Paylaşım bağlantısını kullanabilen kullanıcılar için varsayılan değeri belirtmek üzere -DefaultLinkSharingType parametresini kullanabilirsiniz. Paylaşımda bulunan kullanıcılar tercih ettikleri seçeneği belirlemeye devam edebilir. Aşağıdaki tabloda geçerli değerler listelemektedir.

Tablo 3: Paylaşım bağlantısını hangi kullanıcıların kullanabileceğini belirten değerler

Değer Tanım
Hiçbiri Kiracı düzeyinde ayarlanan değeri kullanır.
AnonymousAccess Bu site için varsayılan paylaşım bağlantısını Anonim Erişim veya Herkes bağlantısına ayarlar.
İç Bu site için varsayılan paylaşım bağlantısını kuruluş bağlantısına veya şirket tarafından paylaşılabilir bağlantıya ayarlar.
Doğru -dan Bu site için varsayılan paylaşım bağlantısını Belirli kişiler bağlantısına ayarlar.

Kullanıcıların paylaşım bağlantısı aracılığıyla içeriğe yapabilecekleri için varsayılan değeri belirtmek için -DefaultLinkPermission parametresini kullanabilirsiniz. Paylaşımda bulunan kullanıcılar tercih ettikleri seçeneği belirlemeye devam edebilir. Aşağıdaki tabloda geçerli değerler listelemektedir.

Tablo 4: Kullanıcıların paylaşım bağlantısı aracılığıyla içeriğe neler yapabileceğini belirten değerler

Değer Tanım
Hiçbiri Kiracı düzeyinde ayarlanan değeri kullanır.
Görünüm Varsayılan değeri İzinleri görüntüle olarak ayarlayın.
Düzenleyin Varsayılan değeri Düzenleme izinleri olarak ayarlar.

Dış paylaşım bağlantıları için bir süre sonu yapılandırabilirsiniz. Bağlantının süresi dolduktan sonra, bağlantılı içeriğe erişmek için artık kullanılamaz. Süre sonu anonim ve dış kullanıcılar için bağımsız olarak ayarlanabilir. Aşağıdaki tabloda, bir site için bağlantı süre sonunu yapılandırmak için kullanabileceğiniz parametreler listelemektedir.

Tablo 5: Site için bağlantı süre sonunu yapılandırma parametreleri

Parametre Açıklama
-OverrideTenantAnonymousLinkExpirationPolicy Site düzeyinde anonim bağlantıların son kullanma süresini ayarlamak için bu değeri olarak $trueayarlayın. olarak $falseayarlandığında, kiracı düzeyinden anonim bağlantı süre sonu ayarları kullanılır.
-AnonymousLinkExpirationInDays Bu, anonim bir bağlantının geçerli olduğu gün sayısını ayarlar.
-OverrideTenantExternalUserExpirationPolicy Dış kullanıcı bağlantıları için site düzeyinde bir süre sonu süresi ayarlamak için, bu değeri olarak $trueayarlayın. olarak $falseayarlandığında, kiracı düzeyindeki dış kullanıcı bağlantısı süre sonu ayarları kullanılır.
-ExternalUserExpirationInDays Bu, dış kullanıcı bağlantısının geçerli olduğu gün sayısını ayarlar.

Dekont

Set-SPOTenant cmdlet'ini kullanarak kiracı düzeyinde bazı paylaşım ayarlarını yapılandırabilirsiniz.