Power Platform: App Maker Challenge, deel 12

Ingediend door Dirk Hornstra op 06-jun-2022 14:40

Het twaalfde deel, verwachte tijd: een kwartiertje.
Dit deel gaat over het Microsoft Dataverse voor Teams.

Dataverse voor Teams is een low-code dataplatform voor Microsoft Teams.
Hiermee kun je custom apps, chatbots gebruiken met hulp van Power Apps, Power Virtual Agents, Power Automate.

Apps, maak je eigen app binnen Teams voor data en samenwerking.
Workflows, automatiseer herhalende taken. Verhoog je productiviteit.
Chatbots, door FAQ's en interactie met jouw data kun je een chatbot "intelligent" vragen laten beantwoorden.
Dashboard, met Power BI in Teams kun je krachtige interactieve grafieken en data tonen binnen Teams.

Ga in Teams naar Apps en zoek in de Marketplace op Power Apps. Die voeg je toe.
Als je vervolgens een app aanmaakt, moet je eerst een team selecteren om de app aan te koppelen.
Hierna maak je de Dataverse voor Teams omgeving aan.

We gaan eerst een tabel aanmaken, want zonder data hebben we weinig aan onze app.
Je geeft de tabel een naam en kunt vervolgens deze gaan inrichten.

De lijst met verschillende datatypes kun je hier bekijken: link.

Via "Manage Permissions" kun je instellen wie wat met de tabel mag doen.

  • Full access, gebruikers en groepen mogen nieuwe records maken, lezen, bijwerken, verwijderen.
  • Collaborate, aanmaken en lezen bestaande records, aanpassen en verwijderen mag alleen bij eigen records.
  • Reference, mag data lezen maar er niets mee doen.
  • Private, uniek level, omdat gebruikers of groepen kunnen nieuwe records aan maken (reference niet), maar mogen alleen eigen records lezen. Eigen records mogen wel bijgewerkt en verwijderd worden (scenario: gevoelige informatie die niet openbaar mag zijn voor "normale" gebruikers).
  • None, volledige toegang afgesloten.


De vragen. Wat is nodig om een tabel aan te kunnen maken. Dat is dat je Dataverse voor Teams omgeving "provisioned" hebt. En de vraag welke editor je toegang geeft tot alle data-types. Ik zou zeggen de Power Apps table editor.

Aanvullend nog uitleg over hoe je teams en channels aan kunt maken: link.