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
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...Bram de Jager
With the new SharePoint App model running outside the SharePoint worker process it introduces new authentication models. As a developer you don't want to build multiple versions of the same app implementing each authentication model separately. This session explains the differences between securing SharePoint apps with OAuth in Office 365 and S2S High Trust in on-premise deployments. You will learn how to build a single app that will run on-premise, online and hybrid SharePoint environments.
SPSNL17 - Azure AD B2B - Safe collaboration has never been that easy!Anco Stuij
Safe and easy collaboration with third parties, it’s possible for every organization with Azure AD B2B. This solution is even more powerful through integration with Line of Business applications such as Salesforce, SAP, Exact and Dynamics 365. We will show you this during this interactive presentation. After adding a contact in Dynamics 365, a personalized invitation is automatically sent through an Azure Function that invokes the Microsoft Graph invitation manager. Upon acceptance of the invitation, the contact has access to a SharePoint Online customer portal with its own account. After this interactive presentation you have insight into account provisioning via Azure AD B2B in combination with Dynamics 365.
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
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...Bram de Jager
With the new SharePoint App model running outside the SharePoint worker process it introduces new authentication models. As a developer you don't want to build multiple versions of the same app implementing each authentication model separately. This session explains the differences between securing SharePoint apps with OAuth in Office 365 and S2S High Trust in on-premise deployments. You will learn how to build a single app that will run on-premise, online and hybrid SharePoint environments.
SPSNL17 - Azure AD B2B - Safe collaboration has never been that easy!Anco Stuij
Safe and easy collaboration with third parties, it’s possible for every organization with Azure AD B2B. This solution is even more powerful through integration with Line of Business applications such as Salesforce, SAP, Exact and Dynamics 365. We will show you this during this interactive presentation. After adding a contact in Dynamics 365, a personalized invitation is automatically sent through an Azure Function that invokes the Microsoft Graph invitation manager. Upon acceptance of the invitation, the contact has access to a SharePoint Online customer portal with its own account. After this interactive presentation you have insight into account provisioning via Azure AD B2B in combination with Dynamics 365.
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
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015Bram de Jager
Office Add-ins have been around for a while as VSTO packages, but things have changed with the introduction of Office 2013. A new App Model for Office provides add-ins who live both in the Office Desktop client and Office Online. Join this session to discover what Office Add-ins are, discover the latest changes and how to create them using standard-based technologies like HTML5, JavaScript and CSS3.
The session covers different types of Office Add-ins, like task pane, content add-ins for Word, Excel, PowerPoint and mail add-ins for Outlook. We'll talk about how to develop, build, package and deploy Office Add-ins. Demo's cover creating add-ins with Visual Studio and deploy them for availability in the store.
Engage in effective collaboration with Azure AD B2BAnco Stuij
In this time of disruption companies focus more and more on their core business, so the need to partner with other businesses increases. Companies need to easily and securely share access to corporate applications with their partners to engage in effective collaboration. That’s why Azure Active Directory B2B is designed. In this session you will learn everything you need to know about this exciting new feature of Azure Active Directory. In the demo we will share a hybrid SharePoint environment with external partners via Azure AD B2B and compare it with the standard external sharing feature of SharePoint. Afterwards, you will be able to apply this technique with your customers. By using this simple, safe and free solution your customers will be able to collaborate more effectively with their partners. A must have in this cloud and mobile-first era!
This cover the information how the SharePoint Online Migration API (in preview when I am writing) help using Azure to migrate files and metadata from fileshares/SharePoint on-premises to SharePoint Online.
In this presentation we are going to take a deep dive to the modern Team and Communication Site provisioning by hooking into the out-of-the-box site provisioning flow and by using SharePoint Framework for customization as well as extending the provisioning flow with Office Dev PnP toolset. How about provisioning Microsoft Team in addition to the team site? It is possible with Microsoft Teams commandlets - come to this session to learn how to do it. All the showcased code will be available in GitHub after the presentation.
#spsuk: Understanding the Office 365 Architecturepearce.alex
This level 200 session is aimed to give technical staff a good understand of what is included in Office 365 and ensure they have geared up to implement Office 365 for their organisation
Life in the clouds: SharePoint and Office 365Loryan Strant
Presented at the Australian SharePoint Conference (Sydney) in 2013 by Mark O'Shea and myself, this presentation covers:
- What is SharePoint in Office 365?
- Comparison between SharePoint Online & Server
- Licensing from the cloud
- SkyDrive Pro – cloud or on-premises?
- SkyDrive Pro desktop experience
- On-premises & the cloud
A Deep-Dive into Real-World SharePoint App DevelopmentSPC Adriatics
A Deep-Dive into Weal-world SharePoint App Development, presentation by Eric Shupps
Agenda:Build to Suit
Make the Network Work for You
The Database is King
Keep Traffic Moving
Cache In
Look Good but Perform Better
This session will take you on a journey of real world scenario of Office 365 tenant to tenant content migration encompassing SharePoint Online site collections, Office 365 Groups, OneDrive For Business and Office 365 Video with aggressive timeline and deadline for a global retail organisation.
We will cover:
- Examining the pitfalls of migrating to a new Office 365 tenant
- Introducing new standards for consistent structure
- Phases of project and how they determined what each phase would involve
- Highlighting technical difficulties encountered and how they were overcome
In this month's call, Loki Meyburg, Program Manager for Microsoft Teams discusses single sign-on (SS0) in Microsoft Teams, including:
-What is single sign-on (SSO)
-Authentication in 2019
-Single sign-on for Teams tabs today!
-Getting starting with SSO
Watch the recording here - https://youtu.be/91Sb5lz3STI
Implementing Azure Active Directory Connect and moreJason Himmelstein
Are you struggling to make heads or tails out of the identity options for Office 365, Azure and on-prem installations? Are you trying to figure out how in the world you get started implementing hybrid identity? If you have asked yourself any of these questions, you are not alone!
Part two of this IT Unity webinar series will feature Rackspace’s SharePoint MVPs, Todd Klindt and Jason Himmelstein, as they walk you through the prerequisites and implementation steps to get your hybrid identity implementation underway. At the end of this one-hour webinar, you will be able to get your on-prem identities synced to Azure and be on your way to enjoying all of the benefits of the Microsoft Cloud.
- See more at: http://www.itunity.com/webinar/hybrid-onramp-implementing-azure-active-directory-connect-2322#sthash.gnGuJQEP.dpuf
Envision it SharePoint Extranet Webinar Series - Federation and Office 365Envision IT
In this Webinar, Envision IT demonstrates how to set up ADFS so that staff are automatically signed in to their corporate network, and external users are provided with a rich login experience. View more details and the webinar recording here:
http://www.envisionit.com/products/events/Pages/SharePoint-Extranet-Spring-Webinar-Series-Federation-and-Office-365.aspx
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015Bram de Jager
Office Add-ins have been around for a while as VSTO packages, but things have changed with the introduction of Office 2013. A new App Model for Office provides add-ins who live both in the Office Desktop client and Office Online. Join this session to discover what Office Add-ins are, discover the latest changes and how to create them using standard-based technologies like HTML5, JavaScript and CSS3.
The session covers different types of Office Add-ins, like task pane, content add-ins for Word, Excel, PowerPoint and mail add-ins for Outlook. We'll talk about how to develop, build, package and deploy Office Add-ins. Demo's cover creating add-ins with Visual Studio and deploy them for availability in the store.
Engage in effective collaboration with Azure AD B2BAnco Stuij
In this time of disruption companies focus more and more on their core business, so the need to partner with other businesses increases. Companies need to easily and securely share access to corporate applications with their partners to engage in effective collaboration. That’s why Azure Active Directory B2B is designed. In this session you will learn everything you need to know about this exciting new feature of Azure Active Directory. In the demo we will share a hybrid SharePoint environment with external partners via Azure AD B2B and compare it with the standard external sharing feature of SharePoint. Afterwards, you will be able to apply this technique with your customers. By using this simple, safe and free solution your customers will be able to collaborate more effectively with their partners. A must have in this cloud and mobile-first era!
This cover the information how the SharePoint Online Migration API (in preview when I am writing) help using Azure to migrate files and metadata from fileshares/SharePoint on-premises to SharePoint Online.
In this presentation we are going to take a deep dive to the modern Team and Communication Site provisioning by hooking into the out-of-the-box site provisioning flow and by using SharePoint Framework for customization as well as extending the provisioning flow with Office Dev PnP toolset. How about provisioning Microsoft Team in addition to the team site? It is possible with Microsoft Teams commandlets - come to this session to learn how to do it. All the showcased code will be available in GitHub after the presentation.
#spsuk: Understanding the Office 365 Architecturepearce.alex
This level 200 session is aimed to give technical staff a good understand of what is included in Office 365 and ensure they have geared up to implement Office 365 for their organisation
Life in the clouds: SharePoint and Office 365Loryan Strant
Presented at the Australian SharePoint Conference (Sydney) in 2013 by Mark O'Shea and myself, this presentation covers:
- What is SharePoint in Office 365?
- Comparison between SharePoint Online & Server
- Licensing from the cloud
- SkyDrive Pro – cloud or on-premises?
- SkyDrive Pro desktop experience
- On-premises & the cloud
A Deep-Dive into Real-World SharePoint App DevelopmentSPC Adriatics
A Deep-Dive into Weal-world SharePoint App Development, presentation by Eric Shupps
Agenda:Build to Suit
Make the Network Work for You
The Database is King
Keep Traffic Moving
Cache In
Look Good but Perform Better
This session will take you on a journey of real world scenario of Office 365 tenant to tenant content migration encompassing SharePoint Online site collections, Office 365 Groups, OneDrive For Business and Office 365 Video with aggressive timeline and deadline for a global retail organisation.
We will cover:
- Examining the pitfalls of migrating to a new Office 365 tenant
- Introducing new standards for consistent structure
- Phases of project and how they determined what each phase would involve
- Highlighting technical difficulties encountered and how they were overcome
In this month's call, Loki Meyburg, Program Manager for Microsoft Teams discusses single sign-on (SS0) in Microsoft Teams, including:
-What is single sign-on (SSO)
-Authentication in 2019
-Single sign-on for Teams tabs today!
-Getting starting with SSO
Watch the recording here - https://youtu.be/91Sb5lz3STI
Implementing Azure Active Directory Connect and moreJason Himmelstein
Are you struggling to make heads or tails out of the identity options for Office 365, Azure and on-prem installations? Are you trying to figure out how in the world you get started implementing hybrid identity? If you have asked yourself any of these questions, you are not alone!
Part two of this IT Unity webinar series will feature Rackspace’s SharePoint MVPs, Todd Klindt and Jason Himmelstein, as they walk you through the prerequisites and implementation steps to get your hybrid identity implementation underway. At the end of this one-hour webinar, you will be able to get your on-prem identities synced to Azure and be on your way to enjoying all of the benefits of the Microsoft Cloud.
- See more at: http://www.itunity.com/webinar/hybrid-onramp-implementing-azure-active-directory-connect-2322#sthash.gnGuJQEP.dpuf
Envision it SharePoint Extranet Webinar Series - Federation and Office 365Envision IT
In this Webinar, Envision IT demonstrates how to set up ADFS so that staff are automatically signed in to their corporate network, and external users are provided with a rich login experience. View more details and the webinar recording here:
http://www.envisionit.com/products/events/Pages/SharePoint-Extranet-Spring-Webinar-Series-Federation-and-Office-365.aspx
SPS London 2019 Enabling External Sharing in Office 365, SharePoint and OneDriveChirag Patel
By default, Office 365 is turned for external sharing. However, without any planning and considerations some organisations turn this off and plan for later, but businesses can't wait after all collaboration is internal and external! There are plethora of settings and services to allow external sharing to your customers, partners and suppliers. With recent improvements in external sharing, this demo based session will cover the ins and outs for successful implementation of external sharing in Office 365.
Building the Perfect Office 365 Tenant - SPS London 2017Chirag Patel
Office 365 has come a long way with tons of productivity apps and tools and enticing features to help businesses stay ahead of their competitors with two-speed IT providers. There is a lot of information and guidance out there but it can be difficult to follow the right direction and approach to implementing Office 365 for your organisation. This session will walk through the process of getting you started giving you an overview of all the capabilities, components and common scenarios that require consideration for successfully building your Office 365 tenant.
Overcoming the challenges of Office 365 user management in hybrid environmentsZoho Corporation
Overcoming the challenges of Office 365 user management in hybrid environments
1. One-click provisioning of O365 users with all entitlements:
a. Simultaneously while provisioning their AD accounts
b. For existing AD users
2. Simplifying O365 license management – bulk assign/modify/revoke licenses
3. Inventorying O365 users & licenses for efficient management and effective cost control
4. Automating O365 user onboarding & deboarding in sync with AD
Everything you ever wanted to know about external sharing in Microsoft 365 - ...Chirag Patel
Delivered conference sessions at Microsoft 365 Friday California and at Collabdays Birmingham.
By default, Microsoft 365 is turned for external sharing. We will explore how you can plan to control for enabling and managing external sharing effectively. We will configure variety of settings and services to allow external sharing for your staff and your customers, partners and suppliers. With recent improvements in external sharing, this demo based session will cover the ins and outs for successful implementation of external sharing in Microsoft 365.
Envision it SharePoint Extranet Webinar Series - Federation and SharePoint On...Envision IT
In this Webinar, Envision IT demonstrates how ADFS federation can allow external users to access an Extranet, their DMZ accounts or other external identities, and use single sign-on to other systems beyond SharePoint. View more details and the webinar recording here: http://www.envisionit.com/products/events/Pages/SharePoint-Extranet-Spring-Webinar-Series-Federation-and-SharePoint-On-Premise.aspx
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.
ESPC19 - Microsoft Teams Architecture Deep DiveMaarten Eekels
In this session we will do a deep dive into how Microsoft Teams has been architected and how Microsoft is using existing Office 365 and Azure technology to make Teams scalable, performant and manageable. I will cover the logical architecture of Teams, where conversations, images, files, voicemails and recordings are stored, and what connections Teams has with other Microsoft products and services outside the Microsoft perimeter. Also, I will talk about the compliancy and security features of Teams. And last, but not least, I’ll demonstrate how you can leverage the power of Teams through the Microsoft Graph.
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
Experts Live 2019 - Microsoft Teams Architecture Deep DiveMaarten Eekels
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.
Dutch Microsoft & Security Meetup - How to protect my data in Office 365?Maarten Eekels
My slides for the presentation I did at the Dutch Microsoft & Security Meetup that took place on May 23rd, 2019. Topics include MFA, Conditional Access, Identity Protection, Privileged Identity Management, Unified Labelling, DLP.
Presentation I did for SharePoint Saturday Warsaw on the architecture of Microsoft Teams. Topics covered: logical and technical architecture, compliancy features, manageability features
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.
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
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
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.
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
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.
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.
Ignite 2017 recap I did on the InSpark Ignite Recap event. Topics include:
- Large lists / predictive indexing
- Column formatter
- Custom forms with PowerApps
- Flow launch panel
- Microsoft Stream
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
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
3. OFFICE365
Agenda
• External sharing options in Office 365
• Guest link expiration
• The sharing experience
• External users in Office 365 Groups
and Teams
• Azure AD B2B
• Conditional access
4. OFFICE365
Sharing settings
• Tenant level / Azure AD level
• SharePoint Admin level
• Site Collection level
• Site level
• Default sharing link type
5. OFFICE365
Sharing a SharePoint site
• Site owner / Administrator
■ Give any permission level
• Site member
■ No option available to give
specific permission level,
same level as Members group
6. OFFICE365
Sharing a document or folder
• Anonymous vs Signed-in
• View vs. Edit
• Expiration of
anonymous links
• You can always remove
permissions/links
8. OFFICE365
The sharing experience
• Microsoft Account vs.
Organizational Account
• The link in the email points
to the site where the
security groups originates
12. OFFICE365
External users in Teams
Sharing type can only be set through PowerShell
$template = Get-AzureADDirectorySettingTemplate | ? {$_.displayname -eq
"group.unified.guest"}
$settingsCopy = $template.CreateDirectorySetting()
$settingsCopy["AllowToAddGuests"]=$False
$groupID = (Get-AzureADGroup -SearchString “<your group name").ObjectId
New-AzureADObjectSetting -TargetType Groups -TargetObjectId $groupID -
DirectorySetting $settingsCopy
• Guest users can only be Members
• Profile info of internal users is trimmed
14. OFFICE365
Azure AD B2B
• Manual add users in the new Azure portal
• Bulk add users with CSV import in the classic
Azure portal or with PowerShell
• Programmatically add users with Graph API
• You can add invited users to a security group,
which you can add to a SharePoint group
• Invited users are added to AD instantly
17. OFFICE365
Conditional access
• SharePoint Admin Center and
OneDrive Admin Center set the
same settings
• For non-compliant device
policies, you need Intune
• These policies apply both to
internal and external users!
19. OFFICE365
One last tip
The ability to search for existing guest users in the
SharePoint Online people picker is OFF by default
Set-SPOTenant / Set-SPOSite –
ShowPeoplePickerSuggestionsForGuestUsers $true
20. OFFICE365
Do you want to gain more
knowledge about Microsoft
technology?
The Future Ready Skills program
offers online courseware, online
labs, live Q&A’s and expert
sessions, so you can acquire
your official Microsoft Certificate
in the most efficient way.
For more information:
aka.ms/frsblog
FUTURE READY
SKILLS