1 / 27

Manage secure, custom Apps for Microsoft Teams

Manage secure, custom Apps for Microsoft Teams. Andrew Bybee. BRK3136. What to expect from today’s session. Objectives. Key Takeaways. Understand when to use custom Teams apps for your organization Show how to control access to Teams apps

dhawkins
Download Presentation

Manage secure, custom Apps for Microsoft Teams

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Manage secure, custom Apps for Microsoft Teams Andrew Bybee BRK3136

  2. What to expect from today’s session Objectives Key Takeaways • Understand when to use custom Teams apps for your organization • Show how to control access to Teams apps • Review important tools and best practices for enabling custom app development • Use Teams Apps management tools to empower your users • Significant new capabilities coming soon to streamline access and deployment

  3. Make teamwork more productive with Teams Apps Microsoft Teams HUB EXPERIENCE Make decisions and take action faster CONVERSATIONS Work across devices Collaborate on external content

  4. Make teamwork more productive with Teams Apps Microsoft Teams HUB EXPERIENCE Make decisions and take action faster CONVERSATIONS APP STORE Office 365 Apps AppSource Apps Custom Apps + Work across devices Collaborate on external content

  5. Why Build a Custom Teams App? Tailor your teamwork Departmental processes Leverage the Hub experience Industry Contextual interactions Employee services Target the audience for your app Conversations come free! Productivity tools Securely connect with your data Build once, use everywhere Approvals & workflows

  6. Monthly / Quarterly Company Events Portal 360o Performance & Goals Profiling employee services for custom Teams apps Weekly Weekly Status My Requests • Target service interactions • Balance business process vs. usage frequency • Combine service interactions where appropriate 360o Company Poll Daily My Profile Update Connected Employee Company News L&D Training Project Data & Insights Cafeteria Services My Task List Business Travel HR Leave App Job Referral TimeSheet Department Tools HR Policies FAQ IT Helpdesk Employee Directory Search Example: Team Events Contoso TimeTracker App HR Services Payroll & Rewards Recruitment Services

  7. Getting started with Apps for Microsoft Teams Microsoft Teams Tabs For you Bots Notifications Service Interaction Adaptive Cards For your Team Voice and video Messaging Extensions Microsoft Graph

  8. Use SharePoint Framework for building Teams tabs Deploy SPFx solution as an app in Teams • For existing SP devs, expand the reach of your existing SPFx solution • For Teams devs, you can host your code in SharePoint Use familiar Yeoman-based tools Learn more in THR2227 Available now in Developer Preview!

  9. Get up and running using the Teams App Studio Tools to help you build your app • Define your app’s manifest through simple forms • Card visualizer and code snippet generator • Web UI control library New: find documentation topics via chat New: Teams App Studio saves your app manifest in the cloud New: in-app registration with Azure Bot Service

  10. Getting more from Teams with custom apps @ Dentsu Patience WoottonSenior Product Owner | Collaboration Tools | Dentsu Aegis Network

  11. Teams App Deployment End User IT Pro End User Install Personal Apps Enable apps in the store Browse App Store Install and Configure Teams Apps

  12. Manage distribution of Teams Apps Catalog Capabilities Coming Soon Consent + Install + Configure + Auth +Use Admin App Settings App Catalog Policies My Apps User App Policies Team Apps Teams Store Manifest Global Apps LOB Apps New

  13. Demo: Managing Teams Apps Andrew Bybee

  14. Office 365 Admin Portal The Future of Managing Apps Granular permissions management Enable and manage user access to apps App Analytics App setup policies Control over development Gain insight into engagement of organizational apps and audit usage of external apps Preinstall and pre-pin apps to drive discovery and engagement with your organization apps Lock down “side loading” of apps to specific individuals

  15. Manage distribution of Teams Apps Catalog Capabilities Coming Soon Consent + Install + Configure + Auth +Use Admin App Settings App Catalog Policies My Apps User App Policies Team Apps Teams Store Tools Manifest Global Apps Microsoft Graph Powershell Admin Portal LOB Apps New Now in /beta

  16. Automate teamwork with Microsoft Graph Set up the team Provision the team and set basic properties or clone existing team Create channels Add members Install LOB apps and configure tabs Ongoing collaboration Manage team members and permissions Manage channels Once everything is done Read channel messages, files Mark team as Archived

  17. Automate teamwork with Microsoft Graph https://graph.microsoft.com/teams Channels Members Apps Create/delete channels Update channel metadata Add apps Pin tabs Add/remove members Change roles Team metadata Messages Name ID Archive Content Attachments Properties (e.g. likes)

  18. Demo:Distribute and Automate Teams and Apps Andrew Bybee

  19. Publishing your app to the Store In addition to your company catalog, you can also publish to Office Store New: Submit to AppSource (increase reach and direct marketing)

  20. Next Steps Evaluate Teams apps for your organization Get started with your first custom Teams app Incorporate IT admin tools and best practices for fostering custom app development in your organization

  21. Other Teams Platform sessions

  22. https://aka.ms/TeamsDeveloper https://aka.ms/TeamsDevSupport https://aka.ms/TeamsDevDocs Microsoft Teams Developer Resources

  23. https://aka.ms/O365Roadmap https://aka.ms/TeamsCommunity https://aka.ms/SuccessWithTeams https://aka.ms/CoffeeintheCloud Microsoft Teams Resources for IT

  24. Q & A

  25. Please evaluate this sessionYour feedback is important to us! Please evaluate this session through MyEvaluations on the mobile appor website. Download the app:https://aka.ms/ignite.mobileApp Go to the website: https://myignite.techcommunity.microsoft.com/evaluations

More Related