Community & Microsoft ecosystem contributions

What I give back to the Microsoft technical community

A public record of my community contribution — technical articles, open-source scripts, downloadable toolkits, training, volunteer leadership and Microsoft educator recognition — kept separate from my professional client work. Every number on this page is computed from the site itself or linked to its public source.

117+technical guides
28open-source scripts
37downloadable resources
3community organisations
3Microsoft educator recognitions
4free training paths
6.5K+LinkedIn followers
15guided article series

Professional work (employer roles and client projects) is on the About page. This page lists only community and ecosystem contribution.

My Microsoft community journey

From the SOC to the community

Years only — this is a continuity record, not a publication log.

  1. 2018

    Entered the field — information security specialist working with Intune compliance, Conditional Access and Configuration Manager patching

    Professional
  2. 2020

    Co-lead, IEEE Sudan Subsection — technical talks, mentoring and professional development for engineering students and professionals

    Community
  3. 2021–2022

    Consultant, NourNet — Intune rollouts and training for customer IT teams

    Professional
  4. 2022–2024

    Cloud Solutions Architect, Microsoft (EMEA) — Intune and co-management enablement, customer workshops, telecommunications industry lead

    Professional
  5. 2024

    Microsoft Innovative Educator Expert 2024–25

    Recognition
  6. 2025

    MIEE renewed for 2025–26 · independent consulting · community training continues

    RecognitionCommunity
  7. 2026

    Microsoft Elevate Educator Expert 2026–27 · launched oeltayeb.com with 117 free guides, 28 open-source scripts, 4 training paths and downloadable toolkits

    RecognitionCommunity
Community organisations

Where I contribute

Trainer / Educator

Sudanese ICT Professionals Association in Qatar (SIPAQ)

I deliver SIPAQ's Microsoft training for Sudanese ICT professionals in Qatar — Intune, Azure fundamentals (AZ-900), Azure administration (AZ-104) and Microsoft 365 administration (MS-102) — through courses and lectures in Doha and online.

Visit
Co-lead

IEEE Sudan Subsection

Co-lead of the IEEE Sudan Subsection, supporting engineering students and professionals with technical talks, mentoring and professional-development activities.

Trainer

Microsoft Community Sudan

Delivered Microsoft Intune and Microsoft 365 administration training (the MS-100/MS-101 track, now MS-102) for the Microsoft community in Sudan, helping IT professionals move into modern workplace roles.

Microsoft Certified Trainer & MIEE

Microsoft

As an MCT and Microsoft Innovative Educator Expert I run customer workshops and community courses on Intune, Configuration Manager co-management, Microsoft Entra ID and cloud adoption.

Community training

Training I deliver for the community

Free or community-run Microsoft training — separate from paid customer workshops.

ProgrammeAudienceTechnologiesFormatLink
Microsoft training for SIPAQ membersSudanese ICT professionals in QatarIntune, AZ-900, AZ-104, MS-102Courses and lectures, Doha and onlinesipaq.qa
Microsoft Community SudanIT professionals in SudanIntune, MS-100/MS-101 → MS-102Training sessions—
Certification study plans on this siteAnyone preparing for MD-102, SC-300, SC-200, MS-102Intune, Entra ID, Defender, Exchange OnlineFree written training paths4 training paths
Talks & workshops

Sessions I can deliver

For user groups, conferences, community meetups and customer teams — in person in Cairo or online, in English or Arabic. Each session can be adjusted to your audience and time slot.

Invite me to speak
45 or 60 min · Intermediate

Autopilot from the error message backwards

Most Autopilot failures look identical from the user's chair: a spinning Enrollment Status Page or a cryptic 0x8018 code. This session works backwards from the symptoms you actually see to the handful of root causes behind them — ESP tracking, enrollment restrictions, stale device records and identity — and shows the exact logs and registry keys that tell you which one you have.

  • Read ESP progress from the device, not the portal
  • Decode 0x80180014, 0x80180018 and friends
  • A clean redeploy workflow that avoids repeat failures
45 min · Intermediate

Win32 apps that install but never report success

Packaging is the easy part. This talk follows a Win32 app through the Intune Management Extension — download, install, detection — and explains why 'installed but not detected' (0x87D1041C) is the most common app failure, how 32-bit and 64-bit paths and user versus system context break detection rules, and how to test rules exactly the way the IME runs them.

  • A repeatable packaging and detection checklist
  • How to read AppWorkload.log quickly
  • Testing detection as SYSTEM with the right bitness
60 min · Beginner to intermediate

Conditional Access without locking everyone out

A practical rollout plan for the Conditional Access policies every tenant should have — MFA for everyone, blocking legacy authentication, requiring compliant devices — using report-only mode, the What If tool, pilot groups and emergency-access accounts. We finish with the sign-in log clues (AADSTS53000, 53003, 50076) that explain blocks after enforcement.

  • A baseline policy set you can deploy on Monday
  • A staged rollout that avoids the Friday-night lockout
  • Reading sign-in logs when users are blocked
45 or 60 min · Intermediate

Defender for Endpoint and Intune: better together

How Intune and Defender for Endpoint share device identity, compliance signals and security policy — and what breaks when they disagree. Covers onboarding with Intune, devices that show 'Inactive', security settings management for devices Intune doesn't manage, and a safe audit-first rollout of attack surface reduction rules.

  • Prove onboarding worked, on the device and in the portal
  • Fix 'Inactive' and 'No sensor data' methodically
  • Roll out ASR rules with audit mode and KQL
