# Uzaktan Bağlantı (Remote Access)

## 1. Nedir?

**Uzaktan Bağlantı**, yetkili kullanıcıların **PAW Resource** uygulaması üzerinden üretim (Production) robot makinelerinin masaüstünü canlı olarak izlemesini ve (izin verilmişse) klavye/fare ile kontrol etmesini sağlar.

Bu özellik:

* Windows RDP istemcisi (`mstsc`) açmaz
* Tarayıcı veya Guacamole kullanmaz
* Robot makinesine doğrudan TCP üzerinden, PAW’a özgü bir uzak masaüstü oturumu kurar

Kısaca: Robotun ekranını PAW Resource içinden görür, yetkiniz varsa yönetirsiniz.


---

## 2. Kimler kullanabilir?

Uzaktan bağlantı kullanabilmek için:


1. **PAW Resource** uygulamasına giriş yapmış olmanız,
2. İlgili kaynak (makine) için size **Uzaktan Erişim** yetkisi verilmiş olması,
3. Yetkinin **Yalnızca Görüntüleme** veya **Etkileşimli** seviyesinde tanımlanmış olması gerekmektedir.

Yetki yoksa makine listede görünmez veya bağlantı reddedilir.


---

## 3. Erişim türleri

| Erişim türü | Ne yapabilirsiniz? |
|-------------|--------------------|
| **Yalnızca Görüntüleme (View Only)** | Ekranı izlersiniz. Klavye, fare, özel tuşlar ve panoya metin gönderme kapalıdır. |
| **Etkileşimli (Interactive)** | Ekranı izler ve kontrol edersiniz. Özel tuşlar ve panoya metin gönderme kullanılabilir. |

> Oturum her zaman **Yalnızca Görüntüleme** modunda açılır. Etkileşimli yetkiniz varsa, oturum içinde etkileşimli moda geçebilirsiniz. Yalnızca görüntüleme yetkisi olan kullanıcılar etkileşimli moda geçemez.


---

## 4. Başlamadan önce (gereksinimler)

### Kullanıcı tarafı

* PAW Resource kurulu ve çalışır durumda,
* Şirket / ortam bilgileriyle giriş yapılmış,
* Hedef makineye ağ erişimi (IP ve port; varsayılan port **7200**),
* Gerekirse VPN veya kurumsal ağ bağlantısı olması gerekmektedir.

### Makine / yönetici tarafı (kullanıcının bilmesi gerekenler)

Bağlantının çalışması için hedef kaynakta şu koşullar sağlanmalıdır:

* Kaynak tipi **Production** olmalı,
* **Uzaktan Erişim Aktif** açık olmalı,
* Geçerli bir **Uzaktan Erişim Kimliği** tanımlı olmalı,
* **PAW Resource Remote Service** kurulu ve çalışıyor olmalı,
* Uzaktan erişim host süreci dinliyor olmalı,
* Güvenlik duvarında ilgili port (varsayılan **7200**) açık olmalı.

Kaynakta **Uzaktan Bağlantı Durumu** şu değerlerden biriyse oturum genelde kurulamaz:

* Kurulu Değil
* Çalışmıyor
* Otomatik Giriş Aktif Değil
* Konsol Bağlı Değil
* Kullanıcı Bağlantısı Kesildi
* Oturum Kapatıldı


---

## 5. Bağlantı nasıl başlatılır?


1. **PAW Resource** uygulamasını açın ve giriş yapın.

   ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/16a71ae5-139a-40ac-a944-e134297802cb/c9c7dcc4-24c1-4cce-b485-ce80cd75b0ac/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=2f20e75b199f15f570d5f41bac491fb65c90d2ba4007fd04260615cb921990ad&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =900x485")
