Özel komut dosyası izin vermenin güvenlikle ilgili noktalar

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

Siteleri ve sayfaları SharePoint komut dosyası ekleyerek özelleştirmek kullanıcılara izin vererek kişilere adres farklı esnekliğine kuruluşunuzdaki gerekiyor verebilirsiniz. Bununla birlikte, özel komut dosyası güvenlik etkilerini farkında olmalıdır. Kullanıcıların özel komut dosyası çalıştırmasına izin verdiğinizde, artık Yönetim zorla, eklenen kodun özelliklerini kapsam, kod belirli bölümleri engelleyebilir veya dağıtılmış olan tüm özel kod engelleyin. Özel komut dosyası izin vermek yerine SharePoint Framework kullanmanızı öneririz. Daha fazla bilgi için özel komut dosyası için alternatifbakın.

Hangi özel komut dosyası yapabilirsiniz

(HTML sayfası bir Belge Kitaplığı'nda veya komut dosyası Düzenleyicisi Web Bölümü'nde JavaScript olup) SharePoint sayfasındaki her zaman çalışan her komut dosyası sayfa ve SharePoint uygulama ziyaret kullanıcı bağlamında çalışır. Bu gelir:

  • Betikleri kullanıcı erişimi olan her şeyi erişebilirsiniz.

  • Betikleri birkaç Office 365 Hizmetleri genelinde içerik ve Microsoft Graph tümleştirmesiyle ötesinde çift erişebilirsiniz.

Ekleme noktasını komut denetim açamıyorum

Bir genel yönetici, güvenlik yöneticisi veya SharePoint yönetici, özel komut dosyası özellikleri tüm kuruluş için veya belirli site koleksiyonları için engelle veya izin verin. (Bunun nasıl yapılacağına hakkında daha fazla bilgi için bkz: İzin Ver ya da özel komut dosyası engellemek.) Bununla birlikte, komut dosyası izin sonra tanımlayamıyorum:

  • Hangi kodu eklenen

  • Kodu burada ekledi

  • Kimlerin kodu eklenen

Herhangi bir sayfa veya Belge Kitaplığı'na (tasarım ve tam denetim izin düzeylerini parçası) "Sayfaları ekleme ve özelleştirme" izni olan tüm kullanıcıların tüm kullanıcıları ve kaynakları güçlü bir efekt kuruluşta tehlikeli olabilecek kod ekleyebilirsiniz. Komut dosyası daha fazlasını sayfa veya siteden erişebildiğini - tüm site koleksiyonlarını ve kuruluştaki diğer Office 365 Hizmetleri genelinde içeriğine erişebilirsiniz. Komut dosyası için hiçbir sınırları vardır. Site etkinlik hakkında bilgi almak için Denetim, bir site koleksiyonu için denetim ayarlarını yapılandırmakonusuna bakın.

Engelleme veya eklenen komut kaldırma

Özel komut dosyası izin verdiğiniz, daha sonra özel komut dosyası eklemesini kullanıcılar önlemek üzere bu ayarı değiştirebilirsiniz, ancak henüz eklenen komut dosyası yürütülmesine durduramazsınız. Tehlikeli veya kötü amaçlı komut dosyası eklediyseniz, durdurabilirsiniz tek hosts sayfayı silmek için yoludur. Bu veri kaybına neden olabilir.

Özel komut dosyası için alternatif

SharePoint Framework kaynağını Aç araç kullanımı için destek ile komut dosyası teknolojileri kullanan çözümler oluşturmak için tarafından yönetilen ve tam olarak desteklenen bir yol sağlar bir sayfa ve web bölümü modeli olur. SharePoint Framework başlıca özellikleri:

  • Geçerli kullanıcı ve tarayıcıda bağlantı bağlamında framework çalıştırır. Bunu IFrame'in kullanmaz.

  • Normal sayfa belge nesne modeli (DOM) denetimleri işlenir.

  • Denetimler yanıt verip ve erişilebilir.

  • Geliştiriciler yaşam döngüsü erişebilirsiniz. İşleme yanı sıra, bunlar yük erişebilir, sıralamak ve serisini, yapılandırma değişiklikleri ve daha fazlası.

  • Beğendiğiniz herhangi bir tarayıcı framework kullanabilirsiniz: tepki, Handlebars, Boşalt'ı, AngularJS ve daha fazla bilgi.

  • Toolchain npm, TypeScript, Yeoman, webpack ve gulp gibi yaygın kaynağını Aç istemci geliştirme araçlarını dayanır.

  • Office 365 yöneticileri hemen çözümler kullanılmış olan örneklerin sayısını ve sayfaları veya siteleri; bunlar kullanılmış bakılmaksızın devre dışı bırakmak için yönetim araçları vardır.

  • Çözüm web bölümleri ve klasik deneyimi veya yeni deneyim kullanan sayfaları dağıtabilir.

  • Yalnızca genel Yöneticiler, SharePoint yöneticiler ve uygulama Kataloğu yönetmek için izin verilen kişiler çözümleri ekleyebilirsiniz. (Kullanıcılara uygulama Kataloğu yönetmek için izin verme hakkında daha fazla bilgi için uygulama yükleme izinlerini isteğibakın.)

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.

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.

×