Organizasyonunuzla bir tuval uygulaması paylaşın

İş gereksinimini karşılayan bir tuval uygulaması derledikten sonra kuruluşunuzdaki kullanıcılardan hangilerinin uygulamayı çalıştırabileceğini ve hangilerinin değiştirip yeniden paylaşabileceğini belirtin. Her kullanıcıyı adlarıyla belirtin veya Microsoft Entra ID içinden bir güvenlik grubu belirtin. Uygulamanızdan herkes yararlanabiliyorsa tüm kuruluşunuzun çalıştırabileceğini belirtin.

Önemli

Paylaşılan bir uygulamanın beklediğiniz gibi çalışması için Microsoft Dataverse veya Excel gibi uygulamanın temel aldığı tüm veri kaynaklarının izinlerini de yönetmeniz gerekir. Ayrıca akışlar, ağ geçitleri veya bağlantılar gibi uygulamanızın bağlı olduğu diğer kaynakları paylaşmanız gerekebilir.

Önkoşullar

Uygulamayı paylaşmadan önce kaydetmeniz ve ardından yayımlamanız gerekir.

  • Uygulamanıza anlamlı bir ad ve anlaşılır bir açıklama ekleyin, bu sayede kişiler uygulamanızın ne yaptığını anlayabilir ve uygulamayı listeden kolayca bulabilir. Ayarlar'ı seçin > ad belirtin ve sonra bir açıklama girin.

  • Her yaptığınız değişiklikten sonra, diğerlerinin de görmesini istiyorsanız uygulamayı kaydedip yeniden yayımlamanız gerekir.

Not

Uygulama paylaşma

  1. Power Apps'te oturum açın.

  2. Sol bölmede, Uygulamalar'ı seçin.

    Uygulamaların listesini gösterme.

  3. Simgesini tıklayarak paylaşmak istediğiniz uygulamayı seçin.

    Uygulama seçme.

  4. Komut çubuğunda Paylaş'ı seçin.
    or
    Diğer komutlar (...) seçin ve açılır listeden Paylaş'ı seçin.

    Uygulama paylaşma.

  5. Uygulamayı paylaşmak istediğiniz kişilere göre, Microsoft Entra ID içinde kullanıcıları veya güvenlik gruplarını ada veya diğer ada göre belirtin.

    • Tüm kuruluşunuzun uygulamayı çalıştırmasına izin vermek (ancak değiştiremez veya paylaşmaması) için, Paylaşım paneline herkesi girin. Kullanıcılar uygulama listesi filtresini "kuruluş uygulamaları" olarak ayarlayarak bu uygulamayı bulabilecektir.

      Herkesle paylaşma.

    • Bir uygulamayı bir diğer ad listesi, kolay adlar veya bunların bir bileşimi (örneğin, Meghan Holmes <meghan.holmes@contoso.com>), öğeleri noktalı virgülle ayırarak paylaşabilirsiniz. Birkaç kişi aynı ada ancak farklı diğer adlara sahip olursa, bulunan ilk kişi listeye eklenir. Bir ad veya diğer adın zaten izin varsa veya çözümlenemezse araç ipucu görüntülenir.

      Tek bir kullanıcıyla paylaşma.

    Not

    Kuruluşunuzdaki dağıtım gruplarıyla ve kuruluşunuzun dışındaki bir gruplauygulama paylaşamazsınız.

  6. 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.

  7. Kullanıcıların uygulamayı düzenlemesine ve paylaşmasına izin vermek istiyorsanız, Ortak sahip onay kutusunu seçin.

    Ortak sahibi seçme.

    Paylaşım kullanıcı arabiriminde, uygulamayı bir çözüm içinden oluşturduysanız bir güvenlik grubuna ortak sahip izni veremezsiniz. Ancak, Set-PowerAppRoleAssignment cmdlet kullanılarak bir çözümdeki uygulamalar için bir güvenlik grubuna ortak sahip izni verilebilir.

    Not

    İzinlerden bağımsız olarak, iki kişi bir uygulamayı aynı anda düzenleyemez. Bir kişi uygulamayı düzenlemek üzere açarsa, diğer kişi uygulamayı çalıştırabilir ancak düzenleyemez.

  8. Uygulamanız kullanıcıların erişim izinlerine gereksinim duyduğu verilere bağlanırsa, güvenlik rollerini gerektiği gibi belirtin.

    Örneğin uygulamanız Dataverse veritabanındaki bir tabloya bağlanabilir. Böyle bir uygulamayı paylaştığınızda paylaşım paneli bu tablo için güvenliği yönetmenizi ister.

    Güvenlik rolü atayın.

    Tablo için güvenliği yönetme hakkında daha fazla bilgi için Tablo izinlerini yönetme makalesine gidin.

    Uygulamanız—, OneDrive iş—için barındırılan Excel dosyası gibi diğer veri kaynaklarına bağlantıları kullanıyorsa, bu veri kaynaklarını uygulamayı paylaştığınız kullanıcılarla paylaştığınızdan emin olun.

    OneDrive İş için bir Excel dosyasını paylaşma.

    Tuval uygulama kaynaklarını ve bağlantılarını paylaşma hakkında daha fazla bilgi için, tuval uygulama kaynaklarını paylaşma bölümüne gidin.

  9. Başkalarının uygulamanızı bulmasına yardımcı olmak istiyorsanız, Yeni kullanıcılara e-posta daveti gönder onay kutusunu seçin.

    E-posta daveti gönderme.

  10. Paylaşım panelinin alt kısmında Paylaş'ı seçin.

    Kullanıcılar artık uygulamayı Power Apps Mobile kullanarak mobil cihazda veya bir tarayıcıda Microsoft 365 üzerinden AppSource ile çalıştırabilir. Ortak sahipler, uygulamayı Power Apps'te düzenleyebilir ve paylaşabilir.

    Bir e-posta daveti gönderdiyseniz, kullanıcılar davet e-postasındaki bağlantıyı seçerek de uygulamayı çalıştırabilirler.

    • Kullanıcı Uygulamayı aç bağlantısını bir mobil cihazda seçerse uygulama Power Apps Mobile'da açılır.
    • Kullanıcı Uygulamayı aç bağlantısını bir masaüstü bilgisayarda seçerse uygulama tarayıcıda açılır.
    • Kullanıcı Microsoft Teams bağlantısını seçerse uygulama Microsoft Teams'te açılır.

    Paylaşım sırasında Eş sahip'i seçerseniz alıcılar Power Apps Studio için bir bağlantı görür, bu bağlantı Power Apps Studio kullanarak düzenleme için uygulamayı açar.

