My presentation for Experts Live Netherlands 2019 where I did a deep dive on the Microsoft Teams Architecture, including PowerShell manageability and even some Microsoft Graph code to manage and deploy Teams.
European Collaboration Summit 2019 - Microsoft Teams Architecture Deep DiveMaarten Eekels
My slides for the Microsoft Teams Architecture Deep Dive session I did at the European Collaboration Summit. Topics include architecture, compliancy, manageability.
In this session I will explain the difference between retention labels and sensitivity labels. I will demonstrate how you can use labels to make sure your content stays safe and how to apply labels automatically, both on content in Office 365 and on content in local file shares. I will show how you can leverage Data Loss Prevention (DLP) policies with your labels, and how Office 365 labels integrate into Microsoft Cloud App Security.
In-depth overview of Private channels in Teams explains the difference between standard channels and private channels, controls for team owners, IT Admin for private channels and finally explains the security & compliance for private channels.
Disaster recovery (business continuity) features were improved in SharePoint 2010. The presentation discussed new configuration-only backup and restore capabilities, improved site deletion logic, unattached content database recovery, SQL Server snapshot support for backups, and read-only database support. Several disaster recovery scenarios were also reviewed including log shipping and database mirroring.
[AU SPC 2011] Backup Restore SharePoint 2010Alpesh Nakar
This document discusses various tools and technologies for backing up SharePoint, including the key components to back up, the SharePoint Central Administration backup tool, PowerShell backups, unattached content databases, and System Center Data Protection Manager 2010. It provides an overview of each tool's features and limitations. It also includes a demonstration of using DPM 2010 to back up a SharePoint farm.
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...Chirag Patel
Did you know there are about 25 key security and privacy features in Microsoft Teams to keep your organisation secure and compliant? We will cover what these features are as overview and deep dive with some of them so you can apply it to your Microsoft Teams environment.
My presentation on Microsoft Teams for SharePoint Saturday Helsinki. Topics covered were logical architecture, calls and meetings, external guest access, Office 365 connectors and manageability for Teams.
European Collaboration Summit 2019 - Microsoft Teams Architecture Deep DiveMaarten Eekels
My slides for the Microsoft Teams Architecture Deep Dive session I did at the European Collaboration Summit. Topics include architecture, compliancy, manageability.
In this session I will explain the difference between retention labels and sensitivity labels. I will demonstrate how you can use labels to make sure your content stays safe and how to apply labels automatically, both on content in Office 365 and on content in local file shares. I will show how you can leverage Data Loss Prevention (DLP) policies with your labels, and how Office 365 labels integrate into Microsoft Cloud App Security.
In-depth overview of Private channels in Teams explains the difference between standard channels and private channels, controls for team owners, IT Admin for private channels and finally explains the security & compliance for private channels.
Disaster recovery (business continuity) features were improved in SharePoint 2010. The presentation discussed new configuration-only backup and restore capabilities, improved site deletion logic, unattached content database recovery, SQL Server snapshot support for backups, and read-only database support. Several disaster recovery scenarios were also reviewed including log shipping and database mirroring.
[AU SPC 2011] Backup Restore SharePoint 2010Alpesh Nakar
This document discusses various tools and technologies for backing up SharePoint, including the key components to back up, the SharePoint Central Administration backup tool, PowerShell backups, unattached content databases, and System Center Data Protection Manager 2010. It provides an overview of each tool's features and limitations. It also includes a demonstration of using DPM 2010 to back up a SharePoint farm.
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Bang...Chirag Patel
Did you know there are about 25 key security and privacy features in Microsoft Teams to keep your organisation secure and compliant? We will cover what these features are as overview and deep dive with some of them so you can apply it to your Microsoft Teams environment.
My presentation on Microsoft Teams for SharePoint Saturday Helsinki. Topics covered were logical architecture, calls and meetings, external guest access, Office 365 connectors and manageability for Teams.
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017Drew Madelung
Office 365 Groups are the backbone of innovations occurring in Office 365, but there can be confusion around what Groups actually are and what they should be used for. This session will deep dive into the management and administration possibilities for Groups, from creation to deletion and everything in between. The wonderful world of PowerShell will be utilized and demoed along with the many other tools that you can administer Groups with. This session will focus on the technical aspects around:
• How are they structured?
• Creation, Deletion, and Updates
• What administration options are available?
• How can I manage them?
• What’s new?
By the end of this session you will have a better understanding of how you can effectively roll out, administer and manage Groups to your enterprise with confidence.
A user created an Office 365 Group. You'll never believe what happens next! (...Max Fritz
A user created an Office 365 Group. The document discusses Office 365 Groups and how they can be used to connect teams across apps and services with a single membership. It provides an overview of the key capabilities of Groups and how they relate to other collaboration tools like Yammer, SharePoint, Teams and Outlook. The presenter is available for questions and demonstrations related to Office 365 Groups and managing them effectively.
Managing Office 365 Groups - SPFest DenverDrew Madelung
Office 365 Groups enable teams to work together by establishing a single identity in Office 365. Office 365 Groups are a new and modern solution for collaboration in Office 365. There is a lot of confusion on what Groups can do and should be used for. This session will be a deep dive into all things Office 365 Groups focusing on the technical aspects.
We will spend a large amount of this session demoing Office 365 Groups.
This session will include demos of:
How to create, access, and navigate?
How are they technically structured?
How can I control them?
What administration options are available?
How can I manage them using PowerShell?
What’s new for management?
My session for SharePoint Saturday Zurich 2018 on Microsoft Teams. I cover some newly released features, architecture of Teams, calling and meetings, external guest user access, connectors, and manageability.
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...Chirag Patel
The document provides an agenda and details for a Microsoft 365 virtual marathon session on working with security and compliance in Microsoft Teams. The session will cover Teams dependencies, policy controls, data classification tools like sensitivity labels, and features for securing guest access, meetings, files and communications. It also lists many Microsoft compliance and security resources for Teams.
Office365 groups from the ground up - Collab365 Global ConferenceDrew Madelung
Office 365 Groups are collaboration tools that bring together conversations, files, notes, and calendar events into one shared place. The document discusses how Office 365 Groups work, how to administer them, and demos of their functionality. It also covers new features like external guest access and upcoming developments like group classification and usage guidelines.
The document provides an overview of considerations for organizations that have migrated to Office 365 but are still operating with a "classic" approach. It discusses adopting a "modern workplace" mindset that is intent-driven rather than technology-driven. Key changes include moving from a product-focused to intent-focused governance, rethinking the site architecture to be flat rather than hierarchical using Office 365 groups, and enabling self-service options like Microsoft Teams while establishing appropriate policies. The document recommends organizations modernize their planning and provisioning processes, implement cross-product governance policies, and evaluate how IT is delivered by focusing on customer needs and adopting a "product team" approach.
ESPC19 - Microsoft Teams Architecture Deep DiveMaarten Eekels
This document provides an in-depth overview of the Microsoft Teams architecture including:
- The logical architecture showing how messages, files, tabs, apps, and other components are stored and connected.
- A deeper look at the various Microsoft services that power Teams like Exchange, SharePoint, and Azure.
- Details on where different types of Teams data like messages, files, voicemails are stored.
- The compliance boundary and how third-party services and data interact with Teams.
- An overview of the Teams client architecture across different platforms and technologies used.
- Settings and admin roles for managing Teams at the tenant, team, and channel level including with PowerShell.
Session presented at European SharePoint Conference 2016, in Vienna, on November 14th 2016, about Microsoft Planner. It tries to explain the main Planner concepts using Star Wars as a background.
Supporting third-party access and sharing in Microsoft Teams - Teams Day Onli...Chirag Patel
Presented session online at Teams Day Online II on 30 September 2020.
By default, guest access in Microsoft Teams is disabled and yet other parts of Microsoft 365 services such as SharePoint is enabled. In this demo based session, we will explore various services that has impact on external sharing and understand some of the key settings to stay in control of who, what and when information can be shared to support internal and external collaboration.
Webinar: You made the move to Office 365—now what?ShareGate
In this webinar, Benjamin Niaulin explains how to leverage your Office 365 subscriptions to keep pace with the evolving workplace.
It’s not just SharePoint that needs to go from classic to modern—the way our IT departments think about and use technology in the workplace needs to be updated, too.
Webinar: Deploy Microsoft Teams and stay in controlShareGate
In this webinar, Microsoft Regional Director Benjamin Niaulin covers the fundamentals of a successful Microsoft Teams deployment.
Learn tips and tricks to roll out Microsoft's fastest-growing application—all while keeping your tenant tidy and secure.
Office365 groups from the ground up - SPTechCon BostonDrew Madelung
Office 365 Groups are collaboration tools created and managed in Azure Active Directory that bring together conversations, files, notes, and calendar events. There are over 70 million commercial Office 365 users. Groups provide a "WE" space for teams as an alternative to individual "ME" spaces like OneDrive. Admins can control group creation and management through Azure AD, Powershell scripts, and other tools. New features for groups are frequently announced.
Understanding Office 365 Groups: Ask The ExpertsDux Raymond Sy
AvePoint Presents, Understanding Office 365 Groups: Ask The Experts
More blogs, webinars, and videos about Office 365 Groups for you:
https://www.avepoint.com/office-365-groups/
Presented by:
- Christophe Fiessinger, Microsoft Office 365 Groups Program Manager
- Dux Raymond Sy, Microsoft MVP & AvePoint Public Sector CTO
- Jeremy Thake, Hyperfish VP of Product Technology
Office 365 Groups are shared workspaces where group members can collectively get things done. But how exactly does it work, and how will Office Groups enhance the way you work?
Join our experts for an interactive, question-and-answer session covering:
An overview of what Office 365 Groups are, how they work, and what you get when you set one up
Use cases and customer stories showcasing how you can use Office 365 Groups to power your teams and projects
Prescriptive advice on how your IT and governance teams can manage Office 365 in the era of Office 365 Groups
By the end of our webinar, you will understand what Office 365 Groups are and the impact that activating them can have on your organization.
BRK2004_Embrace Office 365 Groups: Overview and RoadmapBruno Lopes
O Office 365 Groups ajuda você a colaborar facilmente, reunindo seus colegas e os aplicativos necessários para fazer o trabalho mais simples. O Office 365 Groups utiliza uma definição padrão para a associação de equipe gerenciada pelo Azure Active Directory através do Outlook, SharePoint, Skype for Business, Planner, Yammer, OneNote e Microsoft Teams. Esta sessão fornece uma visão geral sobre como gerenciar estes grupos em escala e o mais recente roteiro administrativo. Os tópicos incluem: como gerenciar a associação de grupo, gerenciamento de diretórios, políticas e proteção de informações, auditoria e emissão de relatórios.
Here are the slide for the session I did at SharePoint Saturday Istanbul 2018, about Microsoft Teams. Topics I cover include an overview of what is new in Teams, the architecture of Teams, calling and meeting with Teams, connectors in Teams, and finally the manageability of Teams
Recording of monthly Need to Know webinar for June 2022 that focused on providing a deep dive into Teams. The session also includes Microsoft Cloud news and updates along with an open Q and A session around Microsoft 365. Video recording is available at www.ciaopsacademy.com
Tech Module 4 - Microsoft Teams admin and gov.pptxeco80080
Teams Presentation
Microsoft Teams is a proprietary business communication platform developed by Microsoft, as part of the Microsoft 365 family of products. Teams primarily competes with the similar service Slack, offering workspace chat and videoconferencing, file storage, and application integration.[8] Teams replaced other Microsoft-operated business messaging and collaboration platforms, including Skype for Business and Microsoft Classroom. Throughout the COVID-19 pandemic, Teams, and other software such as Zoom and Google Meet, gained much interest as many meetings moved to a virtual environment.[9] As of 2022, it has about 270 million monthly users.[10]
O365Engage17 - Managing exchange online using power shell, tips & tricksNCCOMMS
This document outlines a presentation on managing Exchange Online using PowerShell. The presentation covers connecting to Exchange Online and other Office 365 workloads using PowerShell, managing licenses, mailboxes, Office 365 groups, optimizations for PowerShell usage, and reporting. It provides tips and examples for automating administration tasks and leveraging the PowerShell interface.
Sp tech festdallas - office 365 groups - planner sessionInnoTech
The document discusses Office 365 Groups and Planner. It provides an overview of Groups, including the experiences that come with Groups like conversations, files, calendar, and people. It also discusses how Planner allows users to create plans, organize tasks, assign people to tasks, and track progress. Finally, it outlines recent and upcoming improvements to Groups, such as dynamic membership, file quota management, and multi-domain support.
Dutch Microsoft & Security Meetup - Ignite recap Microsoft 365 Security and C...Maarten Eekels
The slides for my presentation at the Dutch Microsoft & Security Meetup on November 14th 2019. Topics I cover are:
- Security baseline for Office 365 ProPlus
- Office cloud policy service + security policy advisor
- Safe documents
- Application guard
- Sensitivity labels in SharePoint and Office web apps
- Information barriers in Microsoft Teams
- Insider risk management
- Communication compliance
- Microsoft Compliance Score
Dutch Microsoft & Security Meetup - How to protect my data in Office 365?Maarten Eekels
This document summarizes various ways to protect data in Office 365, including:
1) Data encryption methods like BitLocker, per-file encryption, and encrypting file locations and maps.
2) Using multi-factor authentication (MFA) to stop 99% of phishing attacks, with options like Azure AD, fraud alerts, and hardware tokens.
3) Azure AD identity protection to detect vulnerabilities and risky accounts.
4) Conditional access to implement automated access control based on sign-in risk, network location, device management, and applications.
5) Azure AD privileged identity management to minimize people with access to secure resources and manage Azure AD roles and Azure resources.
6
More Related Content
Similar to Experts Live 2019 - Microsoft Teams Architecture Deep Dive
Administering and Managing Office 365 Groups - SharePoint Engage Raleigh 2017Drew Madelung
Office 365 Groups are the backbone of innovations occurring in Office 365, but there can be confusion around what Groups actually are and what they should be used for. This session will deep dive into the management and administration possibilities for Groups, from creation to deletion and everything in between. The wonderful world of PowerShell will be utilized and demoed along with the many other tools that you can administer Groups with. This session will focus on the technical aspects around:
• How are they structured?
• Creation, Deletion, and Updates
• What administration options are available?
• How can I manage them?
• What’s new?
By the end of this session you will have a better understanding of how you can effectively roll out, administer and manage Groups to your enterprise with confidence.
A user created an Office 365 Group. You'll never believe what happens next! (...Max Fritz
A user created an Office 365 Group. The document discusses Office 365 Groups and how they can be used to connect teams across apps and services with a single membership. It provides an overview of the key capabilities of Groups and how they relate to other collaboration tools like Yammer, SharePoint, Teams and Outlook. The presenter is available for questions and demonstrations related to Office 365 Groups and managing them effectively.
Managing Office 365 Groups - SPFest DenverDrew Madelung
Office 365 Groups enable teams to work together by establishing a single identity in Office 365. Office 365 Groups are a new and modern solution for collaboration in Office 365. There is a lot of confusion on what Groups can do and should be used for. This session will be a deep dive into all things Office 365 Groups focusing on the technical aspects.
We will spend a large amount of this session demoing Office 365 Groups.
This session will include demos of:
How to create, access, and navigate?
How are they technically structured?
How can I control them?
What administration options are available?
How can I manage them using PowerShell?
What’s new for management?
My session for SharePoint Saturday Zurich 2018 on Microsoft Teams. I cover some newly released features, architecture of Teams, calling and meetings, external guest user access, connectors, and manageability.
Working with Security and Compliance in Microsoft Teams - Microsoft 365 Virtu...Chirag Patel
The document provides an agenda and details for a Microsoft 365 virtual marathon session on working with security and compliance in Microsoft Teams. The session will cover Teams dependencies, policy controls, data classification tools like sensitivity labels, and features for securing guest access, meetings, files and communications. It also lists many Microsoft compliance and security resources for Teams.
Office365 groups from the ground up - Collab365 Global ConferenceDrew Madelung
Office 365 Groups are collaboration tools that bring together conversations, files, notes, and calendar events into one shared place. The document discusses how Office 365 Groups work, how to administer them, and demos of their functionality. It also covers new features like external guest access and upcoming developments like group classification and usage guidelines.
The document provides an overview of considerations for organizations that have migrated to Office 365 but are still operating with a "classic" approach. It discusses adopting a "modern workplace" mindset that is intent-driven rather than technology-driven. Key changes include moving from a product-focused to intent-focused governance, rethinking the site architecture to be flat rather than hierarchical using Office 365 groups, and enabling self-service options like Microsoft Teams while establishing appropriate policies. The document recommends organizations modernize their planning and provisioning processes, implement cross-product governance policies, and evaluate how IT is delivered by focusing on customer needs and adopting a "product team" approach.
ESPC19 - Microsoft Teams Architecture Deep DiveMaarten Eekels
This document provides an in-depth overview of the Microsoft Teams architecture including:
- The logical architecture showing how messages, files, tabs, apps, and other components are stored and connected.
- A deeper look at the various Microsoft services that power Teams like Exchange, SharePoint, and Azure.
- Details on where different types of Teams data like messages, files, voicemails are stored.
- The compliance boundary and how third-party services and data interact with Teams.
- An overview of the Teams client architecture across different platforms and technologies used.
- Settings and admin roles for managing Teams at the tenant, team, and channel level including with PowerShell.
Session presented at European SharePoint Conference 2016, in Vienna, on November 14th 2016, about Microsoft Planner. It tries to explain the main Planner concepts using Star Wars as a background.
Supporting third-party access and sharing in Microsoft Teams - Teams Day Onli...Chirag Patel
Presented session online at Teams Day Online II on 30 September 2020.
By default, guest access in Microsoft Teams is disabled and yet other parts of Microsoft 365 services such as SharePoint is enabled. In this demo based session, we will explore various services that has impact on external sharing and understand some of the key settings to stay in control of who, what and when information can be shared to support internal and external collaboration.
Webinar: You made the move to Office 365—now what?ShareGate
In this webinar, Benjamin Niaulin explains how to leverage your Office 365 subscriptions to keep pace with the evolving workplace.
It’s not just SharePoint that needs to go from classic to modern—the way our IT departments think about and use technology in the workplace needs to be updated, too.
Webinar: Deploy Microsoft Teams and stay in controlShareGate
In this webinar, Microsoft Regional Director Benjamin Niaulin covers the fundamentals of a successful Microsoft Teams deployment.
Learn tips and tricks to roll out Microsoft's fastest-growing application—all while keeping your tenant tidy and secure.
Office365 groups from the ground up - SPTechCon BostonDrew Madelung
Office 365 Groups are collaboration tools created and managed in Azure Active Directory that bring together conversations, files, notes, and calendar events. There are over 70 million commercial Office 365 users. Groups provide a "WE" space for teams as an alternative to individual "ME" spaces like OneDrive. Admins can control group creation and management through Azure AD, Powershell scripts, and other tools. New features for groups are frequently announced.
Understanding Office 365 Groups: Ask The ExpertsDux Raymond Sy
AvePoint Presents, Understanding Office 365 Groups: Ask The Experts
More blogs, webinars, and videos about Office 365 Groups for you:
https://www.avepoint.com/office-365-groups/
Presented by:
- Christophe Fiessinger, Microsoft Office 365 Groups Program Manager
- Dux Raymond Sy, Microsoft MVP & AvePoint Public Sector CTO
- Jeremy Thake, Hyperfish VP of Product Technology
Office 365 Groups are shared workspaces where group members can collectively get things done. But how exactly does it work, and how will Office Groups enhance the way you work?
Join our experts for an interactive, question-and-answer session covering:
An overview of what Office 365 Groups are, how they work, and what you get when you set one up
Use cases and customer stories showcasing how you can use Office 365 Groups to power your teams and projects
Prescriptive advice on how your IT and governance teams can manage Office 365 in the era of Office 365 Groups
By the end of our webinar, you will understand what Office 365 Groups are and the impact that activating them can have on your organization.
BRK2004_Embrace Office 365 Groups: Overview and RoadmapBruno Lopes
O Office 365 Groups ajuda você a colaborar facilmente, reunindo seus colegas e os aplicativos necessários para fazer o trabalho mais simples. O Office 365 Groups utiliza uma definição padrão para a associação de equipe gerenciada pelo Azure Active Directory através do Outlook, SharePoint, Skype for Business, Planner, Yammer, OneNote e Microsoft Teams. Esta sessão fornece uma visão geral sobre como gerenciar estes grupos em escala e o mais recente roteiro administrativo. Os tópicos incluem: como gerenciar a associação de grupo, gerenciamento de diretórios, políticas e proteção de informações, auditoria e emissão de relatórios.
Here are the slide for the session I did at SharePoint Saturday Istanbul 2018, about Microsoft Teams. Topics I cover include an overview of what is new in Teams, the architecture of Teams, calling and meeting with Teams, connectors in Teams, and finally the manageability of Teams
Recording of monthly Need to Know webinar for June 2022 that focused on providing a deep dive into Teams. The session also includes Microsoft Cloud news and updates along with an open Q and A session around Microsoft 365. Video recording is available at www.ciaopsacademy.com
Tech Module 4 - Microsoft Teams admin and gov.pptxeco80080
Teams Presentation
Microsoft Teams is a proprietary business communication platform developed by Microsoft, as part of the Microsoft 365 family of products. Teams primarily competes with the similar service Slack, offering workspace chat and videoconferencing, file storage, and application integration.[8] Teams replaced other Microsoft-operated business messaging and collaboration platforms, including Skype for Business and Microsoft Classroom. Throughout the COVID-19 pandemic, Teams, and other software such as Zoom and Google Meet, gained much interest as many meetings moved to a virtual environment.[9] As of 2022, it has about 270 million monthly users.[10]
O365Engage17 - Managing exchange online using power shell, tips & tricksNCCOMMS
This document outlines a presentation on managing Exchange Online using PowerShell. The presentation covers connecting to Exchange Online and other Office 365 workloads using PowerShell, managing licenses, mailboxes, Office 365 groups, optimizations for PowerShell usage, and reporting. It provides tips and examples for automating administration tasks and leveraging the PowerShell interface.
Sp tech festdallas - office 365 groups - planner sessionInnoTech
The document discusses Office 365 Groups and Planner. It provides an overview of Groups, including the experiences that come with Groups like conversations, files, calendar, and people. It also discusses how Planner allows users to create plans, organize tasks, assign people to tasks, and track progress. Finally, it outlines recent and upcoming improvements to Groups, such as dynamic membership, file quota management, and multi-domain support.
Similar to Experts Live 2019 - Microsoft Teams Architecture Deep Dive (20)
Dutch Microsoft & Security Meetup - Ignite recap Microsoft 365 Security and C...Maarten Eekels
The slides for my presentation at the Dutch Microsoft & Security Meetup on November 14th 2019. Topics I cover are:
- Security baseline for Office 365 ProPlus
- Office cloud policy service + security policy advisor
- Safe documents
- Application guard
- Sensitivity labels in SharePoint and Office web apps
- Information barriers in Microsoft Teams
- Insider risk management
- Communication compliance
- Microsoft Compliance Score
Dutch Microsoft & Security Meetup - How to protect my data in Office 365?Maarten Eekels
This document summarizes various ways to protect data in Office 365, including:
1) Data encryption methods like BitLocker, per-file encryption, and encrypting file locations and maps.
2) Using multi-factor authentication (MFA) to stop 99% of phishing attacks, with options like Azure AD, fraud alerts, and hardware tokens.
3) Azure AD identity protection to detect vulnerabilities and risky accounts.
4) Conditional access to implement automated access control based on sign-in risk, network location, device management, and applications.
5) Azure AD privileged identity management to minimize people with access to secure resources and manage Azure AD roles and Azure resources.
6
This document provides an in-depth overview of the Microsoft Teams architecture. It describes where Teams data is stored, such as files, messages and voicemail in services like Azure Blob storage, SharePoint and Exchange. It outlines the high-level Teams architecture including core Microsoft 365 services and how Teams integrates with Office 365 workloads. It also discusses Teams security, compliance boundaries, roles, settings and ways to manage Teams through PowerShell.
NACS - Microsoft Stream - Your Video Portal UnleashedMaarten Eekels
My presentation for the North American Collaboration Summit about Microsoft Stream. I am showing how to use Stream, how to administer the platform, and how to use tools as PowerPoint and the Windows Video editor to create content for Stream.
Office 365 Connect 2018 - Modern news publishing with SharePointMaarten Eekels
The slides for my session on modern news publishing, site theming, site script, site designs and hub sites in SharePoint Online. Including the links to some hard to find parameters.
SPSBE18 - Microsoft Stream - Your enterprise video portal unleashedMaarten Eekels
The presentation I did on SharePoint Saturday Belgium 2018, about Microsoft Stream. I talked about why you should embrace video in your enterprise, and showed how Stream can help you with that.
SPSCambridge18 - Modern news publishing with SharePointMaarten Eekels
Presentation I did for SharePoint Saturday Cambridge 2018 on modern news publishing in SharePoint Online, Communication Sites, Hub Sites, Site Theming, Site Designs, and the PnP Starter Kit
Experts Live NL 2018 - Extern delen van data in Office 365Maarten Eekels
Slides for my session on external data sharing in Office 365 for the Experts Live Netherlands 2018 conference. Topics include sharing in SharePoint, Teams, how to govern sharing settings, invitations, and leveraging Azure AD B2B
SPSHEL18 - Modern News Publishing with SharePointMaarten Eekels
My presentation on SharePoint Saturday Helsinki 2018 on Modern News Publishing in SharePoint Online. Topics covered are Team Sites vs Communication Sites, Site Themes and the brand new Site Designs
SPSDENORTH18 - Modern News Publishing with SharePointMaarten Eekels
The slides of my presentation at SharePoint Saturday Bremen / Germany North. In this presentation I talked about modern sites, the difference between team sites and communication sites, why branding is important, how to use the new site themes and finally how to deploy a custom site design with no code.
The document summarizes an Ignite recap session on Office 365 features:
1) Large lists and predictive indexing, custom forms with PowerApps, and the Flow launch panel were demonstrated.
2) Column formatting allows conditional formatting of columns and uses JSON formatting to style fields differently based on values.
3) Custom forms can be created in PowerApps and used in SharePoint lists, and the Flow launch panel allows easily starting flows from lists and libraries.
SPSVIE17 - Microsoft Flow And PowerApps - End-To-EndMaarten Eekels
My presentation for SharePoint Saturday Vienna 2017, about Microsoft Flow and PowerApps, including the on-prem data gateway and some troubleshooting tips.
ESPC17 - The Microsoft On-premises Data GatewayMaarten Eekels
My session for the European SharePoint, Office 365 and Azure Conference. Accessing on-prem content sources from Microsoft Flow, PowerApps, PowerBI and Azure Logic Apps
SPUnite17 - External Sharing in SharePoint OnlineMaarten Eekels
My session for SharePoint Unite about external sharing in SharePoint Online, guest access in Office 365 Groups and Teams, manageability through PowerShell, and Azure AD B2B
SPUnite17 - Modern News Publishing With SharePointMaarten Eekels
My presentation for SharePoint Unite 2017 about SharePoint Communication Sites, the new Theme Designer, and a sneak peak in Hub Sites and the new Site Templates
My session on Microsoft Teams for SharePoint Saturday Belgium 2017. Topics: architecture, calls & meetings, external guest access, connectors, and manageability.
SPSLondon - How to secure your data in Office 365Maarten Eekels
Microsoft says they are “committed to ensuring secure experiences with Office 365 across devices and platforms”. In this session I will show you how to secure your data in Office 365 and how to make sure that companies can follow their compliancy and security rules and regulations when using Office 365. Topics that will be covered are: sharing content, data encryption, message encryption, information rights management, and multi-factor authentication. Also, I'll demonstrate some of the mobile device management capabilities of Office 365. I will show you how everything works from the end-user perspective (what do they need to do to make this work, what is the impact for them?), and what you need to do from an IT Pro’s perspective to set things up the way you want.
SPSUnity - How to secure your data in office 365Maarten Eekels
Microsoft says they are "committed to ensuring secure experiences with Office 365 across devices and platforms". In this session I will show you how to secure your data in Office 365 and how to make sure that companies can follow their compliance and security rules and regulations when using Office 365. Topics that will be covered are: sharing content, data encryption, message encryption, information rights management, and multi-factor authentication. Also, I'll demonstrate some of the mobile device management capabilities of Office 365. I will show you how everything works from the end-user perspective: what do they need to do to make this work, what is the impact for them? And I will share what you need to do from an IT Pro's perspective to set things up the way you want.
SPBiz - Yammer integration options in SharePointMaarten Eekels
Learn on how to combine Yammer and SharePoint to create a true social collaboration platform. Get inspired by the samples and demos in this presentation, and afterwards you'll be able to build the integration and showcase the possibilities in your own environment, for your own co-workers.
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
What is an RPA CoE? Session 1 – CoE VisionDianaGray10
In the first session, we will review the organization's vision and how this has an impact on the COE Structure.
Topics covered:
• The role of a steering committee
• How do the organization’s priorities determine CoE Structure?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/how-axelera-ai-uses-digital-compute-in-memory-to-deliver-fast-and-energy-efficient-computer-vision-a-presentation-from-axelera-ai/
Bram Verhoef, Head of Machine Learning at Axelera AI, presents the “How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-efficient Computer Vision” tutorial at the May 2024 Embedded Vision Summit.
As artificial intelligence inference transitions from cloud environments to edge locations, computer vision applications achieve heightened responsiveness, reliability and privacy. This migration, however, introduces the challenge of operating within the stringent confines of resource constraints typical at the edge, including small form factors, low energy budgets and diminished memory and computational capacities. Axelera AI addresses these challenges through an innovative approach of performing digital computations within memory itself. This technique facilitates the realization of high-performance, energy-efficient and cost-effective computer vision capabilities at the thin and thick edge, extending the frontier of what is achievable with current technologies.
In this presentation, Verhoef unveils his company’s pioneering chip technology and demonstrates its capacity to deliver exceptional frames-per-second performance across a range of standard computer vision networks typical of applications in security, surveillance and the industrial sector. This shows that advanced computer vision can be accessible and efficient, even at the very edge of our technological ecosystem.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
7. MICROSOFT 365
Memberships and roles
Team Owner Team Member Team Guest
Create team - -
Leave team
Edit team name/description - -
Delete team - -
Add channel * *
Edit channel name/description * *
Delete channel * *
Add members - -
Add tabs * -
Add connectors * -
Add bots * -
* Can be restricted
through Team
Settings by the owner
8. MICROSOFT 365
Teams admin roles
• Teams Service Administrator: The overall Teams workload
admin, who can also manage and create O365 Groups.
• Teams Communication Administrator: This role can manage
meetings and calling functionality in Microsoft Teams.
• Teams Communications Support Engineering: Users who are
assigned this role have access to advanced call analytics tools.
• Teams Communications Support Specialist: This role has access
to basic call analytics tools.
11. MICROSOFT 365
Manage Teams with PowerShell
Install-Module -Name MicrosoftTeams
Get-Team
$groupId = (Get-AzureADGroup -SearchString “<group name>").objectId
Get-Team -GroupId $groupId | fl
Set-Team -GroupId $groupId -<setting name> <boolean>
12. MICROSOFT 365
Allow only specific people to create Teams
Azure Active Directory versie 2 PowerShell module required
Connect-AzureAD
Get-AzureADDirectorySetting
$Policy = Get-AzureADDirectorySettingTemplate –Id 62375ab9-
6b52-47ed-826b-58e47e0e304b
$Setting = $Policy.CreateDirectorySetting()
$Setting[“EnableGroupCreation”] = “false”
$Setting[“GroupCreationAllowedGroupId”] = “your group ID”
New-AzureADDirectorySetting -DirectorySetting $Setting
https://docs.microsoft.com/en-
us/powershell/azure/overview?view=azureadps-2.0
13. MICROSOFT 365
External guest access
• Default setting: Off for tenants / On for individual Teams
• Disabling or enabling external guest user access for individual Teams is only
possible through PowerShell
$template = Get-AzureADDirectorySettingTemplate | ? {$_.displayname -eq
"group.unified.guest"}
$settings = $template.CreateDirectorySetting()
$settings["AllowToAddGuests"]=$False
$groupID = (Get-AzureADGroup -SearchString “<your group name").ObjectId
Get-AzureADObjectSetting -TargetObjectId $groupID -TargetType Groups | fl Values
New-AzureADObjectSetting -TargetObjectId $groupID -TargetType Groups
-DirectorySetting $settings
Get-AzureADObjectSetting -TargetObjectId $groupId -TargetType Groups | Set-
AzureADObjectSetting -TargetObjectId $groupId -TargetType Groups -
DirectorySetting $settings