Aracılığıyla paylaş


Model temelli uygulama oluşturma adımları

Bu sayfada, Power Apps'te model temelli uygulama oluşturmayla ilişkili adımlar açıklanmaktadır.

Model temelli uygulama oluşturma ve paylaşma adımları

Temel düzeyde, model temelli uygulama oluşturma aşağıdaki üç aşamadan oluşur.

Aşama Amaç
İş verilerini modelleme Verilerin işletmenin sorununu gidermek için doğru şekilde yapılandırıldığından emin olma.
İş süreçlerini tanımlama Kullanıcıların tabloları güncelleştirmelerine ve işlerini etkin ve doğru şekilde tamamlamalarına yardımcı olma.
Uygulamayı oluşturma Uygulamayı oluşturma ve uygulamayla ilgili tabloları ve tablo öğelerini seçme.
Güvenlik rollerini yapılandırma Uygulama kullanıcılarının yalnızca rollerine uygun verilerle etkileşim kurabileceğinde emin olma.
Uygulamayı paylaşma Uygulama dağıtımı.

Her aşama, uygulamanın oluşturulabileceğinden, uygulama geliştiricinin veri modelini güncelleştirip güncelleştirmediğinden veya uygulama oluşturma sürecini izleyip izlemediğinden emin olmak için çeşitli düzenleyiciler gerektirir.

Birden çok düzenleyici olması tuhaf gelebilir ancak bu editörler, Microsoft Dataverse'te yer alan çeşitli teknolojileri yansıtır. Genellikle, geliştiriciler uygulamayı oluşturmak için düzenleyicilerle sorunsuz bir şekilde ilerler.

İlk kez uygulama oluşturmaya yönelik adım adım basit yönergeler için ilk kez model temelli uygulama oluşturma bölümüne gidin.

İş verilerini modelleme

İş verilerini modellemek için uygulamanız için gerekli verileri ve bu verilerin diğer verilerle nasıl ilişkilendirileceğini belirlersiniz. Model yönetimli tasarım tasarımcıların kod yazmadan uygulamayı özelleştirebilmesi adına, meta verilerle yürütülen bir mimari kullanır. Meta veri, "veri hakkında veri" anlamına gelir ve sistemde depolanan verilerin yapısını tanımlar.

Not

Özel sayfası olan model temelli uygulamalar dışında, model temelli uygulamalar Dataverse tabloları olmadan oluşturulamaz. Ancak, Dataverse tabloları tuval uygulamaları ve Power Automate dahil olmak üzere birçok Power Platform hizmeti tarafından kullanılabilir.

Öğretici: Power Apps'te bileşenleri bulunan özel bir tablo oluşturma

İş süreçlerini tanımlama

Tutarlı iş süreçleri tanımlama ve bunları uygulama, model temelli uygulama tasarımının önemli bir parçasıdır. Ancak, model temelli uygulamayı bu uygulamaya göre yapılandırılan bir iş süreci olmadan oluşturmak mümkündür.

Ancak, tutarlı süreçler, uygulama kullanıcılarınızın, el ile gerçekleştirecekleri adımları hatırlamaya değil, işlerine odaklanmalarını sağlamaya yardımcı olur. Bu işlemler basit veya karmaşık olabilir ve birden çok tablodaki işlemleri içerebilir.

Aşağıdaki ekran görüntüsünde iş süreci akışı kullanmanın etkisi gösterilmektedir.

İş süreci akışının kullanıldığı örnek model temelli uygulama

İş süreci akışları, Power Automate kullanarak oluşturulur ve yapılandırılır.

Daha fazla bilgi: İş süreci akışlarına genel bakış ve Microsoft Dataverse ile iş mantığını uygulama.

Model temelli uygulama oluşturma

Bir veri modeli oluşturduktan ve gerektiğinde iş süreçlerini tanımladıktan sonra uygulama oluşturulabilir.

Bu, modern düzenleyiciler kullanılarak bir uygulama oluşturularak yapılır.

Modern editörler (aynı zamanda tasarımcılar olarak da bilinir) sayesinde, yapımcılar tasarım yaparken yaptıkları değişikliklerin etkilerini görebiliyorlar. Oysa eski arayüzlerde, nihai kullanıcı deneyimi ile tasarım deneyimi arasında bir soyutlama düzeyi vardı. Daha fazla bilgi:

Modern bir uygulamanın nasıl oluşturulduğunu öğrenin

Bir uygulama oluşturduğunuzda, kullanıcılar için gezinme deneyimini tanımlayan bir site haritası oluşturulur. Modern uygulama tasarımcısı ile bu, uygulama tasarım sürecinin bir parçasıdır.

Daha fazla bilgi: Site haritası oluşturma

Uygulamayı yürütme

Uygulamanızı uygulama tasarımcısı aracılığıyla çalıştırın.

Bu aşamalar tamamlandıktan sonra, uygulamanızı dağıtmayla ilgili son aşamalara geçebilirsiniz.

Güvenlik rollerini yapılandırma

Tablolara erişim, güvenlik rolleri kullanılarak tanımlanır ve bu roller kullanıcıların Dataverse'te tablolarla gerçekleştirebileceği eylemleri yönetir. Bu olmadan, kullanıcılar uygulamaya anlamlı bir şekilde erişim sağlayamaz.

Bu eylemler arasında Oluştur, Oku, Yaz, Sil, Ekle, Şuna Ekle, Ata ve Paylaş yer alır. Güvenlik rollerinin önce yapılandırılmaları gerekir, daha sonra kullanıcılar paylaşım noktasındaki rollere atanır.

Güvenlik rollerini anlama, oluşturma ve yapılandırma hakkında daha fazla bilgi için şuraya gidin:

Uygulamayı paylaşma

Bir uygulamayı paylaşmak için yapılması gereken iki eylem bulunur:

  • Kullanıcıya güvenlik rolü atama. Bu, kullanıcının verileri görme iznine sahip olduğu anlamına gelir.

    Örnek model yönetimli uygulama

  • Uygulamanın bağlantısını paylaşma. Bağlantıyı almak için:

  1. Power Apps hizmetinde oturum açın ve ardından sol gezinme bölmesinde Uygulamalar'ı seçin.
  2. İstediğiniz model odaklı uygulamayı seçin ve ardından komut çubuğunda Ayrıntılar'ı seçin.
  3. Web bağlantısını kopyalayın. Alternatif olarak, mobil kullanıcılar için Mobil QR kodunun bir kopyasını oluşturabilirsiniz.
  4. Uygulama URL'sini bir konuma yapıştırın ve böylece kullanıcılarınız buna erişebilir (bir SharePoint sitesinde yayımlama veya e-postayla gönderme gibi).

Uygulama paylaşma ve güvenlik rolleri arasında yapısal bir bağ bulunur. Bir uygulamayı düzgün bir şekilde paylaşmak için her ikisini de kapsamlı bir şekilde anlamış olmanız gerekir. Uygulamaları paylaşma ve güvenliği sağlama hakkında daha fazlasını keşfedin

Model temelli uygulama kullanma

Model temelli uygulamaların kullanıcılarının daha üretken olmalarına yardımcı olacak şekilde gezinmelerine ve etkileşimde bulunmalarına yardımcı olan belgeler mevcuttur. Model temelli uygulamaları kullanma hakkında daha fazla bilgi edinin

Sonraki adımlar

İlk modern uygulamanızı oluşturma

Model temelli uygulama tasarımcılarıyla tanışın