Bir kullanıcı veya güvenlik grubunun izinlerini değiştirmek için:

  • Ortak sahiplerin uygulamayı düzenleme veya paylaşım gerçekleştiremeden çalıştırmasına izin vermek için Ortak sahip onay kutusu seçimini kaldırın.
  • Uygulamanın bu kullanıcı veya grupla paylaşımını durdurmak için Kaldır (x) simgesini seçin.

Teams kullanarak uygulamaları paylaşma

Teams sohbeti içinde uygulamanıza yönelik bir bağlantı oluşturabilirsiniz. Uygulamayı paylaştığınız kullanıcının aynı kiracıda bulunması ve paylaştığınız uygulamaya erişimi olması gerekir.

Not

  • Web oynatıcısını kullanarak Teams'e tuval uygulamaları eklemek için:
  • Gönderen veya alıcıysanız ve Teams'e uygulama ekle'yi seçtiğinizde Bu uygulama bulunamıyor hatası alırsanız uygulama için erişim izniniz olmadığı anlamına gelir. Erişim sağlamak için yöneticinize başvurun.
  • Gönderenseniz ve Teams'de Power Apps kişisel uygulaması kurulu değilse, Önizlemeyi Göster düğmesiyle birlikte bir Önizleme kartı görüntülenir. Tam uyarlamalı kartı açmak için Önizlemeyi Göster'i seçin.

Uygulamayı paylaşmak için, uygulama bağlantısını web tarayıcınızdan kopyalayın ve Teams sohbetine yapıştırın. Bağlantıyı göndermeden önce, iletinizin önizlemesini görürsünüz.

Teams kullanarak uygulamanızı paylaşma.

Açıklama:

  1. Uygulama bağlantısı: Uygulamayı açmak için web bağlantısını seçin.
  2. Önizlemeyi daralt: Önizlemeyi kapatmak için seçin. Önizlemeyi daralttığınızda, bağlantıyı gönderdiğiniz kullanıcı yalnızca uygulamayı açmak için bir web bağlantısı alır. Uygulamayı Teams'e ekle veya Uygulamayı web'de aç düğmelerini görmez.
  3. Uygulamanın adı: Uygulamanın adını gösterir.
  4. Uygulamayı Teams'e ekle: Uygulamayı Teams'e eklemek için seçin.
  5. Uygulamayı Web'de başlat: Uygulamayı doğrudan tarayıcınızda açın.

Kullanıcılarınız için lisans isteme

Kullanmak üzere lisans gerektiren bir uygulamayı paylaşırken kullanıcılarınız için Power Apps lisansları isteyebilirsiniz. Daha fazla bilgi için bkz. Uygulama kullanıcılarınız için Power Apps lisansları isteme.

Güvenlik grubuyla ilgili dikkat edilmesi gerekenler

  • Güvenlik grubunun varolan tüm üyeleri uygulama izinlerini devralır. Güvenlik grubuna katılan yeni kullanıcılar uygulama güvenlik grubu izinlerini devralır. Grubu terk eden kullanıcıların artık bu grup üzerinden erişimi olmaz, ancak bu kullanıcılar bunlara doğrudan veya başka bir güvenlik grubuna üyelik yoluyla erişim izni almaya devam edebilir.

  • Bir güvenlik grubunun her üyesi, uygulama üzerinde tüm grubun sahip olduğu izne sahiptir. Ancak, grubun bir veya daha fazla üyesine daha fazla erişim sunmak üzere daha büyük izinler belirtebilirsiniz. Örneğin, A Güvenlik Grubuna uygulamayı çalıştırma izni verebilirsiniz. Ardından, o gruba ait olan B kullanıcısına, Ortak Kullanıcı izni verebilirsiniz. Güvenlik grubunun her üyesi uygulamayı çalıştırabilir ancak yalnızca B kullanıcısı düzenleyebilir. A Güvenlik Grubuna Ortak Sahip ve B Kullanıcısına da uygulamayı çalıştırma izni verirseniz, bu kullanıcı yine de uygulamayı düzenleyebilir.

  • Kullanıcılar açıkça güvenlik grubunun üyesi olmalıdır. Kullanıcı grubun sahibiyse, uygulama izinlerini devralmak için kendilerini grubun üyesi olarak da atamalıdırlar.

