Get Credential
Bu metod, PAW Orchestrator üzerinde güvenli şekilde saklanan kullanıcı adı ve şifre bilgilerini almak için kullanılır.
⬅️GİRDİ
Parametre | Tip | Zorunlu | Açıklama |
|
| ✅Evet | Kimlik bilgisi adı |
➡️ÇIKTI
Parametre | Tip | Açıklama |
|
| Başarı durumu |
|
| Sonuç mesajı |
|
| Kullanıcı adı |
|
| Şifre (güvenli) |
🎯 Amaç
Hassas bilgilerin (credential) güvenli bir şekilde yönetilmesini sağlamak
Şifreleri kod içerisinde tutmadan merkezi bir yapıdan çekmek
Güvenlik standartlarına uygun otomasyon geliştirmek
⚙️ Çalışma Mantığı
Orchestrator’da tanımlı olan credential kaydı, verilen anahtar (key) ile çağrılır
Kullanıcı adı ve şifre bilgisi güvenli şekilde robota iletilir
Şifre bilgisi maskelenmiş / güvenli formatta tutulur ve kullanılır
📥 Girdi Parametreleri
🔹 Credential Name / Key
Orchestrator’da tanımlı credential kaydının adıdır.
Bu anahtar üzerinden ilgili kullanıcı bilgileri getirilir.
📤 Çıktı Parametreleri
🔹 Username
Kullanıcı adı bilgisidir.
🔹 Password
Güvenli şekilde saklanan şifre bilgisidir.
Genellikle SecureString veya benzeri güvenli veri tipinde döndürülür.
📌 Özellikler
Şifreler merkezi olarak yönetilir
Kod içerisinde açık şifre kullanımını ortadan kaldırır
Farklı ortamlar (test/prod) için ayrı credential tanımlanabilir
⚠️ Önemli Notlar
Credential bilgileri loglara yazdırılmamalıdır
Şifre bilgisi mümkün olduğunca kısa süre bellekte tutulmalıdır
Yetkilendirme kapsamında sadece izin verilen credential’lara erişilebilir
💡 Kullanım Senaryoları
ERP, SAP, web uygulamaları gibi sistemlere login işlemleri
API authentication süreçleri
Database bağlantı bilgileri yönetimi
🔁 Örnek Akış
Orchestrator’da credential tanımlanır
Get Credential metodu ile çağrılır
Username ve Password alınır
İlgili sistemde login işlemi gerçekleştirilir
💡 Özet
Get Credential metodu, hassas kullanıcı bilgilerini güvenli ve merkezi bir yapıdan yöneterek otomasyon süreçlerinde güvenliği artırır ve sürdürülebilir bir yapı sağlar.