Organizasyonunuzla bir tuval uygulaması paylaşın

Bir tuval uygulaması oluşturduğunuzda, kuruluşunuzdaki hangi kullanıcıların uygulamayı kullanabileceğini, değiştirebileceğini ve hatta yeniden paylaşabileceğini tanımlayabilirsiniz. tek tek kullanıcıları ada göre belirtebilir veya Microsoft Entra ID'da bir güvenlik grubu belirleyebilirsiniz.

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

Önemli

Paylaşılan bir uygulamanın beklediğiniz gibi çalışması için, Microsoft Dataverse veya Excel gibi uygulamanın temel aldığı veri kaynağı veya kaynaklar için izinleri 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.

Power Apps'dan uygulama paylaşma

  1. Power Apps'e giriş yapın.

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

  3. Paylaşmak istediğiniz uygulamayı seçin.

  4. Komut çubuğunda Paylaş'ı seçin. Alternatif olarak, uygulama adınızın yanındaki Komutlar menüsünü seçin ve ardından Paylaş'ı seçin.

  5. Share iletişim kutusuna Microsoft Entra ID kullanıcı veya güvenlik gruplarının adlarını veya diğer adlarını yazın.

  6. Uygulamanın izinlerini seçmek için aşağı oku seçin. Seçenekler şunlardır:

    • Kullanıcı: Yalnızca uygulamayı kullanabilir.

    • Ortak Sahip: Uygulamayı kullanabilir, düzenleyebilir ve paylaşabilir ancak sahiplerini silemez veya değiştiremez.

      İkincil sahiple paylaşma

    • Uygulamanız bir Dataverse tablosuna bağlanıyorsa, izinler açılan listesinde Diğer güvenlik rolleri seçeneği görüntülenir. Uygun güvenlik rollerini seçtiğinizde, uygulamayı paylaştığınızda bu roller kullanıcılara otomatik olarak atanır.

    • Yöneticiniz Power Platform Yöneticisi'nde uygulama düzeyinde güvenlik rollerini etkinleştirdiyse, Sistem Yöneticisi güvenlik rolüne sahip oluşturucular paylaşım sırasında ortak çalışanlara uygulama düzeyinde ayrıcalıklar verebilir. Yapımcılar, güvenlik rolü seçenekleri olarak Uygulama okuyucu, Uygulama kullanıcısı, Uygulama oluşturucu veya Uygulama yöneticisi ile güvenlik rolü seçicisinden ayrıcalıklar atar. Atanan güvenlik rollerini düzenlemek için, Erişimi Yönet altında uygun güvenlik rolünü atamak için uygulamanın paylaşımını kaldırın ve yeniden paylaşın.

      • Uygulama okuyucu: Bu rol hem kullanıcıya hem de takıma ait tablolar ve kuruluşa ait tablolar için okuma ayrıcalığı sağlar.

      • Uygulama kullanıcısı: Bu rol yalnızca kullanıcıya veya takıma ait tablolardaki kendi kayıtlarına tam erişim ve kuruluşa ait tablolarda okuma ayrıcalığı sağlar.

      • Uygulama oluşturucu: Bu rol, kullanıcı veya takıma ait tablolardaki tüm kayıtlar için oluşturma ve okuma ayrıcalığı verir, ancak yalnızca kullanıcı veya takıma ait tablolardaki kendi kayıtları için yazma, silme, atama, paylaşma, ekleme ve ekleme ayrıcalıkları sağlar. Ayrıca, organizasyona ait tablolara okuma izni verir.

      • Uygulama yöneticisi: Bu rol, kullanıcı veya takıma ait tablolardaki ve kuruluşa ait tablolardaki tüm kayıtlara tam erişim sağlar.

        Uygulama düzeyi güvenlik rolleri

  7. İsteğe bağlı adımlar:

    • Sağ üst köşedeki taşma menüsünü (...) seçin ve ardından e-postaya uygulamanın bir görüntüsünü eklemek için Uygulama görüntüsünü karşıya yükle'yi seçin.

    Uygulama görüntüsü ekleme

    • Geçerli kullanıcılar ve ikincil sahipler de dahil olmak üzere uygulama erişim ayrıntılarını görüntülemek için Erişimi yönet'i seçin. Ayrıca burada kullanıcı erişimini düzenleyebilir ve güvenlik rolleri atayabilirsiniz. Eksel veri erişimi sekmesi Dataverse tabloları veya OneDrive İş'da Excel dosyaları gibi veri kaynaklarına yönelik uygulama bağlantılarını gösterir. OneDrive'da Excel dosyaları gibi Dataverse dışındaki veri kaynaklarının güvenlik rollerini yönetmek için bu veri kaynaklarını uygulama kullanıcılarıyla paylaştığınızdan emin olun.

      Uygulama erişimi yönetme

  8. İsteğe bağlı bir ileti ekleyin ve ardından Paylaş'ı seçin.

