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 depolar. Mevcut belgelerde, kimlik bilgilerinin yalnızca URL veya bağlantı adıyla tanımlanan eşleşen hedef sisteme gönderildiği belirtiliyor.
Bu Sayfa Ne Zaman Kullanılır?¶
Bir süreç veya tümleştirmenin aşağıdakilere karşı kimlik doğrulaması yapması gerektiğinde bu sayfayı kullanın:
- bir HTTP uç noktası
- API anahtarı veya hizmet türü kimlik bilgisi kullanan harici bir hizmet
- harici bir veritabanı
URL Kimlik Bilgileri¶
URL kimlik bilgileri giden web istekleri için geçerlidir. HTTP tabanlı SOAP ve REST isteklerinin hedef URL'si yapılandırılmış bir girdideki URL ile eşleştiğinde kimlik doğrulama otomatik olarak yapılır.
Bu sayfa, Geliştirici Kılavuzu'nda tasarlanmış giden SOAP veya REST tümleştirmelerinin kullandığı kimlik bilgileri için ana alanadı yönetimi sayfasıdır: Geliştirici Kılavuzu.
Kullanıcı Parolası Kimlik Bilgileri¶
Kimlik doğrulama username/password için bu kimlik bilgisi türünü kullanın.
- Adres: hedef tümleştirme URL'si
- Kullanıcı Adı: kimlik doğrulama için kullanıcı adı
- Parola: kimlik doğrulama parolası
Hizmet Kimlik Bilgileri¶
Hizmet kimlik bilgileri, hizmetten hizmete erişim modellerini destekler.
- Ad: açıklayıcı ad
- Adres: hedef tümleştirme 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 belgelerde ayrıca betik kullanımına yönelik olarak Geliştirici Kılavuzu'ndaki Database.ExecuteQuery bölüme işaret edilir.
Desteklenen alanlar:
- Ad
- Sağlayıcı
- Bağlantı Dizisi
- Açıklama
Bağlantı Dizisi Örnekleri¶
| Sağlayıcı | Bağlantı Dizisi |
|---|---|
| Postgres | Host=myserver;Database=mydatabase;Username=myUsername;Password=myPassword |
| MS SQL Server (Varsayılan İş Akışı) | Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword; |
| MS SQL Server (Adlandırılmış İş Akışı) | 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; |