|
<< İçindekileri Görüntülemek İçin Tıklayın >> Yer: Teknik Kılavuzlar > Netsim Veri Sözlüğü Kılavuzu > Tablolar ve görünümler > Tablolar ve görünümler: W |
Web Servis Endpointleri
| Kolon | Tip | Boş | Başlık | Açıklama | Öndeğer |
|---|---|---|---|---|---|
| WEB_ENDPOINT_NO | FTWEB_ENDPOINT_NO | WSEP No | |||
| WEB_ENDPOINT_KODU | FTTANITICI_KODU(24) | Uç noktası kodu | |||
| WEB_ENDPOINT_ADI | FTTANITICI_ADI(80) | Uç noktası adı | |||
| WEB_GRUP_ADI | FTTANITICI_ADI(80) | evet | |||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | |||
| ACIKLAMA_TEXT | FTACIKLAMA_TEXT | evet | |||
| HTTP_METHOD | FTTANITICI_KODU(24) | HTTP / MCP method | |||
| PATH | FTURL(250) | Yol / fonksiyon | |||
| HOST_NAME | FTURL(250) | Host | |||
| ROLE_KODU | FTTANITICI_KODU(24) | evet | Yetki rol | ||
| PARAMETRELER | FTACIKLAMA_TEXT | evet | |||
| SCRIPT_DILI | FTTANITICI_KODU(24) | evet | Script dili | ||
| SCRIPT_TEXT | FTACIKLAMA_TEXT | evet | |||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras | |
| CSESSION_NO | FTFLYSESSION_NO_NULL | evet | Oluşturan oturum | Kaydı oluşturan bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO); kullanıcı, terminal ve bilgisayar bilgisi bu oturumdan okunur. Eklemede güvenlik tetikleyicisi GetUserInfoINT(10) ile atar, güncellemede eski değeri korur; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras | |
| CTIMESTAMP | FTCTIMESTAMP | Giriş tarihi | Kaydın oluşturulduğu an. Domain varsayılanı LOCALTIMESTAMP; güvenlik tetikleyicisi eklemede yeniden atar, güncellemede eski değeri korur. İstemci yazmaz. ↳ miras | ||
| RGUID | FTRGUID(48) | evet | Kayıt GUID | Kaydın veritabanları arasında değişmeyen küresel kimliği, '{xxxxxxxx-...}' biçiminde GUID. Genel bir tetikleyici doldurmaz: ihtiyaç anında VERIFY_RGUID yordamı, üstveri hazırlığında NetsimSistem SetGuids üretir; Dönüşüm Merkezi kayıtları birbirine bununla eşler. İstemci yazmaz. ↳ miras | |
| DB_ID | FTDB_ID | Sanal veritabanı | Kaydın ait olduğu sanal veritabanlarının bit maskesi (n numaralı sanal veritabanı = bit n-1; tanımlar FLYSYSTEM.SANAL_VERITABANLARI). Uygulama yalnız bit maskesi üretir; motorun tanıdığı numara listesi kipleri (bit 60-61) kullanılmaz. 0 kaydı herkese açar; kullanıcının maskesiyle kesişmeyen kayıt satır güvenliğinde görünmez. Eklemede kullanıcının varsayılan değeri atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras | ||
| SESSION_NO | FTFLYSESSION_NO_NULL | evet | Son değiştiren oturum | Kaydı en son değiştiren bağlantının oturum numarası (FLYSESSIONS.FLYSESSION_NO). Eklemede CSESSION_NO ile aynıdır, her güncellemede güvenlik tetikleyicisi GetUserInfoINT(10) ile yeniler; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras | |
| ADGROUP_ID | FTGROUP_ID | Yönetici grubu | Kayıt üzerinde yönetici haklarına sahip kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin üçüncü baytındaki haklar uygulanır. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır, Güvenlik Bilgisi ekranından değiştirilebilir. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras | ||
| GROUP_ID | FTGROUP_ID | Kullanıcı grubu | Kaydın sahibi olan kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok). Bu gruptaki kullanıcılara SECURITY'nin ikinci baytındaki haklar uygulanır. Eklemede yetki tanımından, yoksa kullanıcının varsayılan ya da kendi grubundan atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras | ||
| ROGROUP_ID | FTGROUP_ID | Salt okur grup | Kaydı yalnız görebilen kullanıcı grubu (KULLGRUP.KULLANICI_GRUP_NO, 0 = yok); bu gruba SECURITY'den bağımsız olarak yalnız okuma hakkı verilir. Eklemede yetki tanımından ya da kullanıcının varsayılanından atanır. Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras | ||
| SECURITY | FTSECURITY | Güvenlik | Satır düzeyi hak maskesi: düşük bayt tüm kullanıcılar, ikinci bayt GROUP_ID, üçüncü bayt ADGROUP_ID için; her baytta bit0 görme, bit1 ekleme (yalnız kayıt eklenirken, yeni satırın değerleriyle denetlenir; sonra okunmaz), bit2 değiştirme, bit3 silme, bit4 yetki devri, bit5 kullanma (başka işlemlerde seçilebilme). En üst bayt kullanılmaz. Varsayılan 0x3F3F3F (4144959) herkese tam hak verir; değiştirirken kullanıcı sahip olmadığı hakkı veremez (GetNewSecurity). Formlarda gizlidir; yalnız Güvenlik Bilgisi ekranından değiştirilir (eklemede istemci boşsa varsayılan koyar, sunucu yeniden belirler). ↳ miras | ||
| RTIMESTAMP | FTRTIMESTAMP | evet | Değişiklik tarihi | Kaydın son değiştirildiği an; eklemede CTIMESTAMP ile aynıdır. Güvenlik tetikleyicisi her güncellemede LOCALTIMESTAMP atar; istemci yazmaz. Yalnız güvenlik derlemesinde (SECUR_DB) dolar; düz Firebird derlemesinde boş kalır (bilinçli). ↳ miras | |
| SYSTEM | FTSYSTEMFLAG(1) | Sistem kaydı | E: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras |
Web Servis Endpointleri — WEBSENDP lookup görünümü: seçim kolonlarını ve satır kullanım hakkını (USAGE_RIGHT, CheckUserRight_0) verir; satır süzmez, herkese SELECT izni var. Kodda kullanan form/yordam yok; yalnız BASE\attrdom.sql ns.ref_view olarak anar.
| Kolon | Tip | Boş | Başlık | Açıklama | Kaynak |
|---|---|---|---|---|---|
| WEB_ENDPOINT_NO | FTWEB_ENDPOINT_NO | WSEP No | WEBSENDP.WEB_ENDPOINT_NO | ||
| WEB_ENDPOINT_KODU | FTTANITICI_KODU(24) | Uç noktası kodu | WEBSENDP.WEB_ENDPOINT_KODU | ||
| WEB_ENDPOINT_ADI | FTTANITICI_ADI(80) | Uç noktası adı | WEBSENDP.WEB_ENDPOINT_ADI | ||
| WEB_GRUP_ADI | FTTANITICI_ADI(80) | evet | WEBSENDP.WEB_GRUP_ADI | ||
| KAYIT_DURUMU | FTKAYIT_DURUMUG(1) | Kayıt Durumu | WEBSENDP.KAYIT_DURUMU | ||
| ACIKLAMA_TEXT | FTACIKLAMA_TEXT | evet | WEBSENDP.ACIKLAMA_TEXT | ||
| HTTP_METHOD | FTTANITICI_KODU(24) | HTTP / MCP method | WEBSENDP.HTTP_METHOD | ||
| PATH | FTURL(250) | Yol / fonksiyon | WEBSENDP.PATH | ||
| HOST_NAME | FTURL(250) | Host | WEBSENDP.HOST_NAME | ||
| ROLE_KODU | FTTANITICI_KODU(24) | evet | Yetki rol | WEBSENDP.ROLE_KODU | |
| PARAMETRELER | FTACIKLAMA_TEXT | evet | WEBSENDP.PARAMETRELER | ||
| OZEL_KOD | FTOZEL_KOD(24) | evet | Özel kod | Kullanıcının kaydı sınıflandırmak için girdiği serbest kod (en çok 24 karakter); yabancı anahtar yoktur, tetikleyici doldurmaz. Ekranda üç noktalı düğmeyle Özel Kod Tanımları (OZELKODL) listesinden seçilir; liste tablonun adına ve işlem koduna göre süzülür. ↳ miras | WEBSENDP.OZEL_KOD |
| SYSTEM | FTSYSTEMFLAG(1) | Sistem kaydı | E: ürünle gelen sistem (tohum) kaydı, H: kullanıcı kaydı (varsayılan). E işaretli kayıtlar CHECK_SYSTEM_E_DELETE / CHECK_SYSTEM_E_UPDATE kullanan tablolarda silinemez ve değiştirilemez, Dönüşüm Merkezi de onları aktarmaz. ↳ miras | WEBSENDP.SYSTEM | |
| USAGE_RIGHT | INTEGER | evet |