Model temelli uygulama paylaşma

Diğer kullanıcıların oynatabilmesi için model temelli bir uygulamayı paylaşın. Paylaşım aşağıdaki adımları içerir:

  1. Uygulama için kullanılacak güvenlik rollerini belirleme
  2. Model temelli uygulamaya güvenlik rolleri veya kişiler atama
  3. Uygulamanın bağlantısını paylaşma

Power Apps'te Model temelli uygulama paylaşma

Uygulamanız yalnızca firma veya ilgili kişi gibi kullanıma hazır tablolar içeriyorsa mevcut bir önceden tanımlanmış güvenlik rolü kullanabilirsiniz.

Model temelli uygulama paylaşma hakkında temel bilgiler

Model temelli uygulamalar, paylaşım için rol tabanlı güvenlik kullanır. Rol tabanlı güvenlikte temel kavram, güvenlik rolünün uygulama içindeki tablolarda gerçekleştirilebilen bir dizi eylemi tanımlayan ayrıcalıklar içermesidir. Bu yaklaşım, iki kişinin uygulamayı kullanabilse de, yalnızca tek bir kullanıcın kayıtları okuyabileceği veya kullanıcıların yalnızca kendi oluşturdukları kayıtları görebileceği anlamına gelir. Diğer Kullanıcı tüm kayıtları görebilir ve bu kayıtları silme hakkına sahip olabilir.

Tüm uygulama kullanıcılarına bir veya daha fazla önceden tanımlanmış ya da özel güvenlik rol atanması gerekir. Güvenlik rolleri takımlara da atanabilir. Kullanıcı veya takım bu rollerden birine atanmışsa, kişi veya takım üyelerine söz konusu rolle ilişkili ayrıcalıklar kümesi verilir.

Modelin temelli bir uygulamayı paylaşma işlemi, tuval uygulamasının paylaşılmasından farklıdır. Model temelli uygulama paylaşımı, Microsoft Dataverse veri tablosu ayrıcalıklarının uygulamadaki tablolar için atanma şekline bağlıdır. Uygulamanızda güvenlik rolleri önceden tanımlanmamışsa, bunları sizin yerinize oluşturması için Power Platform yöneticinize başvurun.

Daha fazla bilgi: Erişimi yönetmek için güvenlik rolü oluşturma veya düzenleme

Model temelli uygulamaya güvenlik rolleri veya kişiler atama

Model temelli bir uygulamayı paylaştığınızda, uygulamayı bir veya daha fazla güvenlik rolünün tüm üyeleriyle veya bir kullanıcı ya da takımın herhangi bir üyesi ile paylaşabilirsiniz.

  1. Power Apps'te oturum açın, sol gezinti bölmesinde Uygulamalar'ı seçin, paylaşmak istediğiniz uygulamanın yanındaki simgesini seçin ve ardından Paylaş'ı seçin.

  2. Uygulama adını Paylaş bölmesinden, aşağıdaki seçeneklerden birini belirleyin:

    • Uygulamayı seçin ve ardından kullanılabilir tüm güvenlik rollerini görüntülemek için sağ bölmedeki açılır listeyi seçin. Güvenlik rolü açılır listesinden istediğiniz güvenlik rollerini seçin. Uygulamaya güvenlik rolleri atama

    Önemli

    Uygulamanızda bir veya daha fazla özel tablo varsa, bir güvenlik rolünde özel tablolara yönelik ayrıcalıkları yapılandırmak için bir Power Platform yöneticisiyle görüşün. Bu, kullanıcıların uygulamada özel tablonuzun kayıtlarıyla çalışabilmesi için gereklidir. Daha fazla bilgi: Erişimi yönetmek için güvenlik rolü oluşturma veya düzenleme

    • Belirli bir kullanıcı veya takımı atamak için Kişiler listesinden kullanıcı adını veya takımı belirleyin. Belirli kullanıcıları model temelli uygulamaya atama

      Uygulamanız harita veya adres giriş bileşenleri gibi Premium bileşenler içeriyorsa, kullanıcıların uygulamayı kullanmak için Power Apps lisansına sahip olması gerekir. Uygulamanızın kullanıcılarına lisans istemek için yöneticinize lisans isteği göndermek üzere Lisans iste'yi seçin.

      Kullanıcılarınız için Power Apps lisansları isteme.

      Not

      Güvenlik grupları veya dağıtım listeleri için lisans isteyemezsiniz. Lisans isteme hakkında daha fazla bilgi için bkz. Uygulama kullanıcılarınız için Power Apps lisanları isteme.

  3. Paylaş'ı seçin.

