MICROSOFT POWER APPS PORTALS EĞİTİMİ

Dataverse verinizi güvenli dış siteye taşıyın

Power Pages ile dışa dönük portal siteleri kurun: web rolleri, tablo izinleri, Liquid şablonları ve basic/multistep formlarla uçtan uca.

Power Apps Portals (Power Pages) ile dış kullanıcılara güvenli siteler geliştirmeyi öğrenin: web rolleri, tablo izinleri, Azure AD B2C, Liquid şablonları ve basic/multistep formlar uygulamalı işlenir.

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Dış kullanıcılar için güvenli, veriye bağlı portal siteleri geliştirme

Bu eğitim, Power Apps Portals (Power Pages) ile organizasyon dışındaki kullanıcılara Dataverse verisini sunan web siteleri geliştirmeyi ele alır. Katılımcı; site tasarımcısı (design studio) ve Portal Management uygulamasıyla web sayfaları, web şablonları ve içerik anlık görüntülerini yönetir; Azure AD B2C ve yerel kimlik doğrulamayı yapılandırır; web rolleri ve tablo izinleri (table permissions) ile satır düzeyinde erişimi denetler. Liquid şablon diliyle dinamik içerik üretir, basic form, multistep form ve list bileşenleriyle veri okuma/yazma akışları kurar. CSS, Web Files ve CDN ile görünümü özelleştirir.

Süre ve Format

3 Gün. Her gün dört modül; kavramlar canlı bir portal sitesi üzerinde uygulamalı işlenir.

Seviye

İleri Seviye — Dataverse verisini dış kullanıcılara açan Power Pages/Portals siteleri: kimlik doğrulama, web rolleri, tablo izinleri, Liquid şablonları ve form/liste bileşenleri.

Öğrenme Metodu

Katılımcı kendi deneme ortamında bir Power Pages sitesi kurar; web rolleri, tablo izinleri ve Liquid şablonlarını gerçek Dataverse tabloları üzerinde yapılandırır.

Neden Bu Eğitim?

🌐Dışa Açık Portal

Dataverse verinizi kimlik doğrulamalı, güvenli bir web sitesiyle kurum dışı kullanıcılara sunarsınız.

🔐Satır Düzeyi Güvenlik

Web rolleri ve tablo izinleriyle her kullanıcının yalnızca yetkili satırları görmesini sağlarsınız.

🎨Tam Özelleştirme

Liquid, CSS ve web şablonlarıyla hem içeriği hem görünümü uçtan uca kontrol edersiniz.

Anahtar Konular

power apps portals eğitimipower pagesliquid şablonweb rolleritablo izinleriazure ad b2cdataverse portalbasic form multistepportal management
“Doğru yetkilendirilmiş bir portal, kurum dışına açılan en güvenli kapıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Dataverse Deneyimi

Tablo, sütun, ilişki ve çözüm (solution) kavramlarına hakim olmak gerekir.

2
Web Temelleri

HTML, CSS ve temel JavaScript bilgisi şablon özelleştirmesinde faydalıdır.

3
Power Pages Ortamı

Power Pages site oluşturma hakkı içeren bir ortam ve sistem yöneticisi yetkisi önerilir.

4
Kimlik Sağlayıcı

Azure AD B2C veya başka bir kimlik sağlayıcı denemesi için test hesabı hazır bulundurulur.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı bir Power Pages sitesi oluşturur, sayfa hiyerarşisini kurar ve içerik snapshot/publish mantığını kavrar.
Modül 1
Giriş ve Mimari
  • Power Apps Portals ile Power Pages ilişkisi
  • Site bileşenlerinin Dataverse'te saklanması
  • Design studio ve Portal Management uygulaması
  • Site türleri ve başlangıç şablonları
  • Portal provisioning ve ortam gereksinimleri
  • Sunucu tarafı ön belleği (server-side cache)
