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:
- Uygulama için kullanılacak güvenlik rollerini belirleme
- Model yönetimli bir uygulamaya güvenlik rolleri veya kişiler atama
- Uygulamanın ilişkilendirmek dosyasını paylaşın
Uygulamanız yalnızca firma veya ilgili kişi gibi kullanıma hazır tablolar içeriyorsa, önceden tanımlanmış mevcut bir 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.
Power Appsoturum açın, sol gezinti bölmesinde Uygulamalar'ı seçin, paylaşmak istediğiniz uygulamanın yanındaki ...'ı seçin ve ardından Paylaş'ı seçin.
Uygulama adınıpaylaş bölmesinde aşağıdaki seçenekler arasından seçim yapın:
- 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.
Ö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
Tek bir kullanıcı veya takım atamak için, Kişiler listesinden kullanıcı adını veya takımı seçin.
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ı adına lisans istemek için Lisans iste'yi seçerek yöneticinize bir lisans isteği gönderin.
Not
Güvenlik grupları veya dağıtım listeleri için lisans isteyemezsiniz. Lisans isteme hakkında daha fazla bilgi için Uygulama kullanıcılarınız için lisans isteme Power Apps bölümüne bakın.
Paylaş'ı seçin.
Uygulamanın bağlantısını paylaşma
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:
Şuraya git: Power Apps.
Sol gezinti bölmesinden Çözümler'i seçin . Öğe yan panel bölmesinde değilse, ... Daha fazla seçin ve ardından istediğiniz öğeyi seçin.
Model temelli uygulamayı içeren çözümü açın.
Model yönetimli uygulamayı seçin ve ardından komut çubuğunda Düzenle'yi seçin .
Klasik tasarımcıda Özellikler sekmesini seçin ve ardından Birleşik Arabirim URL'sini kopyalayın .
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 Yönetici haklarına sahip Microsoft 365 bir Power Platform kullanıcı bulunmalıdır. Yönetici haklarını Power Platform nasıl atayacağınızı öğ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ın, uygulamaya ve diğer kullanıcılara atadığı güvenlik rolünden eşit veya daha büyük ayrıcalıklara sahip bir güvenlik rolüne sahip olması gerekir. Genellikle bu, uygulama paylaşanın Sistem Yöneticisi Dataverse veyaSistem özelleştiricigüvenlik rolüne sahip olması biçimini alır. 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. Bir ortama nasıl kullanıcı ekleyeceğinizi öğrenin
- Kullanıcıların uygulamayı kullanabilmesi için doğru lisansa sahip olması gerekir. Kullanıcılar kendileri bir lisans talep edebilirveya bir üretici, uygulama kullanıcıları için lisans talep edebilir. Ayrıca lisansın kullanıcıların ana kiracısında ya da uygulamayı barındıran kiracıda atanması gerekir.
Ö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