# SuperApp Versiyonlama
## Plateau Studio ile Mini Uygulama Nasıl Versiyonlanır?
Plateau Studio'dan SuperApp Portal'a entegre ettiğiniz Mini Uygulama'ların versiyonlarını, onay ve yayınlama süreçlerini SuperApp Portal üzerinden yönetebilirsiniz.
Entegre ettiğiniz Mini Uygulama'ları öncelikle Plateau Studio üzerinden versiyonlamanız gerekir. Plateau Studio'da versiyonlama adımları için **[BURAYA](https://docs.onplateau.com/Getting-Started/miniApp-development-starter-quide#create-package)** tıklayın.
:::info
Daha önce oluşturduğunuz Mini Uygulama'nızı SuperApp Portal'e entegre etme adımlarına **[BURADAN](https://docs.onplateau.com/Getting-Started/miniApp-development-starter-quide#create-package)** ulaşabilirsiniz.
:::
### Mini Uygulama'ların ilgili versiyonlarını SuperApp Portal'da yönetmek için:
- SuperApp Portal ana sayfasındaki **Mini Uygulamalarım** sekmesinde yer alan uygulamada ki **Versiyon Listesi**'ne tıklayın.
<img src="https://stechq.github.io/cdn/superapp-docs/version-docs/versionListOut.png"/>
- Açılan Versiyon Listesi'nde istediğiniz versiyon için **Studio Versiyonu Al**'a tıklayın.
<img src="https://stechq.github.io/cdn/superapp-docs/version-docs/versionListIn.png"/>
Studio Versiyonu Al'a tıkladıktan sonra, **İzin seçme** ekranı açılır.
- Mini Uygulama'nızı geliştirirken kullandığınız izinleri seçin.
Bu sayede Plateau Studio'da versiyonlanan Mini Uygulama paketinin izinleri SuperApp Portal'e aktarılır.
<img src="https://stechq.github.io/cdn/superapp-docs/version-docs/versionListConsent.png"/>
:::info INFO
İlgili Mini Uygulama'nın tüm versiyonlarını **Versiyon Listesi** butonuna tıklayarak görüntüleyebilirsiniz.
:::
# Mini Uygulama'ların Ortamlar Arası Taşınması
Oluşturduğunuz Mini Uygulama'nızı SuperApp Portal üzerinden INT, UAT ve PROD ortamları arasında taşıma işlemi yapabilirsiniz.
Mini Uygulama'nızı taşımak istediğiniz ortam seçimini yaptıktan sonra, **Üst Ortama Taşı** butonu ile uygulamanızı ortamlar arası taşıyabilirsiniz.
## Nasıl Kullanılır?
- SuperApp Portal ana sayfasından Mini Uygulama'nızda sağ üst köşedeki **üç noktaya** tıklayın.
- Açılan menüden **Versiyonlama**'ya tıklayın.
- Açılan ekranda **Yayınlama** sekmesine geçin.
Yarattığınız Mini Uygulama versiyonu **DEV ortamına draft olarak** çıkar.
Yayınlama sekmesinden bir versiyonu seçtiğinizde versiyon detaylarını görüntüleyebilirsiniz.
- Mini Uygulama'nızı ortamlar arası taşımak için **Üst Ortama Taşı** (INT -> UAT -> PROD) butonuna tıklayın.
<video src="https://stechq.github.io/cdn/superapp-docs/version-docs/promotion.mov" width="720" height="330" controls></video>
:::info NOTE
- Mini Uygulama'nızı **herhangi bir onay aşaması olmadan DEV (draft) ortamından üst ortam olan INT ortamına** taşıyabilirsiniz.
- Mini Uygulama'nızı **INT ortamından UAT ortamına taşıyabilmeniz için bir onay mekanizması çalışması gerekir**. Bu aşamada Mini Uygulama bilgilerinizi kontrol ettikten sonra **ONAYA GÖNDER** butonuna tıklayın.
:::
## Onay Aşamaları Nasıl Görüntülenir?
Super Admin onayına giden Mini Uygulama versiyonunuzu Portal ana sayfadan görüntüleyebilir ve onaylanan uygulamaların yayınlama süreçlerini yönetebilirsiniz.
- Super Admin onayına giden Mini Uygulama'nızı **Onay Bekleyenler** sekmesi altında görüntüleyebilirsiniz.
<img src="https://stechq.github.io/cdn/superapp-docs/version-docs/versionPending.png"/>
- Super Admin onayına giden Mini Uygulama'nız onaylandığında uygulamanızı **Onaylananlar** sekmesi altında görüntüleyebilirsiniz.
:::info INFO
Super Admin tarafından onaylanan Mini Uygulama'nızı **Onaylananlar** sekmesi altından da yayınlayabilirsiniz.
:::
Plateau Studio'dan entegre ettiğiniz ve versiyonlayıp Admin onayına gönderdiginiz Mini Uygulama'nızın onay ve yayınlama süreçlerini takip etmek ve detayları görüntülemek için ilgili uygulamanın **sağ köşesindeki üç nokta**'ya tıklayın.
### Mini Uygulama'ları Nasıl Yayına Alırım?
Uygulamanızın sağ üst köşesindeki üç noktaya tıkladıktan sonra açılan **Yayınlama** sekmesinden uygulamalarınızın onay ve yayınlama süreçlerini takip edebilir, detayları görüntüleyebilirsiniz.
**Uygulamanız onaylandıysa:**
Super Admin tarafından onaylanan uygulamalarınızı Yayınlama sekmesi altından **Yayınla** butonuna tıklayarak yayınlayabilirsiniz.
:::info INFO
Uygulamalarınızı **Onaylanan** uygulamalar sekmesi altından da yayınlayabilirsiniz.
:::
**Uygulamanız onay aşamasındaysa:**
Super Admin onayına gönderdiğiniz uygulamanız **Onay Aşamasında** olarak görünecek.
**Uygulamanız onaylandıysa ve yayınlandıysa:**
Onay süreci olumlu olan **PROD ortamındaki** uygulamanızı **YAYINLANANLAR** sekmesinden görüntüleyebilirsiniz.
- **Tüm ortamlardaki** uygulamalarınızı görüntülemek için Mini Uygulama'nızdaki **üç noktaya** tıklayın.
- **YAYINLAMA** sekmesinden ortamı seçin ve yayına çıktığı sürümün durumunu görüntüleyin.
**Uygulamanız reddedildiyse:**
Super Admin onayına gönderdiğiniz uygulamanız Admin tarafından reddedildiyse **Detaylar** butonuna tıklayarak red sürecinin detaylarını inceleyebilirsiniz.
**Detaylar** butonu ile red sebebini incelediğiniz Mini Uygulama'nızı yeni oluşturduğunuz pakette Super Admin yorumunda belirtilen kısımları yeniden düzenleyip onaya gönderebilirsiniz.