Modül 2
Sayfa ve Navigasyon
  • Web Page ve ana/alt sayfa hiyerarşisi
  • Web Link Set ile menü yönetimi
  • Sayfa şablonu (Page Template) seçimi
  • URL ve Partial URL yapılandırması
  • Yayın durumu (published/draft) ve içerik snapshot
  • Breadcrumb ve site haritası
Modül 3
Web Şablonları ve Liquid
  • Web Template ile yeniden kullanılır bileşen
  • Liquid etiketleri: {{ }} ve {% %}
  • entity ve entitylist Liquid nesneleri
  • Döngü (for) ve koşul (if) blokları
  • fetchxml ile Liquid içinde sorgu
  • include ile şablon parçalama
Modül 4
Tema ve İçerik
  • Web Files ile görsel ve dosya yönetimi
  • CSS ve bootstrap tabanlı tema
  • Content Snippet ile metin parçaları
  • Çok dilli içerik ve Website Language
  • Header/Footer web şablonları
  • Site ayarları (Site Settings) kayıtları
Günün hedefiKatılımcı dış kullanıcı kimlik doğrulamasını yapılandırır ve web rolleri + tablo izinleriyle satır düzeyi erişimi denetler.
Modül 1
Kimlik Doğrulama
  • Yerel (local) kimlik doğrulama ayarları
  • Azure AD B2C sağlayıcı entegrasyonu
  • OpenID Connect ve SAML seçenekleri
  • Kayıt (registration) ve davet (invitation) akışı
  • Harici ve yerel hesap bağlama
  • Oturum ayarları ve parola politikaları
Modül 2
Contact ve Kullanıcı Yönetimi
  • Portal kullanıcısının Contact kaydıyla eşleşmesi
  • Web Role tanımları
  • Authenticated ve Anonymous varsayılan roller
  • Kullanıcıya rol atama
  • Account ve hesap tabanlı erişim
  • Invitation redemption süreci
Modül 3
Tablo İzinleri
  • Table Permission türleri (Global, Contact, Account, Self)
  • Create/Read/Write/Delete/Append ayrımı
  • Üst-alt (parent) tablo izni ilişkisi
  • Web role ile izin eşleştirme
  • Satır düzeyi erişim senaryoları
  • İzin hatalarını tanılama
Modül 4
Güvenlik Sıkılaştırma
  • Page Access Control kuralları
  • Site görünürlüğü ve IP kısıtlama
  • CAPTCHA ve bot koruması
  • HTTP güvenlik başlıkları (Site Settings)
  • Maintenance mode ve erişim kapatma
  • Güvenlik tarama (security scan) uyarıları
Günün hedefiKatılımcı portal üzerinden veri okuyan/yazan form ve listeleri kurar, özelleştirir ve siteyi başka ortama taşır.
Modül 1
Basic Forms
  • Basic Form (entity form) oluşturma
  • Form modu: Insert, Edit, ReadOnly
  • Metadata ile alan davranışı
  • Kaydet sonrası yönlendirme
  • Form üzerinde doğrulama kuralları
  • Notlar (notes) ve dosya ekleme
Modül 2
Multistep Forms
  • Multistep (advanced) form adımları
  • Adımlar arası koşullu geçiş
  • Form metadata ve sekme gizleme
  • İlerleme çubuğu (progress bar)
  • Oturum/attribute taşıma
  • Son adımda özet ve onay
Modül 3
Lists ve Görünümler
  • List bileşeni ve Dataverse görünümü bağlama
  • Filtreleme ve metadata filtreleri
  • Sayfalama ve kayıt sayısı
  • List üzerinden kayıt detayına geçiş
  • Lookup ve OData filtreleri
  • List eylem (action) butonları
Modül 4
Özelleştirme ve Dağıtım
  • JavaScript ile form alanı yönetimi
  • Web API (portal) ile istemci tarafı çağrı
  • Power Pages CLI ile indirme/yükleme
  • Çözüm (solution) ile taşıma
  • Ortamlar arası deploy ve yapılandırma
  • Performans ve cache temizleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Site Kurma

