Çözümlere genel bakış
Not
Kasım 2020 itibarıyla geçerlidir:
- Common Data Service, Microsoft Dataverse olarak yeniden adlandırıldı. Daha fazla bilgi
- Microsoft Dataverse'teki bazı terimler güncelleştirildi. Örneğin; varlık yerine tablo ve alan yerine sütun kullanılmaktadır. Daha fazla bilgi
Bu makale, kısa süre içinde güncel terminolojiyi yansıtacak şekilde güncelleştirilecektir.
Uygulama ve bileşenleri bir ortamdan başka bir ortama taşımak veya mevcut uygulamalarda bir dizi özelleştirme uygulamak için çözümlerden yararlanılmaktadır. Bir çözüm; bir veya birden fazla uygulamanın yanı sıra site haritaları, tablolar, süreçler, web kaynakları, seçimler, akışlar ve daha fazlası gibi diğer bileşenleri içerebilir.
Çözümler, Power Apps'te ve Power Automate gibi diğer Power Platform ürünlerinde uygulama yaşam döngüsü yönetimini (ALM) gerçekleştirmek için kullanılan mekanizmalardır.
Not
Çözüm kavramları ve uygulama yaşam döngüsü yönetimi için çözümlerin nasıl kullanılacağı hakkında ayrıntılı bilgi için Power Platform ALM kılavuzundaki Microsoft Power Platform ile ALM'ye genel bakış konusuna bakın .
Bu bölüm, Power Apps'teki çözümlerle çalışırken uygulama oluşturucuların gerçekleştirmesi gereken el ile görevlere odaklanacaktır.
Başlayın: çözüm kavramları
Çözümlerle çalışmadan önce aşağıdaki çözüm kavramlarıyla tanışmanız önemlidir:
- İki tür çözüm (yönetilen ve yönetilmeyen)
- Çözüm bileşenleri
- Çözümün yaşam döngüsü (çözüm oluşturma, güncelleştirme, yükseltme ve yama yapma)
- Çözüm yayımcısı
- Çözüm ve çözüm bileşeni bağımlılıkları
Ayrıntılı bilgi için Power Platform ALM kılavuzundaki Çözüm kavramları konusuna bakın.
Varsayılan çözümler
Power Apps size aşağıdaki varsayılan yönetilmeyen çözümleri sağlar:
- Common Data Service Varsayılan Çözümü. Ortamda özelleştirmeleri için varsayılan çözüm olarak kullanmak üzere tüm oluşturuculara sunulan temel bir çözümdür. Common Data Service Varsayılan çözüm, değerlendirmek veya öğrenmek Power Apps istediğinizde yararlı olur. Ancak, uygulama mekanizmalarının kendi yönetilmeyen çözümlerinde çalışması önerilir.
- Varsayılan Çözüm. Bu sistemdeki tüm bileşenleri içeren özel bir çözümdür. Varsayılan çözüm sisteminizdeki tüm bileşenleri ve yapılandırmaları bulmak için yararlıdır.
Ancak, özelleştirmelerinizi yönetmek üzere bir çözüm oluşturmanızı öneririz. Daha fazla bilgi: Power Platform ALM kılavuzundaki özelleştirmek için bir çözüm kullanma konusu.
Yönetilen özellikler
Yönetilen özellikleri kullanarak yönetilen çözüm bileşenlerinizden hangilerinin özelleştirilebileceğini kontrol edebilirsiniz. Yönetilen özellikleri yönetilen bileşenlerin değiştirilememesini sağlamak üzere ayarlamanızı öneririz. Bu, çözümünüzü test veya üretim gibi başka bir ortama aktarıldıktan sonra bozulmasına neden olabilecek değişikliklere karşı korunmanıza yardımcı olur.
Daha fazla bilgi için: Power Platform'daki yönetilen özellikler
Power Apps'te çözümlerle çalışma
Power Apps'te, sol gezinti bölmesinde Çözümler'i seçerek çözümlerin listesini görüntüleyebilirsiniz. Şu çözüm görevlerini gerçekleştirebilirsiniz:
Yeni çözüm: Yalnızca özelleştirdiğiniz bileşenleri bulup bunlarla çalışmak için, bir çözüm oluşturun ve tüm özelleştirmenizi orada yapın. Daha sonra, çözümünüzü diğer ortamlara kolayca dağıtabilirsiniz. Daha fazla bilgi: Çözüm oluşturma
İçeri aktar: Bir çözümü ortamınıza aktarın. Daha fazla bilgi: Çözümleri içeri aktarma
AppSource'ı Aç: Zaten kullandığınız ürünler ile birlikte çalışan, sektörünüz için özelleştirilmiş çözümleri Microsoft AppSource'tan alabilirsiniz.
Tüm özelleştirmeleri yayımla: Tüm etkin özelleştirmeleri ortamınızda yayımlayın.
Klasiğe geçiş yap: Klasik çözüm gezginini açın.
Geçmişi görüntüle: Çözümle ilgili zaman içindeki işlemleri (içeri aktarmai dışarı aktarma ve kaldırma gibi) görüntüleyin. Daha fazla bilgi: Çözüm geçmişini görüntüleme

