Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
1
Daniel
Laskewitz
Power Apps Governance
Microsoft Power Platform
One low-code platform that spans Office 365, Dynamics 365, and standalone applications
Analyze. A...
Who is here today?
Who here has a Microsoft 365 background?
What about a Dynamics 365 background?
Last, but not least, what about Azure?
Agenda
1. Establish an environment strategy
2. Setup data loss prevention policies
3. Leverage out-of-box activity logs &
...
Securing your tenant
Who is building solutions with the Power Apps?
2. Pro-dev / IT productivity1. Citizen developer enablement
Some organizati...
Environments
Environments are containers that administrators can use to manage apps, flows,
connections, and other assets;...
Environment key facts
• Every tenant has a Default environment
where all licensed PowerApps and Flow
users can create apps...
Establish an environment strategy
Chevron: Automating Environment creation
Data loss prevention key facts
Setup data loss prevention (DLP) policies
Training
#1
Training
#2 Contoso
Europe
Dev
Test
Prod
Contoso
USA
Dev
Test
Prod
Setup data loss prevention (DLP) policies
Training
#1
Training
#2 Contoso
Europe
Dev
Test
Prod
Contoso
USA
Dev
Test
Prod
Setup data loss prevention (DLP) policies
Training
#1
Training
#2 Contoso
Europe
Dev
Test
Prod
Contoso
USA
Dev
Test
Prod
DEMO
Environment controls and
data loss prevention policies
Monitor your tenant’s
activity
1. PowerApps and Flow logs available at https://protection.office.com
Logs & analytics – see what’s happening
Microsoft Fl...
1. Power Apps and Power Automate logs available at
https://protection.office.com
2. Admin analytics
 Tenant and environme...
1. Power Apps and Power Automate logs available at
https://protection.office.com
2. Admin analytics
 Tenant and environme...
Center of Excellence Toolkit
https://aka.ms/COEStarterKit
Step Scenario Toolkit Component
Secure DLP Editor 1. Canvas App ...
Alert & act on that activity
Leverage management connectors & PowerShell as
powerful reporting tools + tools for action
aka.ms/powerappspowershell
Powe...
Welcome new makers and identify champions
https://aka.ms/powerwelcomeemail
Welcome new makers and identify champions
https://aka.ms/powerwelcomeemail
https://aka.ms/newmakerdigest
Establish and automate your audit process
Canvas app, flow creation aka.ms/restrictappcreators
Specific connector usage
ak...
DEMO
Restrict Connector
Establish and automate your audit process
1. Create your own workflows using the management connectors that
permit or rest...
Recap
 Establish an environment strategy
 Setup data loss prevention policies
 Leverage out-of-box activity logs &
anal...
Q&A
Dynamics 365 & Power Community
Benefits
• Participate and help build
a pool of knowledge
that’s accessible by
members at a...
Social
 www.365portal.org
 Twitter: @Dyn365Community
 Linkedin: @365-Saturday
 Hashtags
 #365Saturday #DynamicsPower
...
Feedback
 We really value your feedback.
Log-in to the 365portal event page
and click on the session title.
 Make sure y...
Feedback
Power Platform Governance
Prochain SlideShare
Chargement dans…5
×

4

Partager

Télécharger pour lire hors ligne

Power Platform Governance

Télécharger pour lire hors ligne

Power Platform Governance session from Dynamics Power! Brussels 2019

