Office365 Hizmeti Kimlik Doğrulaması¶
Emakin'in Office365 oturum açma veya OneDrive for Business dosya hizmetleri gibi entegrasyonlar için sunucudan sunucuya Office365 erişimine ihtiyaç duyduğu durumlarda bu sayfayı kullanın.
Not: Aşağıdaki Microsoft uygulama kaydı adımları, şu anda belgelenmiş kurulumu yansıtır ve en son Microsoft 365 veya Entra yönetici portalı akışından farklılık gösterebilir.
Hizmet Hesabı Oluşturma¶
Erişime izin vermeden önce Emakin'i uygulama olarak kaydedin. Geçerli belgelere göre bu, bulut dağıtımlarında zaten yapılandırılmıştır ve öncelikli olarak şirket içi ortamlar için gereklidir.
- Şurada oturum açın: apps.dev.microsoft.com.
- Yeni bir uygulama oluşturun ve uygulama türü olarak Web öğesini seçin.
- Uygulama adını girin; örneğin:
emakin. - Geri çağırma yollarını girin:
https://oauth.emakin.com/oauth/callbackhttp://mydomain.emakin.com/oauth/callback- Yeni bir anahtar çifti oluşturun.
- Oluşturulan dosyayı indirin:
.pfxdosyayı.
Emakin'i Office365 Entegre Hizmeti için yapılandırma¶
- Şunu açın: Sistem Yönetimi Paneli.
- Şuraya gidin: Integrated Services uygulama ayarları bölümünün altında.
- Hizmet türü olarak şunu seçip yeni bir hizmet ekleyin: Office365.
- Bir entegrasyon adı girin; örneğin:
Service_Office365. - Hizmet satırının ayrıntılarını genişletin.
- Şunu girin: Client Id ve şunu boş bırakın: Client Secret boş.
- Hizmet hesabı adımında oluşturulan Service Account Id değerini girin.
- Hizmet hesabı anahtarını belgelenmiş biçimlerden birinde girin:
BASE64;<CertificateBase64>;<CertificatePassword>URL;<CertificateFileUrl>;<CertificatePassword>
Emakin'i One Drive for Business entegrasyonu için yapılandırma¶
- Şunu açın: Sistem Yönetimi Paneli.
- Şuraya gidin: Other Services uygulama ayarları bölümünün altında.
- Office 365 istemci türünü kullanan yeni bir dosya hizmeti ekleyin ve Office365 entegrasyon hizmetini kullanın.
- Kapsam ayarına
File.ReadWrite.All Sites.ReadWrite.Allgirin. - Kullanıcı etkileşimi olmadan OneDrive API'sine çevrimdışı erişime izin vermek istiyorsanız kapsamı
offlineboşlukla ayrılmış bir değer olarak ekleyin.