Kimlik Bilgilerini Düzenle¶
Kimlik Bilgilerini Düzenle, Emakin'in web hizmeti istekleri ve veritabanı bağlantıları gibi harici çağrılara eklediği kimlik doğrulama bilgilerini saklar. Mevcut belgelerde kimlik bilgilerinin yalnızca URL veya bağlantı adıyla tanımlanan eşleşen hedef sisteme gönderildiği belirtilmektedir.
Bu Sayfa Ne Zaman Kullanılır¶
Bir sürecin veya entegrasyonun aşağıdakilere karşı kimlik doğrulaması yapması gerektiğinde bu sayfayı kullanın:
- bir HTTP uç noktası
- API anahtarı veya hizmet türünde kimlik bilgisi kullanan harici bir hizmet
- harici bir veritabanı
URL Kimlik Bilgileri¶
URL kimlik bilgileri, giden web isteklerine uygulanır. HTTP tabanlı SOAP ve REST istekleri, hedef URL'leri yapılandırılmış bir girdiyle eşleştiğinde otomatik olarak kimlik doğrulamasından geçer.
Bu, Developer Guide'da tasarlanan giden SOAP veya REST entegrasyonlarında kullanılan kimlik bilgileri için ana alanadı yönetimi sayfasıdır: Developer Guide.
Kullanıcı Parolası Kimlik Bilgileri¶
Kimlik doğrulama username/password için bu kimlik bilgisi türünü kullanın.
- Adres: hedef entegrasyon URL'si
- Kullanıcı Adı: kimlik doğrulama için kullanıcı adı
- Parola: kimlik doğrulama için parola
Hizmet Kimlik Bilgileri¶
Hizmet kimlik bilgileri, hizmetten hizmete erişim düzenlerini destekler.
- Ad: açıklayıcı ad
- Adres: hedef entegrasyon URL'si
- API Anahtarı: API anahtarı veya eşdeğer kimlik bilgisi
- Tür:
ClientServer- Yapılandırma: hizmete özgü ek ayarlar
Harici Veritabanı Kimlik Bilgileri¶
Harici veritabanı kimlik bilgileri, Emakin'in veritabanı erişimi için kullanabileceği adlandırılmış bağlantıları tanımlar. Korunan belgeler ayrıca komut dizisi kullanımı için geliştirici kılavuzundaki Database.ExecuteQuery bölümüne yönlendirir.
Desteklenen alanlar:
- Ad
- Sağlayıcı
- Bağlantı Dizesi
- Açıklama
Bağlantı Dizesi Örnekleri¶
| Sağlayıcı | Bağlantı Dizesi |
|---|---|
| Postgres | Host=myserver;Database=mydatabase;Username=myUsername;Password=myPassword |
| MS SQL Server (Varsayılan Örnek) | Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword; |
| MS SQL Server (Adlandırılmış Örnek) | Server=myServerName\\myInstanceName;Database=myDataBase;User Id=myUsername;Password=myPassword; |
| Oracle (tnsnames.ora ile) | Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;Integrated Security=no; |
| Oracle (tnsnames.ora olmadan) | SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));uid=myUsername;pwd=myPassword; |