Çözümler alanından, tüm bileşenlerini görüntülemek için bir çözüm seçin.

Öğeler arasında kaydırma tarafından bir çözümde yer alan tüm bileşenler yoluyla göz atabilirsiniz. Listede 100 öğeden fazlası varsa seçebileceğiniz Sonraki 100 öğeleri yükle ile daha fazla bilgi görün.

Bir çözümde arama ve filtre uygulama
Ayrıca, belirli bir bileşeni adına göre arayabilirsiniz.

Veya bir listedeki tüm öğeleri bileşen türüne göre listeleyin.

Bağlamsal komutlar
Her bir bileşeni seçtiğinizde, komut çubuğunda bulunan eylemler seçmiş olduğunuz bileşenin türü ve çözümün varsayılan mı yönetilen mi olduğuna göre değişiklik gösterecektir.

Komut çubuğunu herhangi bir bileşeni seçmediğinizde çözüme uygulanan eylemleri gösterir.

Yönetilmeyen Çözümler veya varsayılan bileşenleri farklı türde oluşturmak veya eklemek için Yeni veya Mevcut olanı ekle komutunu kullanabilirsiniz. Daha fazla bilgi; Çözüm bileşenleri ekleme
Not
Yönetilen çözüme bileşenler ekleyemezsiniz. Bunu yapmayı denediğinizde aşağıdaki iletiyi görürsünüz:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."
Ek ayrıcalıklar gerekli
Bazı bileşenler, bileşen bir çözümden ortama aktarıldığında kullanıcıların bileşeni çalıştırması için belirli Dataverse ayrıcalıkları gerektirebilir.
Akışlar
Bir çözüme dahil olan bir tuval uygulamasından bir akışı kullanmak veya çalıştırmak için aşağıdaki minimum izinlere sahip bir Dataverse güvenlik rolü atanmalıdır.
- Çözüm tablosunda okuma ayrıcalığı.
- İşlem tablosunda okuma ayrıcalığı.
Daha fazla bilgi: Güvenlik rolleri ve ayrıcalıklar
Bilinen sınırlamalar
Çözümlerde tuval uygulamaları, akışları ve özel bağlayıcıların kullanımı için aşağıdaki sınırlamalar geçerlidir.
- Tuval uygulaması anlık akışları, zaten çözümde bulunan bir uygulamadan oluşturulmalıdır. Bu tür akışın dış çözümlerinden eklenmesi engellenir.
- Tuval uygulamaları klasik çözüm gezgininde görüntülenmez. Modern deneyimi kullanın. Bu kendileri için klasik Çözüm Gezgini 'ne eklenmek üzere bir plan yoktur.
- Çözümlerden oluşturulan akışlar, "Takım Akışları" listesinde görüntülenmez. Bunlara bir çözüm üzerinden erişilmesi gerekir.
- Power Automate mobil uygulaması, şu anda bir çözümde oluşturulan akışları desteklemez.
- Power Apps Mobile'daki Akış eylemi menüsü ve Telefonlar ve tabletler için Dynamics 365, şu anda bir çözümde oluşturulan akışları desteklemez.
- Şu bilgiler geçerli olduğunda çözüme anlık akış ekleyemezsiniz:
- Akış bir çözümün dışında oluşturulmuştur.
- Akış tetikleyici el ile seçeneğine ayarlanmıştır.
- Excel gibi Microsoft 365 uygulamaları tarafından tetiklenen akışlar çözümlerde kullanılamaz.
- Çözümlerde akışlar temsilciye verilen kimlik doğrulamayı desteklemez. Örneğin, bir akışa erişim, akışın oluşturulduğu SharePoint listeye erişim hakkı olan bir şekilde otomatik olarak verilmez.
- Çözümler dışında oluşturulan özel bağlayıcılar, şu anda çözümlere eklenemez.
- Ortam yedekleme ve ortam geri yükleme işlemleri üzerinden yüklenen "herkes" ile paylaşılan tuval uygulamaları, geri yüklenmiş ortamlarda "herkes" ile paylaşılmaz. Tuval uygulamasının bir güvenlik grubuyla paylaşılebileceği ve geri yüklenen ortamdaki uygulamanın bu güvenlik grubuyla paylaşılabilecek olduğuna dikkat edin.
Çözümde bulunan tek tek çözüm bileşenlerini özelleştirme hakkında ayrıntılar için, aşağıdaki konulara bakın:
Tablo, tablo ilişkileri, sütun ve ileti özelleştirmeleri için bkz. Meta veriler.
Tablo formları için bkz. Formlar.
Süreçler için bkz. Süreçler
İş kuralları için bkz. İş Kuralları.