SSL Sertifikası

Office Makro İmzalama

Office makrolarını kod imzalama sertifikasıyla imzalayarak güvenilir yayıncı ayarlarında sorunsuz çalıştırın. Adımlar ve kurumsal dağıtım.

Excel, Word gibi Office dosyalarındaki VBA makroları, geçerli bir dijital imzayla imzalanmadığında varsayılan güvenlik ayarlarında engellenir veya uyarı üretir. Makro projesini kod imzalama sertifikasıyla imzalamak, kullanıcıya ve yöneticiye kodun kaynağını gösterir. Ayrıca internetten alınan dosyalarda makroların varsayılan olarak engellendiğini unutmayın.

VBA projesini imzalama

  1. Dosyayı açın, Alt+F11 ile VBA düzenleyicisine geçin.
  2. Projeyi seçip Tools menüsünden Digital Signature seçeneğine girin.
  3. Choose ile kod imzalama sertifikanızı seçin ve onaylayın.
  4. Dosyayı makro destekli biçimde (.xlsm, .docm) kaydedin.

Kod değiştirildiğinde imza otomatik geçersiz olur; her düzenlemeden sonra yeniden imzalayın.

Kullanıcı tarafında güven

  • Trust Center > Macro Settings altında "Yalnızca dijital olarak imzalanmış makroları etkinleştir" seçeneği kullanılabilir.
  • Kullanıcı yayıncıyı "Trusted Publisher" olarak eklediğinde sonraki dosyalar sorunsuz açılır.
  • Kurumsal ortamda sertifikayı Grup İlkesi ile güvenilir yayıncılar deposuna dağıtmak daha yönetilebilirdir.

Kurumsal öneriler

  • Makroları yayın öncesi imzalama adımı olarak sürece ekleyin.
  • Kendinden imzalı sertifika yalnızca test içindir; diğer makinelerde güvenilmez.
  • Makro ihtiyacını gözden geçirin; mümkünse makrosuz alternatifler değerlendirin.

Sık sorunlar

"Sertifika doğrulanamadı" uyarısı zincirin eksikliğinden kaynaklanır. İmza geçerli olsa da yayıncı güvenilir listede değilse Office yine uyarı gösterebilir.

Zaman damgası ve süre

VBA imzalarında zaman damgası desteği sürüme ve yapılandırmaya göre farklılık gösterebilir; bu yüzden sertifika süresi dolduğunda makroları yeniden imzalama planınız olsun. Kurumsal ortamda imzalama işini tek bir sorumlu kişiye veya merkezi bir derleme adımına vermek, farklı kişilerin farklı sertifikalarla imzalaması sonucu oluşan güven karmaşasını önler.

Uygun sertifika için kod imzalama sayfasına, sorun giderme ve kavramlar için bilgi bankasına göz atın.

Özet: İmzalı makrolar, kullanıcıya ve yöneticiye kaynağı belli bir kod sunar. Sertifika dağıtımı, her düzenleme sonrası yeniden imzalama ve makro ihtiyacının gözden geçirilmesi, Office güvenliğinin üç temel ayağıdır.

Bu makale faydalı oldu mu?

Bu konuyla ilgili SSL sertifikaları

Makalede geçen sertifika türlerine uygun ürünler.

Makale Ara

Kod İmzalama Sertifikaları

Yardıma mı İhtiyacınız Var?

Aradığınızı bulamadıysanız destek ekibimiz size yardımcı olabilir.

Destek Talebi Aç