Bir uygulamayı Microsoft 365 gruplarıyla paylaşma

Bir uygulamayı Microsoft 365 Gruplarıyla paylaşabilirsiniz. Ancak, grupta Güvenlik etkinleştirilmiş olmalıdır. Güvenliğin etkinleştirilmesi, Microsoft 365 grubunun uygulamalara veya kaynaklara erişmek için kimlik doğrulamasına yönelik güvenlik belirteçlerini almasına olanak sağlar.

Bir Microsoft 365 grubunun güvenliğinin etkinleştirilmiş olup olmadığını denetlemek için

  1. Microsoft Entra ID cmdlet'lerine erişiminiz olduğundan emin olun.

  2. Azure Portal>Microsoft Entra>gruplar'na gidin, uygun grubu seçin ve sonra nesne kimliğini kopyalayın .

  3. Microsoft Entra ID'ye bağlanmak için Connect-AzureAD PowerShell cmdlet'ini kullanın.

    Connect-AzureAD.

  4. Get-AzureADGroup -ObjectId <ObjectID\> | select * kullanarak grup ayrıntılarını alın.
    Çıktıda SecurityEnabled özelliğinin doğru olarak ayarlandığından emin olun .

    SecurityEnabled özelliğini denetleme.

Bir grup için güvenliği etkinleştirmek için

Grubun güvenliği etkin değilse, PowerShell cmdlet Set-AzureADGroup kurun, SecurityEnabledözelliğini doğru olarak ayarlamak için:

Set-AzureADGroup -ObjectId <ObjectID> -SecurityEnabled $True

SecurityEnabled öğesini True olarak ayarlama.

Not

Güvenliği etkinleştirmek için Microsoft 365 grubunun sahibi olmanız gerekir. SecurityEnabled özelliğinin True değerine ayarlanması Power Apps ve Microsoft 365 özelliklerinin çalışma şeklini etkilemez. Microsoft 365 grupları Microsoft Entra ID dışında oluşturulduğunda, SecurityEnabled özelliği varsayılan olarak False seçeneğine ayarlandığından, bu komut gereklidir.

Birkaç dakika sonra, bu grubu Power Apps Paylaşım panelinden bulabilir ve uygulamaları bu grupla paylaşabilirsiniz.

Dataverse için tablo izinlerini yönetme

Dataverse'i temel alan bir uygulama oluşturursanız uygulamayı paylaştığınız kullanıcıların uygulama tarafından kullanılan tablo veya tablolar için uygun izinlere sahip olmasını sağlamanız da gerekir. Özellikle bu kullanıcıların ilgili kayıtları oluşturma, okuma, yazma ve silme işlemlerini gerçekleştirebilen bir güvenlik grubunda bulunmaları gerekir. Birçok durumda uygulamayı çalıştırmak için kullanıcılara gereken tam izinlere sahip bir veya birden çok özel güvenlik rolü oluşturmak istersiniz. Ardından her kullanıcıya uygun rolü atayabilirsiniz.

Not

  • Güvenlik rollerini Microsoft Entra ID içinde tek tek kullanıcılara ve güvenlik gruplarına atayabilirsiniz ancak Microsoft 365 gruplarına atayamazsınız.
  • Kullanıcı Dataverse kök iş biriminde değilse, bir güvenlik rolü sağlamadan uygulamayı paylaşabilir ve ardından güvenlik rolünü doğrudan ayarlayabilirsiniz.

Önkoşul

Rol atamak için, Dataverse veritabanı için Sistem yöneticisi izinlerine sahip olmanız gerekir.

Microsoft Entra'de Güvenlik rolü atamak için bir kullanıcı seçin

  1. Paylaşım panelinde veri izinleri altında, bir güvenlik rolü ata'yı seçin.

  2. Seçili Microsoft Entra kullanıcılarına veya gruplara uygulamak istediğiniz Dataverse rollerini seçin:

    Güvenlik rolü listesi.

Not

Dataverse'in daha eski bir sürümünü temel alan bir uygulamayı paylaştığınızda, hizmete yönelik çalışma zamanı iznini de ayrı olarak paylaşmanız gerekir. Bunu gerçekleştirme izniniz yoksa ortam yöneticinizle iletişime geçin.

Sonraki adımlar

Tuval uygulamanızı Konuk kullanıcılarıyla paylaşın

Ayrıca bkz.

Uygulamayı düzenleme
Uygulamayı önceki bir sürümüne geri yükleme
Uygulamaları dışarı ve içeri aktarma
Uygulamayı silme

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).