Power Platform Governance

  1. 1. 1 Daniel Laskewitz Power Apps Governance
  2. 2. Microsoft Power Platform One low-code platform that spans Office 365, Dynamics 365, and standalone applications Analyze. Act. Automate. Assist.
  3. 3. Who is here today?
  4. 4. Who here has a Microsoft 365 background?
  5. 5. What about a Dynamics 365 background?
  6. 6. Last, but not least, what about Azure?
  7. 7. Agenda 1. Establish an environment strategy 2. Setup data loss prevention policies 3. Leverage out-of-box activity logs & analytics 4. Install the Center of Excellence starter kit 5. Welcome new makers and identify champions 6. Establish and automate your audit processes
  8. 8. Securing your tenant
  9. 9. Who is building solutions with the Power Apps? 2. Pro-dev / IT productivity1. Citizen developer enablement Some organizations start with a centralized IT apps and then grow into organic development Far more start with organic solutions in business units and grow into a centralized IT Center of Excellence (CoE)
  10. 10. Environments Environments are containers that administrators can use to manage apps, flows, connections, and other assets; along with permissions to allow organization users to use the resourcesAzure AD Tenant Environments
  11. 11. Environment key facts • Every tenant has a Default environment where all licensed PowerApps and Flow users can create apps & flows • Non-default environments offer more control around permissions • Non-default environment creation can be restricted to only global and service admins from the Power Platform admin center: https://aka.ms/ppac • Environments are tied to a geographic location that is configured at the time the environment is created • Environments can be used to target different audiences and/or for different purposes such as dev, test and production
  12. 12. Establish an environment strategy
  13. 13. Chevron: Automating Environment creation
  14. 14. Data loss prevention key facts
  15. 15. Setup data loss prevention (DLP) policies Training #1 Training #2 Contoso Europe Dev Test Prod Contoso USA Dev Test Prod
  16. 16. Setup data loss prevention (DLP) policies Training #1 Training #2 Contoso Europe Dev Test Prod Contoso USA Dev Test Prod
  17. 17. Setup data loss prevention (DLP) policies Training #1 Training #2 Contoso Europe Dev Test Prod Contoso USA Dev Test Prod
  18. 18. DEMO Environment controls and data loss prevention policies
  19. 19. Monitor your tenant’s activity
  20. 20. 1. PowerApps and Flow logs available at https://protection.office.com Logs & analytics – see what’s happening Microsoft Flow PowerApps • Created flow • Edited flow • Deleted flow • Edited permissions • Deleted permissions • Started a paid trial • Renewed a paid trial • Created app • Edited/save app (draft) • Published app • Deleted app • Restored an app from app version • Launched app • Marking app as featured • Marking app as hero • Edited app permissions • Deleted app permissions
  21. 21. 1. Power Apps and Power Automate logs available at https://protection.office.com 2. Admin analytics  Tenant and environment level analytics  Available from Power Platform admin center  Access is available for environment admins  Data is stored for 28 days  Data is refreshed daily Logs & analytics – see what’s happening Capacity Management Common Data Service Microsoft Flow PowerApps https://aka.ms/ppac
  22. 22. 1. Power Apps and Power Automate logs available at https://protection.office.com 2. Admin analytics  Tenant and environment level analytics  Available from Power Platform admin center  Access is available for environment admins  Data is stored for 28 days  Data is refreshed daily 3. Maker analytics (Canvas app and flow level analytics)  Available from make.powerapps.com and flow.microsoft.com  Access is available to app & flow owners (admins can grant themselves access)  Data is stored for 30 days  Data is refreshed daily Logs & analytics – see what’s happening Capacity Management Common Data Service Microsoft Flow PowerApps https://aka.ms/ppac
  23. 23. Center of Excellence Toolkit https://aka.ms/COEStarterKit Step Scenario Toolkit Component Secure DLP Editor 1. Canvas App - DLP Editor Monitor Flow templates to collect data into CDS Power BI Dashboards 2. CDS Entities​: Environments, Apps, Flows… 3. Flow - Sync resources template 4. Flow - Sync audit logs 5. Power BI Dashboard 6. Custom Connector for Office 365 Audit Logs Alert & Action Maker and Admin notification via Flow templates (Compliance request) Admin Model Driven App facilitates app audit process 7. Canvas App - Developer Compliance Center 8. Flow - Compliance detail request 9. Model Driven App - Business Process Flow for Auditing resources Nurture App catalog Welcome email, Internal community channel links 10. Canvas App - App Catalog 11. Flow - Welcome Email
  24. 24. Alert & act on that activity
  25. 25. Leverage management connectors & PowerShell as powerful reporting tools + tools for action aka.ms/powerappspowershell PowerApps for Admins PowerApps for App Makers Power Platform for Admins Flow Management
  26. 26. Welcome new makers and identify champions https://aka.ms/powerwelcomeemail
  27. 27. Welcome new makers and identify champions https://aka.ms/powerwelcomeemail https://aka.ms/newmakerdigest
  28. 28. Establish and automate your audit process Canvas app, flow creation aka.ms/restrictappcreators Specific connector usage aka.ms/restrictflowconnector aka.ms/restrictappconnector Newly added connectors aka.ms/newconnectornotification 1. Create your own workflows using the management connectors that permit or restrict behavior based on your organization’s policies (e.g. create an attestation process for assets in the default env)
  29. 29. DEMO Restrict Connector
  30. 30. Establish and automate your audit process 1. Create your own workflows using the management connectors that permit or restrict behavior based on your organization’s policies (e.g. create an attestation process for assets in the default env) 2. CoE starter kit comes with its own audit workflow: • Apps are identified by a flow based on criteria such as the app is shared with > 20 Users or at least 1 group and the business justification details have not been provided. • Developer Compliance Center where the maker can provide a justification • Admin business process workflow for approval
  31. 31. Recap  Establish an environment strategy  Setup data loss prevention policies  Leverage out-of-box activity logs & analytics  Install the Center of Excellence starter kit  Welcome new makers and identify champions  Establish and automate your audit processes
  32. 32. Q&A
  33. 33. Dynamics 365 & Power Community Benefits • Participate and help build a pool of knowledge that’s accessible by members at any time! • Expand your network by engaging with peers • • • • • • • Join the Dynamics 365 Community, where you can interact with your peers and Microsoft Dynamics 365 experts. You can get answers to your questions by posting questions in the forums, starting discussions, reading informative blog articles, and watching how-to videos. https://community.dynamics.com https://powerusers.Microsoft.com
  34. 34. Social  www.365portal.org  Twitter: @Dyn365Community  Linkedin: @365-Saturday  Hashtags  #365Saturday #DynamicsPower  #LessCodeMorePower  Wifi: TBC  Pass: TBC  Community.Dynamics365.com
  35. 35. Feedback  We really value your feedback. Log-in to the 365portal event page and click on the session title.  Make sure you have added the session to your schedule and you have checked in.  You can now leave feedback which will help the speaker and improve our future events for the community.
  36. 36. Feedback
  • KabirManglani1

    Sep. 14, 2021
  • Lars1955

    Jul. 10, 2020
  • marperry

    Jun. 9, 2020
  • zheng_chao1008

    May. 26, 2020

Power Platform Governance session from Dynamics Power! Brussels 2019

Vues

Nombre de vues

3 782

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

20

Actions

Téléchargements

291

Partages

0

Commentaires

0

Mentions J'aime

4

×