Posts

Showing posts with the label Office 365

How to enable/disable Multi-Factor Authentication(MFA) in M365 suite

Image
Multi-factor authentication (MFA) is an advanced security feature that strengthens account or application protection by requiring users to verify their identity through two or more factors—such as a password and a phone-generated code—instead of relying solely on a password.  Its is a security protocol that adds an extra layer of protection by requiring users to verify their identity through multiple channels.  MFA significantly strengthens security by making it harder for unauthorized individuals to gain access, even if one factor is compromised. So, if your password is hacked or leak, no-one able to login in your system as code generated by your mobile app during login through MFA is inaccessible to them.  Let's see how easy it is for you to setup.  1. First-step-first - Sign in to M365 Admin Center, then click on ..show all 2. Click on Users and then click on Active users - and then and then click on Multi-factor authentication -    It might ask you to...

SharePoint Framework (SPFx) - SharePoint Hackathon 2025

Image
 

Transforming Employee Experiences - SharePoint Hackathon 2025

Image
 

SharePoint Agents - SharePoint Hackathon 2025

Image
 

SharePoint portals - SharePoint Hackathon 2025

Image
  SharePoint Portal 

Kickoff - SharePoint Hackathon - 2025

Image
  Kickoff to Innovation: SharePoint Hackathon Launch  https://www.youtube.com/live/XtpB1bEH5oo https://aka.ms/SharePoint/Agents/Trial http://aka.ms/SharePointLookBook http://aka.ms/SharePointEvent http://aka.ms/spfx

SPFX error Object is possibly null while using this.domElement.querySelector

Image
This post is specific to how to oversome object is possibly null issue in SPFx. I have created one simple webpart to display SharePrice. On the fly, it is going to call API and get the value and display it inside the DIV tag. As simple as that.  Below the part of the HTML in the  render() method:         <div>             <h5>SharePrice</h5>             <div name="currprice"></div>           </div>         </div>           </section>` ;     this ._getSharePrice(); Below the line of code I used to display the dynamic share price  : this .domElement.querySelector( '#currprice' )?.textContent = `Current Price: $ ${ sharePrice } ` ; This throws me below error saying object is null. Even there is single DIV elememt, still the error exist.       ...

Intelligent Detections Configuration - Microsoft Purview

Image
To meet the compliance needs for your organization, we need to configure several insider risk management settings. These settings apply to all insider risk management policies, regardless of the template we are going to use when creating a policy.  Several areas we need to look and configure right settings there, starting from policy indicators, timeframes, detection groups, intelligent detections, data sharing, groups, assets etc. One interesting configuration area is intelligent detections. Why we need Intelligent Detections and how we can see the value Detecting unusual activities within a minimum number of daily events and place a score for unusual event. Events like increase/decrease access specific media/files/data, access request from specific range of IP or some unallowed domains, access volume data in unusual time - All these unusual events detecting by intelligent detections configuration are getting scored up, and lately this score will be transformed into low, med...

Microsoft Purview - Insider Risk Management - Final Part Two

Image
Insider Risk Management - What it does? - Activities intended to detect and/or prevent a person from using authorized access to the organization’s assets—either maliciously or unintentionally—in a way that negatively affects the organization. BTW - here is Part 1 of Insider Risk Management post -  https://www.blogger.com/blog/post/edit/474784438622669562/6058210346412545481     There are two main types of insider risk we found: inadvertent and malicious.   Inadvertent: An employee unintentionally causes harm -  unsafe actions, misuses resources, causes accidental data leakage   Malicious: An employee sets out to cause harm - data stole, IP theft, Unauthorized disclosure   Malicious cases, while less common, can be more costly.     Question is how does a company help mitigate all these risk factors and free from all these bad things and concentrate on Organizational growth only. This is most sensitive program, and person who lead or ...

Micrsoft Purview - Insider Risk Management

Image
With the emerge and vast acceptable of digitalization and as the digital landscape continues to grow, the risk landscape for organizations has been changed significantly. Earlier days, insider risk management team are part of the security team who make sure some kind of end-user training on data protection is in place and ensuring the security of corporate assets are in place.  Due to digitalization and as industry shift totally towards cloud era, the data size is keep growing and growing in exponential manner. More apps, more application organization is demanding and hence more monitoring and required tight control is required to be in place. Personally, I believe due to Covid, the work from home culture demands more the role of Chief Information Security Officer (responsible for data protection and manage the insider risk threats).  Controlling the security/threats/damages now is not limited to some modules/check points/assessments, it is now altogether a new era and hence M...

Microsoft Purview - The New Road

Image
  Microsoft Purview - A comprehensive set of solutions comming by clubbing Azure Purview and Microsoft 365 Compliance products which help your organization govern, protect, and manage your data. You can see more insights of your data wherever it lives and gain full control data life cycle. Three Pillars Data security: Solutions include: Data Loss Prevention Information Barriers Information Protection Insider Risk Management Privileged Access Management By defining and applying DLP policies, you can identify, monitor, and automatically protect sensitive items - PI, and SPI. DLP detects sensitive items by using deep content analysis. DLP lifecycle - Plan, Prepare, and Deploy. DLP policies can be applied to data at rest, data in use, and data in motion in locations such as: Exchange Online email SharePoint sites OneDrive accounts Teams chat and channel messages Microsoft Defender for Cloud Apps Windows 10, Windows 11, and macOS (three latest released versions) devices On-premise...

Experience in Power Apps Express Design

Image
Express Design feature in PowerApps let you quickly build an app within a few clicks. Advantages here is you build an app by reading an image. Just like PDF scanner, read your image, identify what is what, and transform and build at the background effectively.  Easy, huh! I was excited as well   Well, this post is my 10 minutes effort what I found. Initially I started with a complex image setting my high expectation to Power Apps family. I went ahead and prepare to build from image in Power Apps portal. My first experimental UI was a pure .NET application having wonderful UI with more than 160 controls sitting on the same page. I took a screenshot of it and let Power Apps to play around it.   At the very begging Power Apps let me know this is too heavy. Recomended approch is to have within 30 controls in UI. I keep more than 30 and went ahead to see how it works. This is standrad UI which initially ask whether you would like to create a Dataverse table now, or latter...