Access Services Kurulum ve Yapılandırma

Merhaba Arkadaşlar,
Bu makalemizin konusu, bizlere tek satır kod yazmadan web tabanlı uygulamalar oluşturmamızı sağlayan Access uygulamasının SharePoint 2013 ile entegrasyonu.

Ön Gereksinimler

  • SharePoint Server 2013
  • SQL Server 2012 ve yukarısı
  • Microsoft Office Access 2013 ve yukarısı

Yapılandırmalar

  • AD üzerinde gerekli hesabın oluşturulması
  • SharePoint Apps kurulumu
  • SQL Server ayarları
  • Secure Store Servisin oluşturulması ve yapılandırılması
  • Access Servisin oluşturulması ve yapılandırılması
  • IIS ayarları
  1. AD üzerinde gerekli hesabın oluşturulması

    AD üzerinde SP_Access adında bir hesap oluşturun ve bu hesabı CA içerisinde Managed Accounts altında kaydedin. Bu işlemi Security / General Security / Configure managed accounts bölümünden yapabilirsiniz.

  2. SharePoint Apps kurulumu

    (bkz: SharePoint Store App Kurulumu)

  3. SQL Server ayarları

    • SQL Server’ın Securtiy Mode’u Mixed olmalı.
    • SP_Access hesabının rolleri dbcreator ve securityadmin olmalı
    • Full-Text and Semantic Extractions for Search özelliğini yüklü olmalı (bkz: Mevcut SQL Server’a Feature Eklemek)
    • Enable Contained Databases özelliği True olmalı
    • Allow Triggers to Fire Others özelliği True olmalı
  4. Secure Store Servisin oluşturulması ve yapılandırılması

    Secure Store’un kurulumunu önceki makalelerimizde bahsetmiştik. Sadece dikkat etmeniz gereken husus, eğer secure strore servis uygulamasına giriş yapmadıysanız, ilk girişinizi yapıp bir anahtar oluşturmalısınız.

  5. Access Servisin oluşturulması ve yapılandırılması

    Access Servisini CA sayfamızdan Manage Service Applications bölümünden oluşturuyoruz.oluşturuyoruz. Burada dikkat etmemiz gereken husus, oluştururken daha önce oluşturduğumuz SP_Access hesabını seçmemiz.


  6. IIS ayarları

    IIS içerisinde Applications Pools kısmında sp_access’in kullanmış olduğu App Pool’u seçip Advanced Settings kısmına geçip oradan Load user profile kısmını True olarak işaretlemiliyiz.

Test


 

 

 


Sorunlar / Çözümler

İlgili servis hesabının SQL server üzerindeki yetkileri şu şekilde olmalıdır.



İlgili servis hesabı (SP_Access) App Management servis uygulamasında tam yetkiye sahip olmalıdır.

Başka bir makalede görüşmek üzere.

Hasan KÖROĞLU

Recent Posts

SharePoint TechNet/MSDN Forumları emekliye ayrılıyor

Microsoft SharePoint Technet ve MSDN forumları yerini Microsoft Q&A tartışma panolarına yerini bırakıyor. 10 Ağustos…

4 sene ago

Lokalde React ile uzak SharePoint ortamında Rest API ile çalışmak

Biliyorum, başlık çok garip, ilk bakışta anlaşılması zor. Ama şöyle tarif etmeye çalışayım. Bildiğiniz üzere…

4 sene ago

TypeScript Geliştirme Ortamı Hazırlama

Merhaba Arkadaşlar, Bu yazımızda sizlere TypeScript geliştirme ortamının (TypeScript Development Environment) nasıl hazırlanacağından bahsedeceğim. Öncelikle…

5 sene ago

TypeScript ile SystemJS kullanma

Merhabalar, bu yazımızda sizlere bir TypeScript projesinde farklı ts dosyaları içerisindeki function, class veya interface'lerin,…

5 sene ago

TypeScript – Giriş

Merhaba arkadaşlar, Yakın zamanda TypeScript öğrenmeye başladım. Hem öğrendiklerimi pekiştirmek hem de sizlerle paylaşmak adına…

5 sene ago

SharePoint için Responsive UI

Merhaba Arkadaşlar, Bu yazımızda sizlere mevcut SharePoint portalimizin, tablet, cep telefonu gibi farklı çözünürlükteki cihazlarda…

5 sene ago