Dele en lærredapp med din organisation
Når du har oprettet en lærredapp, der løser et forretningsmæssigt behov, skal du angive, hvilke brugere i din organisation, der kan køre appen, og hvem der kan redigere eller dele den igen. Angiv de enkelte brugeres navn, eller angiv en sikkerhedsgruppe i Azure Active Directory (Azure AD). Hvis alle kan få fordel af din app, kan du angive, at hele din organisation kan køre den. Hvis du vil vide mere om deling af apps uden for organisationen, skal du gå til Dele en lærredapp med gæstebrugere.
Vigtigt
Desuden skal du sørge for, at en delt app fungerer efter hensigten ved at administrere tilladelser for datakilden eller -kilderne, som appen er baseret på, som f.eks. Microsoft Dataverse for Apps eller Excel. Det kan også være, at du får brug for at dele andre ressourcer, som appen er afhængig af som f.eks. flows, gateways eller forbindelser.
Forudsætninger
Før du deler en app, skal du gemme den i cloudtjenesten (ikke lokalt) og derefter udgive appen.
Giv din app et logisk navn og en tydelig beskrivelse, så andre kan se, hvad din app gør, og de let kan finde den på en liste. Vælg Appindstillinger i menuen Filer i Power Apps Studio, angiv et navn, og angiv derefter en beskrivelse.
Når du foretager ændringer, skal du gemme og publicere appen igen, hvis du ønsker, at andre kan se ændringerne.
Dele en app
Log på Power Apps.
Vælg Apps i venstre rude.

Vælg den app, du vil dele, ved at vælge ikonet for den.

Vælg Del på kommandolinjen.
or
Vælg Flere kommandoer (...), og vælg derefter Del i rullemenuen.
Angiv ved hjælp af navn eller alias, hvilke brugere eller sikkerhedsgrupper i Azure AD, du vil dele appen med.
Hvis hele organisationen skal kunne køre appen (men ikke ændre eller dele den), skal du skrive Alle i delingspanelet. Brugerne kan finde denne app ved at angive filteret for applisten til "Organisationsapps".

Du kan dele en app med en liste over aliasser, fulde navne eller en kombination af disse (f.eks. Meghan Holmes <meghan.holmes@contoso.com>), hvis elementerne er adskilt af semikolon. Hvis flere personer har samme navn, men forskelligt alias, føjes den første person, der blev fundet, til listen. Der vises et værktøjstip, hvis et navn eller et alias allerede har tilladelse eller ikke kan behandles.

Bemærk
Du kan ikke dele en app med en distributionsgruppe i din organisation eller med en gruppe uden for din organisation.
Hvis du vil give brugere tilladelse til at redigere og dele appen, skal du markere afkrydsningsfeltet Medejer.

Du kan ikke tildele tilladelsen Medejer til en sikkerhedsgruppe, hvis du har oprettet appen i en løsning.
Bemærk
Uanset tilladelser er det ikke muligt for to personer at redigere en app samtidig. Hvis én person åbner appen med henblik på redigering, kan andre personer køre den, men ikke redigere den.
Hvis din app opretter forbindelse til data, som brugerne skal have adgangstilladelser til, skal du angive sikkerhedsroller efter behov.
Din app kan f.eks. oprette forbindelse til en tabel i en Dataverse-database. Når du deler en sådan app, bliver du bedt om at administrere sikkerheden for den pågældende tabel i delingspanelet.

Du kan finde flere oplysninger om administration af sikkerhed i en tabel ved at gå til Administrere tabeltilladelser.
Hvis din app bruger forbindelser til andre datakilder, f.eks. en Excel-fil, der hostes af OneDrive for Business, skal du sikre, at du deler disse datakilder med de brugere, du har delt appen med.

Du kan finde flere oplysninger om, hvordan du deler appressourcer og -forbindelser, ved at gå til Dele ressourcer for lærredapp.
Hvis du vil hjælpe folk med at finde din app, skal du markere afkrydsningsfeltet Send en mailinvitation til nye brugere.