Uyarı

Klasik uygulama paylaşımı deneyimi

Klasik paylaşım seçeneğini belirleyerek klasik uygulama paylaşım deneyimini kullanmaya devam edebilirsiniz.

  1. Power Apps'e giriş yapın.

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

  3. Paylaşmak istediğiniz uygulamayı seçin.

  4. Komut çubuğunda Paylaş'ı seçin. Alternatif olarak, uygulama adınızın yanındaki Komutlar menüsünü seçin ve ardından Paylaş'ı seçin

  5. Üst sağ köşede taşma menüsünü (...) seçin tıklayın ve ardından Klasik paylaşımı kullan'ı seçin.

    Klasik paylaşımı kullanarak uygulama paylaşma

  6. Uygulamayı paylaşmak istediğiniz Microsoft Entra ID kullanıcılarının veya güvenlik gruplarının adlarını veya diğer adlarını belirtin.

    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.

    Bir uygulama sayfasındaki arama alanında bir ad aradığınızda ne olduğunu gösteren ekran görüntüsü.

    Uyarı

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

    Önemli

    Deneyimlerin düşürülmesini önlemek için, uygulamayı 100'den fazla kullanıcıyla paylaşırken bir güvenlik grubu kullanın.

  7. Uygulamanız harita veya adres girişi 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ı için lisans istemek üzere Lisans iste'yi seçin ve bu istek yöneticinize gönderilir.

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

    Uyarı

    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.

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

    İkincil sahip kutusunun nerede işaretleneceğini gösteren ekran görüntüsü.

    Paylaşım 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.

  9. 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 İş'de barındırılan bir 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 İş'te bir Excel dosyasını paylaşın.

    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.

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

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

    Kullanıcılar artık mobil cihazda Power Apps Mobile'ı kullanarak veya tarayıcıda Microsoft 365'teki Market'ten uygulamayı çalıştırabilir. ortak sahipler uygulamayı Power Apps'da 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.

    • Bir kullanıcı mobil cihazda Aç uygulamasını bağlantısını 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 açılır.

    Paylaşım sırasında Co-owner öğesini seçtiyseniz, alıcılar Power Apps Studio için uygulamayı Power Apps Studio kullanarak düzenleme için açacak bir bağlantı görür.

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.

Uyarı

  • 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önderen sizseniz ve Teams'de Power Apps kişisel uygulamanız yüklü değilse Show Preview düğmesiyle 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

Kullanım için 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 lisansı talep etme.

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.

Microsoft 365 gruplarıyla uygulama paylaşma

Bir uygulamayı Microsoft 365 grupları ile 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ı için güvenlik belirteçleri alabilmesini sağlar.

Microsoft Graph'i kullanma:

  1. Microsoft Graph modülünü yükleyin.

    Install-Module Microsoft.Graph -Scope CurrentUser
    
  2. Microsoft Graph'a bağlanın. Grupları yönetmek için gereken yönetici rolleri hakkında bilgi için bkz. Grupları yönetmek için Microsoft Entra rolleri.

    Connect-MgGraph -Scopes "Group.ReadWrite.All"
    
  3. Microsoft 365 grubunun Nesne Kimliğini ayarlayın.

    $ObjectID = "<ObjectID>"
    
  4. Güvenliği etkinleştirin.

    Update-MgGroup -GroupId $ObjectID -BodyParameter @{ SecurityEnabled = $true }
    
  5. Güncelleştirmeyi doğrulayın.

    Get-MgGroup -GroupId $ObjectID | Select-Object DisplayName, SecurityEnabled
    

Uyarı

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

Birkaç dakika sonra bu grubu Power Apps paylaşım panelinde bulabilir ve bu grupla uygulama 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.

Uyarı

  • Microsoft Entra ID'de tek tek kullanıcılara ve güvenlik gruplarına güvenlik rolleri atayabilirsiniz, ancak Microsoft 365 gruplara 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.
  • Bir kullanıcı veya gruba güvenlik rolü atandıktan sonra, bir uygulamayı paylaşırken bu rolün atamasını kaldıramazsınız. Ancak, yönetici portalı aracılığıyla güvenlik rollerinin atamasını kaldırmaya devam edebilirsiniz.

Önkoşul

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

Microsoft Entra'da bir role güvenlik grubu atamak için

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

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

    Güvenlik rolü listesi.

Uyarı

Dataverse'ün 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 uygulamasını konuk kullanıcılarla paylaşma

Ayrıca bkz.

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