45 min · Beginner to intermediate

Email that arrives: SPF, DKIM, DMARC and message trace

Why legitimate mail from your Microsoft 365 tenant lands in junk — or never arrives — and how to fix it for good. A hands-on walk through SPF, DKIM and DMARC for a custom domain, then message trace and the NDRs (5.4.1, 5.7.520, 5.7.57) that explain most 'email never arrived' tickets.

  • Correct DNS records for a Microsoft 365 domain
  • A DMARC rollout from none to reject
  • Reading message trace like a support engineer
Half day or full day · Workshop

Hands-on Intune workshop: from blank tenant to managed device

A guided lab for teams adopting Intune. Participants configure enrollment, build compliance and Conditional Access policies, deploy a Win32 app, configure update rings and BitLocker, enrol a Windows device with Autopilot and troubleshoot it with the real logs. Tailored to the audience: new Intune admins, Configuration Manager teams moving to co-management, or security teams.

  • Each participant leaves with a working lab tenant
  • Troubleshooting drills with real log files
  • A rollout plan template for their own organisation
Microsoft programmes & recognition

Three consecutive terms of Microsoft educator recognition

Three consecutive terms of Microsoft educator recognition — continuity, not a one-off — alongside the Microsoft Certified Trainer programme.

Microsoft Innovative Educator Expert 2024–2025MIEE 2024–25Microsoft Innovative Educator ExpertVerify on Credly
Microsoft Innovative Educator Expert 2025–2026MIEE 2025–26Microsoft Innovative Educator ExpertVerify on Credly
Microsoft Elevate Educator Expert 2026–2027Elevate 2026–27Microsoft Elevate Educator ExpertVerify on Credly
Microsoft Certified Trainer (MCT) 2026MCT 2026Microsoft Certified TrainerVerify on Credly
Microsoft Certified Trainer renewals
Public technical contributions

Where the knowledge is shared

This blog

117 free guides · 15 series · 16 known-issue write-ups

Every guide ends with how to verify the fix.

Browse the articles

GitHub

28 documented PowerShell scripts · MIT licence

M365-Intune-Admin-Scripts: read-only by default, Graph SDK and Exchange Online PowerShell V3.

Open the repository

LinkedIn

6.5K+ followers across Africa and the Arab region

Microsoft 365, Intune and security posts, plus every new article.

Follow on LinkedIn

Downloadable toolkits

37 downloadable resources

Checklists, log references and decision trees derived from the guides.

Open the toolkits

Training materials

4 training paths

Stage-by-stage study plans for MD-102, SC-300, SC-200 and MS-102.

See the training paths
Impact & evidence

What each contribution changes, and how to check it

Each row names the contribution, the public evidence for it and who benefits.

ContributionEvidenceWho benefits / impact
Technical articles117 guides on this site, each with verification stepsAdministrators fix Intune, identity, security and mail problems without trial-and-error
Open-source scriptsGitHub repository · 28 scripts, MIT licenceReusable reporting and hygiene automation for Microsoft 365 admins
Downloadable toolkits37 downloadable resourcesPrintable checklists and references for recurring troubleshooting scenarios
SIPAQ trainingsipaq.qaSudanese ICT professionals in Qatar upskilled on Microsoft cloud
Microsoft Community SudanIntune and Microsoft 365 administration training sessionsIT professionals in Sudan moving into modern-workplace roles
IEEE Sudan SubsectionCo-lead — technical talks, mentoring and professional developmentLong-term volunteer technical community leadership
MIEE / ElevateCredly badges: MIEE 2024–25, MIEE 2025–26, Elevate 2026–27Sustained educator contribution recognised by Microsoft three years running
LinkedInlinkedin.com/in/omer-eltayebPublic technical knowledge sharing, 6.5K+ followers
Contribution log

A running record of community work

Experienced community leaders recommend keeping a running, public record of contributions — it's also what the Microsoft MVP programme asks nominees to provide. Periods are shown by year; the log is updated as new sessions, articles and activities are added.

WhenTypeContributionAudience / reachLink
2026BlogLaunched oeltayeb.com with more than 100 in-depth articles on Intune, Entra ID, Defender and Exchange OnlinePublic · free—
2026CodePublished M365-Intune-Admin-Scripts: 28 documented PowerShell scripts for Intune, Entra ID, Defender, Exchange Online, Purview and TeamsOpen source · MIT licence · GitHubLink
2026ResourcesDownloadable troubleshooting toolkits (checklists, references and decision trees)Public · freeLink
OngoingSocialMicrosoft 365, Intune and security posts on LinkedIn6,500+ followers across Africa and the Arab regionLink
OngoingTrainingMicrosoft training for SIPAQ members: Intune, AZ-900, AZ-104 and MS-102Sudanese ICT professionals in QatarLink
OngoingTrainingIntune and Microsoft 365 administration (MS-100/101/102) training for Microsoft Community SudanMicrosoft community in Sudan—
OngoingLeadershipCo-lead, IEEE Sudan SubsectionEngineering students and professionals in Sudan—
Community articles

Notes on contributing and the MVP programme

Suggest a topic

Running a meetup, user group or training day?

I'm happy to speak, run a workshop or mentor — especially for communities in Africa and the Middle East. Tell me about your audience and I'll suggest a session.