Vælg Del nederst i delingspanelet.
Brugerne kan nu køre appen ved hjælp af Power Apps Mobile på en mobilenhed eller fra AppSource i Microsoft 365 i en browser. Medejere kan redigere og dele appen i Power Apps.
Hvis du har sendt en mailinvitation, kan brugere også køre appen ved at vælge linket i invitationsmailen:
- Hvis en bruger vælger linket på en mobilenhed, åbnes appen i Power Apps Mobile.
- Hvis en bruger vælger linket på en stationær computer, åbnes appen i en browser.
Medejere, der modtager en invitation, får et nyt link, der åbner appen til redigering i Power Apps Studio.
Sådan ændrer du tilladelser for en bruger eller en sikkerhedsgruppe
- Fjern markeringen i afkrydsningsfeltet Medejer, hvis medejerne skal kunne køre appen, men ikke længere vil redigere eller dele den.
- Hvis du ikke længere vil dele appen med den pågældende bruger eller gruppe, skal du vælge ikonet Fjern (x).
Overvejelser om sikkerhedsgruppe
Alle eksisterende medlemmer af sikkerhedsgruppen arver apptilladelserne. Nye brugere, der tilmelder sig sikkerhedsgruppen, arver sikkerhedsgruppens tilladelser på appen. Brugere, der forlader gruppen, har ikke længere adgang via den pågældende gruppe, men de pågældende brugere kan fortsat få adgang enten ved at få tildelt tilladelser direkte eller via medlemskab af en anden sikkerhedsgruppe.
Hvert enkelt medlem af en sikkerhedsgruppe har samme tilladelser til en app som gruppen som helhed. Du kan dog angive yderligere tilladelser for et eller flere medlemmer af den pågældende gruppe for at give dem mere omfattende adgang. Du kan f.eks. give Sikkerhedsgruppe A tilladelse til at køre en app. Du kan derefter også give Bruger B, der tilhører den pågældende gruppe, tilladelse som Medejer. Alle medlemmer af sikkerhedsgruppen kan køre appen, men kun Bruger B kan redigere den. Hvis du giver Sikkerhedsgruppe A tilladelsen Medejer og Bruger B tilladelse til at køre appen, kan den pågældende bruger stadig redigere appen.
Dele en app med Microsoft 365-grupper
Du kan dele en app med Microsoft 365-grupper. Sikkerhed skal dog være aktiveret for gruppen. Aktivering af sikkerhed sikrer, at Microsoft 365-gruppen kan modtage sikkerhedstokens for godkendelse af adgang til apps eller ressourcer.
Sådan kontrollerer du, om sikkerheden er aktiveret for en Microsoft 365-gruppe
Sørg for, at du har adgang til Azure AD-cmdletterne.
Gå til Azure-portal > Azure Active Directory > Grupper, vælg den ønskede gruppe, og kopiér derefter objekt-id'et.
Opret forbindelse til Azure AD ved hjælp af
Connect-AzureADPowerShell-cmdletten.
Få gruppedetaljerne ved hjælp af
Get-AzureADGroup -ObjectId <ObjectID\> | select *.
Kontrollér, at egenskaben SecurityEnabled er angivet til Sand i outputtet.
Sådan aktiverer du sikkerhed for en gruppe
Hvis sikkerhed ikke er aktiveret for gruppen, kan du bruge PowerShell-cmdletten Set-AzureADGroup til at angive egenskaben SecurityEnabled til Sand:
Set-AzureADGroup -ObjectId <ObjectID> -SecurityEnabled $True

Bemærk
Du skal være ejer af Microsoft 365-gruppen for at aktivere sikkerhed. Angivelse af egenskaben SecurityEnabled til Sand påvirker ikke, hvordan Power Apps- og Microsoft 365-funktioner virker. Denne kommando er påkrævet, fordi egenskaben SecurityEnabled som standard er angivet til Falsk under oprettelse af Microsoft 365-grupper uden for Azure AD.
Efter et par minutter kan du se denne gruppe i Power Apps-delingspanelet og dele apps med denne gruppe.
Administrere tabeltilladelser for Dataverse
Hvis du opretter en app baseret på Dataverse, skal du også sikre, at de brugere, du deler appen med, har de nødvendige tilladelser til den tabel eller de tabeller, der bruges af appen. Disse brugere skal især tilhøre en sikkerhedsrolle, der kan udføre opgaver som f.eks. oprettelse, læsning, skrivning og sletning af relevante poster. Du vil ofte oprette en eller flere brugerdefinerede sikkerhedsroller med lige præcis de tilladelser, som brugerne skal anvende for at køre appen. Du kan derefter tildele rollen til hver enkelt bruger efter behov.
Bemærk
- Du kan tildele sikkerhedsroller til individuelle brugere og sikkerhedsgrupper i Azure AD, men ikke Microsoft 365-grupper.
- Hvis en bruger ikke er medlem af Dataverse-rodafdelingen, kan du dele appen uden at angive en sikkerhedsrolle og derefter angive sikkerhedsrollen direkte.
Forudsætning
Hvis du vil tildele en rolle, skal du have tilladelser for Systemadministrator til en Dataverse-database.
Sådan tildeler du en sikkerhedsgruppe i Azure AD til en rolle
Vælg Tildel en sikkerhedsrolle i delingspanelet under Datatilladelser.
Vælg de Dataverse-roller, du vil anvende på de valgte Azure AD-brugere eller -grupper.

Bemærk
Når du deler en app, der er baseret på en ældre version af Dataverse, skal du dele runtime-tilladelsen til tjenesten særskilt. Hvis du ikke har tilladelse til at gøre dette, skal du kontakte administratoren af dit miljø.
Næste trin
Dele en lærredapp med gæstebrugere
Se også
Rediger en app
Gendan en app til en tidligere version
Eksporter og importer en app
Slette en app