2. **Uzaktan Bağlantı** panelini genişletin.
3. Sol taraftaki **Kaynaklar** ağacından makineyi bulun.
   * Liste süreç grubuna göre gruplanır.
   * **Favoriler** altında sık kullandığınız makineler görünür.
   * **Filtre** kutusundan arama yapabilirsiniz.

     ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/16a71ae5-139a-40ac-a944-e134297802cb/7fefec6b-ce3e-4d2f-b5c9-58186f09d5d7/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=1bd0a6dd96c4d438becbbc2a21cea3727023a3c66a83bf1e4db34909f9806cc1&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =900x574")
4. Makineye **çift tıklayın**.
5. Sağ taraftaki **Bağlantılar** alanında yeni bir sekme açılır.
6. Durum mesajı: **Bağlantı kuruluyor...**
7. Bağlantı başarılı olursa robot masaüstü görüntülenir.

### Alternatif açma yöntemleri

* Klasör veya **Favoriler** üzerinde sağ tık → **Tüm Bağlantıları Aç**
* Favori ekleme/çıkarma: **Favorilere Ekle** / **Favorilerden Çıkar**

### Bağlantı zaman aşımları

* Bağlantı denemesi en fazla **30 saniye** sürer.
* Başarısız olursa yaklaşık **15 saniye** sonra otomatik yeniden deneme yapılır.
* Manuel olarak **Yeniden Dene** kullanabilirsiniz.


---

## 6. Oturum sırasında neler yapılır?

### Görüntüleme / etkileşim

* Varsayılan: **Yalnızca Görüntüleme**
* Etkileşimli yetkiniz varsa araç çubuğundaki düğmeyle **Etkileşimli moda geç**
* İzlemeye dönmek için: **Yalnızca görüntülemeye geç**

### Özel tuşlar (yalnızca etkileşimli mod)

Sekme veya ayrı pencere menüsünden **Gönder**:

* **Ctrl+Alt+Delete**
* **Ctrl+Escape**
* **Alt+F4**

### Pano (Clipboard)

* Metin panosu desteklenir.
* Etkileşimli modda çift yönlü metin panosu kullanılabilir.
* Araç çubuğundaki **Clipboard** ile yerel panodaki metni uzak oturuma gönderebilirsiniz.
* Yalnızca görüntüleme modunda gönderme kapalıdır.
* **Dosya aktarımı yoktur.**

### Sekme ve pencere yönetimi

| İşlem | Açıklama |
|-------|----------|
| **Bağlantıyı Kapat** | Açık sekmeyi kapatır |
| **Ayrı Pencerede Aç** | Oturumu bağımsız pencerede açar |
| **Tüm Bağlantıları Ayrı Pencerede Aç** | Tüm oturumları genel bakış / mozaik pencerede açar |
| **Geri Yerleştir** | Ayrı pencereleri uygulamaya geri alır |
| **Diğer Bağlantıları Kapat** | Aktif sekme dışındakileri kapatır |
| **Tüm Bağlantıları Kapat** | Tüm oturumları kapatır |

Genel bakış penceresinde **Karo boyutu** kaydırıcısı ile mozaik boyutu ayarlanabilir.

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/16a71ae5-139a-40ac-a944-e134297802cb/e2ecd18f-b8c2-4f11-a31e-2d606fd83c9d/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=a37a2ecbef3d7da6f7aa3b308ac26958650878fe37169b3c32e0134433b8a4ce&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =750x772")


---

## 7. Yönetici kurulumu (özet)

Bu bölüm, sistemi yapılandıran yöneticiler içindir.

### Kaynak ayarları

Kaynak oluşturma/düzenleme ekranında **Uzaktan Erişim** bölümünden:


1. **Uzaktan Erişim Aktif** seçeneğini açın.
2. **Kimlik** alanına konsol oturumu için Windows kimlik bilgisini seçin.
3. **Port** değerini ayarlayın (boş/0 ise varsayılan **7200**).

### Kullanıcı yetkilendirme

Yetki iki yolla verilebilir:

* Kaynak bazında: **Uzaktan Erişim Kullanıcıları** → **Uzaktan Erişim Kullanıcısı Ekle**
* Süreç grubu bazında: **Uzaktan Erişim Grup Kullanıcısı** (gruptaki kaynaklara uygulanır)

Her yetkide erişim tipi seçilir: **Yalnızca Görüntüleme** veya **Etkileşimli**.

Notlar:

* Yetki verilecek kullanıcı UI kullanıcı tipi olmalı ve Developer rolüne sahip olmalıdır.
* Grup kaynaklı yetkiler kaynak sayfasından silinemez / tam düzenlenemez; yalnızca erişim tipi değiştirilebilir.

### Denetim

**Uzaktan Erişim Logları** menüsünden kimlerin ne zaman bağlandığı, token talepleri, izin/red durumları ve görüntüleme/etkileşimli geçişler incelenebilir.


---

## 8. Güvenlik nasıl çalışır? (kullanıcıya yetecek düzey)

* Bağlantı öncesi sistem kısa ömürlü bir erişim anahtarı üretir (yaklaşık **1 dakika** geçerlidir).
* Bu anahtar oturum doğrulaması için kullanılır; süre dolmuş veya kullanılmış anahtarla bağlantı kurulamaz.
* Kullanıcı yetkisi sunucu tarafında kontrol edilir.
* Yalnızca görüntüleme yetkisi olanlar etkileşimli moda zorlanamaz.
* Oturumlar denetim loglarına yazılır.
* Bağlantı, görüntüleyici bilgisayardan robot makinesinin IP:port adresine doğrudan TCP ile kurulur (ara proxy yok).


---

## 9. Desteklenen / desteklenmeyen özellikler

### Desteklenen

* Canlı ekran görüntüleme
* Klavye ve fare kontrolü (etkileşimli)
* Metin panosu
* Özel tuş gönderimi
* Birden fazla makineye aynı anda bağlanma
* Favoriler, ayrı pencere, genel bakış (mozaik)
* Oturum denetim logları

### Desteklenmeyen

* Dosya transferi / sürükle-bırak dosya
* Tarayıcı üzerinden bağlantı
* Kullanıcı tarafında klasik Windows RDP ile bu özelliği kullanma
* Geliştirme (non-Production) makinelerine uzaktan bağlantı


---

## 10. Sık karşılaşılan sorunlar

| Belirti | Olası neden | Ne yapılabilir? |
|---------|-------------|-----------------|
| Makine listede yok | Yetki yok veya kaynak Production değil / uzaktan erişim kapalı | Yöneticiden yetki ve kaynak ayarını kontrol ettirin |
| Bağlantı zaman aşımı / kurulamıyor | Ağ, firewall, yanlış IP/port, host çalışmıyor | Port 7200 (veya tanımlı port), VPN ve **Uzaktan Bağlantı Durumu**nu kontrol edin |
| Kimlik doğrulama hatası | Token süresi dolmuş veya tüketilmiş | Yeniden bağlanmayı deneyin |
| Etkileşimli moda geçilemiyor | Yetki yalnızca görüntüleme | Yöneticiden erişim tipini Interactive yaptırın |
| Özel tuş / pano çalışmıyor | Oturum görüntüleme modunda | Etkileşimli moda geçin (yetkiniz varsa) |
| Durum “Çalışmıyor / Kurulu Değil / Konsol Bağlı Değil” | Agent servisi veya konsol oturumu hazır değil | Remote Service ve makine durumunu yöneticiye bildirin |
| Dosya gönderemiyorum | Özellik yok | Desteklenmez; alternatif dosya paylaşım yöntemlerini kullanın |


---

## 11. Hızlı kullanım özeti


1. PAW Resource’a giriş yapın
2. **Uzaktan Bağlantı** panelini açın
3. Makineye çift tıklayın
4. Ekranı izleyin
5. Yetkiniz varsa etkileşimli moda geçin
6. Gerektiğinde özel tuş / pano kullanın
7. İşiniz bitince bağlantıyı kapatın