Tuval uygulamalarını paylaşmanın aksine, model temelli uygulama paylaşımında şu anda, uygulamanın bağlantısını içeren bir e-posta gönderilmemektedir.

Uygulamanın doğrudan bağlantısını almak için:

  1. Power Apps uygulamasına gidin.

  2. Sol gezinti bölmesinde Çözümler'i seçin. Öğe yan panel bölmesinde yoksa ...Diğer'i ve ardından istediğiniz öğeyi seçin.

  3. Model temelli uygulamayı içeren çözümü açın.

  4. Model temelli uygulamayı seçin ve komut çubuğunda Düzenle'yi seçin.

  5. Klasik tasarımcıda Özellikler sekmesini seçin ve sonra Birleşik Arabirim URL'si öğesini kopyalayın.

    "Model temelli uygulamanın bağlantısını edinme"

  6. Uygulama URL’sini bir Teams kanalında, SharePoint sitesinde göndererek veya e-posta ile göndererek kullanıcılarınızın erişebileceği bir konuma yapıştırın.

Uygulama paylaşma ayrıcalığı ve lisans gereksinimleri

Bir kullanıcı ile model temelli uygulama paylaşırken bazı önemli ortam ve lisans önkoşulları gerekir.

  • Kuruluş içinde Power Platform yöneticisi haklarına veya genel yönetici haklarına sahip bir Microsoft 365 kullanıcısı bulunmalıdır. Power Platform Yöneticisi haklarının nasıl atanacağını öğrenin. Bu, kullanıcıya tüm ortamlarda yönetici hakları sağlar.
  • Uygulamayı paylaşan kullanıcı, belirli bir ortamda yönetici ayrıcalıklarına sahip olmalıdır (veya Power Platform yöneticisi olmalıdır). Uygulamayı paylaşan kullanıcı, uygulama ve diğer kullanıcılara atanan güvenlik rolüyle eşit veya daha fazla ayrıcalığa sahip bir güvenlik rolüne sahip olmalıdır. Bu, genellikle uygulamayı paylaşan kullanıcının Dataverse Sistem Yöneticisi veya Sistem Özelleştirici güvenlik rolüne sahip olduğu anlamına gelir. Bu roller Power Platform yöneticileri tarafından atanabilir (bu yöneticiler tüm Dataverse ortamlarında haklara sahiptir). Sistem yöneticisi ve sistem özelleştiricisi güvenlik rolleri tüm Dataverse ortamlarında var olan standart rollerdir.
  • Kullanıcı, ortam içinde bir kullanıcı olarak var olmalıdır. Yalnızca bir Microsoft 365 kullanıcısı olmak yeterli değildir. Bunun nedeni, bir ortamdaki tüm kullanıcıların, ortamdaki tablolardan sorumlu olması ve bu tablolarda açıklanmış olmasıdır. Ortama kullanıcı ekleme hakkında bilgi edinin
  • Uygulamayı kullanabilmek için kullanıcıların doğru lisansa sahip olması gerekir. Kullanıcılar kendi lisansını kendileri isteyebilir veya oluşturucu uygulama kullanıcıları için lisans isteyebilir. Ayrıca lisansın uygulamayı barındıran kiracıda atanması gerekir. Bu önkoşulun özel durumu, bir uygulamanın Microsoft Dataverse for Teams ortamında barındırılmasıdır.

Önceden tanımlı güvenlik rolleri hakkında

Dataverse Ile kullanılabilen önceden tanımlanmış birkaç rol vardır. Yalnızca kullanıma hazır tabloları kullanan uygulamaları çalıştırmak için, üyelerin uygulamayı ortamda yürütebileceği ve sahip oldukları kayıtlar için ortak görevleri gerçekleştirebileceği Temel Kullanıcı güvenlik rolü bulunur. Daha fazla bilgi: Önceden tanımlanmış güvenlik rolleri

Erişimi yönetmek için Microsoft Entra gruplarını kullanma

Yöneticiler, lisanslı Dataverse kullanıcılarının erişim haklarını yönetmek için kuruluşlarının Microsoft Entra gruplarını kullanabilir. Microsoft Entra grubu türlerinin her ikisi de (Microsoft 365 ve Güvenlik) uygulamaya kullanıcı erişim haklarının güvenliğini sağlamak için kullanılabilir. Daha fazla bilgi: Grup takımları hakkında

Ayrıca bkz.

Kullanıcı oluşturma ve güvenlik rolleri atama hakkında daha fazla bilgi edinin

Ortak görevler için minimum ayrıcalıklar

Mobil cihazda model temelli bir uygulama çalıştırma

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).