Power Pages sitesini sıfırdan oluşturur, sayfa hiyerarşisini ve menüyü yapılandırırsınız.

✅
Liquid Şablonlama

Web şablonları ve Liquid ile Dataverse verisini dinamik olarak sayfaya basarsınız.

✅
Kimlik Doğrulama

Azure AD B2C ve yerel kimlik doğrulamayı kurup kayıt/davet akışını yönetirsiniz.

✅
Web Rolleri

Web rolleri ve Contact eşleşmesiyle kullanıcı yetkilerini düzenlersiniz.

✅
Tablo İzinleri

Table permissions ile satır düzeyinde güvenli erişim tasarlarsınız.

✅
Form Geliştirme

Basic ve multistep formlarla portal üzerinden veri okur ve yazarsınız.

✅
Liste Yönetimi

List bileşenleriyle filtreli, sayfalı Dataverse görünümleri sunarsınız.

✅
Dağıtım

Power Pages CLI ve çözümlerle siteyi ortamlar arasında taşırsınız.

Kimler İçin Uygundur?

  • Dataverse üzerinde çalışan
  • müşteri/vatandaş/bayi gibi dış kullanıcılara portal açmak isteyen Power Platform geliştiricileri
  • çözüm mimarları
  • ileri süper kullanıcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Dataverse üzerinde çalışan ve dış kullanıcılara portal açmak isteyen Power Platform geliştiricileri ve çözüm mimarları için uygundur.
Power Pages ile Portals aynı mı?
Evet; Power Apps Portals, Power Pages olarak yeniden markalanmıştır ve aynı altyapıyı kullanır.
Hangi ön bilgi gerekir?
Dataverse tablo/ilişki bilgisi ile HTML, CSS ve temel JavaScript deneyimi faydalıdır.
Dış kullanıcı kimliği nasıl yönetilir?
Azure AD B2C veya yerel kimlik doğrulama ile kayıt/davet akışları ve web rolleri üzerinden yönetilir.
Eğitim sonunda sertifika verilir mi?
Katılım koşullarını sağlayanlara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Microsoft Power Apps Portals Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Power PlatformPL-200T00 Microsoft Power Platform Functional Consultant Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

PL-200T00 Microsoft Power Platform Functional Consultant Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

PL-200 müfredatıyla Dataverse yapılandırma, model-driven/canvas uygulamalar, Power Automate, Copilot Studio ve entegrasyonları kapsayan Functional Consultant eğ

Detayları Gör →
Power PlatformPL-400T00 Microsoft Power Platform Developer Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

PL-400T00 Microsoft Power Platform Developer Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

PL-400 Power Platform Developer eğitimi: Dataverse veri modeli, C# plug-in geliştirme, PCF kod bileşenleri, özel bağlayıcı ve Web API entegrasyonu uygulamalı an

Detayları Gör →
Power PlatformPL-500T00 Microsoft Power Automate RPA Developer Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

PL-500T00 Microsoft Power Automate RPA Developer Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

PL-500 RPA Developer eğitimi: Power Automate Desktop, UI ve web otomasyonu, attended/unattended botlar, Process Advisor ve bulut akışları uygulamalı anlatılır.

Detayları Gör →
Power PlatformPL-600T00 Power Platform Solution Architect Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

PL-600T00 Power Platform Solution Architect Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

PL-600 Solution Architect eğitimi: gereksinim analizi, veri mimarisi, güvenlik, entegrasyon, ALM ve yönetişim konuları vaka çalışmalarıyla uygulamalı anlatılır.

Detayları Gör →
Power PlatformPL-7003 Create and Manage Model-Driven Apps with Power Apps and Dataverse Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

PL-7003 Create and Manage Model-Driven Apps with Power Apps and Dataverse Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

PL-7003 eğitimi: Dataverse tabloları, formlar, görünümler, iş kuralları, süreç akışları ve güvenlikle model-driven Power Apps uygulamaları uygulamalı anlatılır.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn