<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kumar</title>
    <description>The latest articles on DEV Community by Kumar (@kumar_sky).</description>
    <link>https://dev.to/kumar_sky</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4067401%2F790120c5-e792-4cb7-9ffc-869d8a8be3d9.png</url>
      <title>DEV Community: Kumar</title>
      <link>https://dev.to/kumar_sky</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kumar_sky"/>
    <language>en</language>
    <item>
      <title>Moving Existing Windows Devices to Entra ID: Why the Endpoint Is Often the Hardest Part</title>
      <dc:creator>Kumar</dc:creator>
      <pubDate>Sat, 15 Aug 2026 04:34:26 +0000</pubDate>
      <link>https://dev.to/kumar_sky/moving-existing-windows-devices-to-entra-id-why-the-endpoint-is-often-the-hardest-part-50do</link>
      <guid>https://dev.to/kumar_sky/moving-existing-windows-devices-to-entra-id-why-the-endpoint-is-often-the-hardest-part-50do</guid>
      <description>&lt;p&gt;Many organizations are working toward a cloud-based identity and device-management model.&lt;br&gt;
Users are authenticated through Microsoft Entra ID, devices are managed through Microsoft Intune, and dependence on on-premises Active Directory is gradually reduced.&lt;/p&gt;

&lt;p&gt;On paper, the direction appears straightforward:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Move identity to Microsoft Entra ID&lt;/li&gt;
&lt;li&gt;Move device management from Group Policy to Intune&lt;/li&gt;
&lt;li&gt;Entra-join Windows devices&lt;/li&gt;
&lt;li&gt;Gradually reduce the Active Directory footprint&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In practice, however, one part of this journey is often more difficult than expected: migrating the existing Windows devices.&lt;/p&gt;

&lt;p&gt;New devices are relatively straightforward&lt;br&gt;
For a new Windows device, organizations can use Windows Autopilot to prepare the device and join it to Microsoft Entra ID during the initial setup process.&lt;/p&gt;

&lt;p&gt;The user receives the device, signs in with an organizational account, and the required applications, policies, certificates, security settings, and configurations can be delivered through Intune.&lt;/p&gt;

&lt;p&gt;This works well because the device does not already contain years of user data and configuration.&lt;br&gt;
An existing device is different.&lt;/p&gt;

&lt;p&gt;It may already contain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Locally stored user files&lt;/li&gt;
&lt;li&gt;Installed business applications&lt;/li&gt;
&lt;li&gt;Application-specific settings&lt;/li&gt;
&lt;li&gt;Outlook profiles and cached information&lt;/li&gt;
&lt;li&gt;Browser profiles, bookmarks, and extensions&lt;/li&gt;
&lt;li&gt;VPN and Wi-Fi configurations&lt;/li&gt;
&lt;li&gt;Security certificates&lt;/li&gt;
&lt;li&gt;Antivirus or endpoint security software&lt;/li&gt;
&lt;li&gt;Printers and mapped drives&lt;/li&gt;
&lt;li&gt;Locally stored credentials&lt;/li&gt;
&lt;li&gt;BitLocker encryption&lt;/li&gt;
&lt;li&gt;Settings that were previously applied through Group Policy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The challenge is therefore not simply to remove the device from Active Directory and join it to Entra ID. The real challenge is doing this without unnecessarily disrupting the user’s working environment.&lt;/p&gt;

&lt;p&gt;Why changing the device join is not enough&lt;br&gt;
An Active Directory user and an Entra ID user may represent the same person, but Windows can treat them as different security identities.&lt;/p&gt;

&lt;p&gt;If an existing device is manually removed from the domain and joined to Entra ID, the user may sign in and receive a new Windows profile.&lt;/p&gt;

&lt;p&gt;Their old profile may still exist on the device, but Windows may no longer associate it with the new Entra identity.&lt;/p&gt;

&lt;p&gt;This can result in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An empty desktop&lt;/li&gt;
&lt;li&gt;Missing application settings&lt;/li&gt;
&lt;li&gt;Lost browser configuration&lt;/li&gt;
&lt;li&gt;Inaccessible local files&lt;/li&gt;
&lt;li&gt;Reconfiguration of Outlook and other applications&lt;/li&gt;
&lt;li&gt;Additional help-desk work&lt;/li&gt;
&lt;li&gt;A poor experience for the employee&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The files may not technically be deleted, but from the user’s perspective, their familiar working environment has disappeared.&lt;/p&gt;

&lt;p&gt;This is why an endpoint migration should be treated as an identity and profile transition, not merely as a device join operation.&lt;/p&gt;

&lt;p&gt;Reimage or migrate in place?&lt;br&gt;
One option is to wipe or reimage every device and provision it again.&lt;br&gt;
Microsoft’s documented Autopilot deployment for existing devices uses a Configuration Manager task sequence to reimage and provision the device.&lt;/p&gt;

&lt;p&gt;A clean deployment can provide a consistent starting point. It may also be suitable when devices need to be refreshed, repurposed, or brought back to a known configuration.&lt;/p&gt;

&lt;p&gt;However, it can create additional work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;User data must be backed up and restored&lt;/li&gt;
&lt;li&gt;Applications must be reinstalled&lt;/li&gt;
&lt;li&gt;User-specific settings may need to be recreated&lt;/li&gt;
&lt;li&gt;Remote users may require additional assistance&lt;/li&gt;
&lt;li&gt;Employees may experience longer periods of downtime&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An alternative is an in-place migration.&lt;br&gt;
The objective of an in-place approach is to move the existing Windows device from AD joined or hybrid Entra joined to Entra joined while retaining the current Windows installation and the user’s existing profile.&lt;/p&gt;

&lt;p&gt;This does not mean that every dependency will automatically work after migration. It means the organization is attempting to preserve the device and user environment instead of rebuilding them from the beginning. If you're evaluating options, I'd search for "in-place AD to Entra device migration without wipe", there are a few vendors in that space with published case studies you can review independently.&lt;/p&gt;

&lt;p&gt;What should an in-place migration process cover?&lt;br&gt;
A reliable process needs to address more than the domain-unjoin and Entra-join commands.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Readiness assessment
Before migration, the organization should verify:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;The device is running a supported Windows edition&lt;/li&gt;
&lt;li&gt;The Entra identity exists and is correctly mapped&lt;/li&gt;
&lt;li&gt;Intune automatic enrollment is configured&lt;/li&gt;
&lt;li&gt;The user has the required licences&lt;/li&gt;
&lt;li&gt;Required applications support Entra-joined devices&lt;/li&gt;
&lt;li&gt;Group Policy settings have suitable Intune replacements&lt;/li&gt;
&lt;li&gt;VPN, Wi-Fi, certificate, and network-access dependencies are understood&lt;/li&gt;
&lt;li&gt;Recovery information such as BitLocker keys is available&lt;/li&gt;
&lt;li&gt;Microsoft’s Entra join planning guidance also recommends evaluating application, authentication, Group Policy, network, printing, and legacy protocol dependencies.&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;User identity mapping&lt;br&gt;
The existing domain user must be correctly mapped to the intended Entra ID user.&lt;br&gt;
This is particularly important when usernames, UPNs, email addresses, or tenant identities differ. An incorrect mapping could attach the local Windows profile to the wrong cloud identity.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Profile preservation&lt;br&gt;
The existing Windows profile should remain usable after the user signs in with Entra ID.&lt;br&gt;
This may include preserving access to local files, desktop settings, application configuration, browser information, and other user-specific data.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Device-state transition&lt;br&gt;
The device must be safely removed from its current AD or hybrid state, joined to Microsoft Entra ID, and enrolled into Intune.&lt;br&gt;
The order of these actions matters. If the device loses access to management, network connectivity, administrative credentials, or recovery information during the transition, remote remediation can become difficult.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Post-migration validation&lt;br&gt;
A successful Entra join does not necessarily mean the migration is complete.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The team should also confirm:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The user can sign in successfully&lt;/li&gt;
&lt;li&gt;The expected Windows profile loads&lt;/li&gt;
&lt;li&gt;Intune enrollment is healthy&lt;/li&gt;
&lt;li&gt;Compliance and configuration policies apply&lt;/li&gt;
&lt;li&gt;Required applications remain operational&lt;/li&gt;
&lt;li&gt;BitLocker and recovery keys are correctly managed&lt;/li&gt;
&lt;li&gt;VPN, Wi-Fi, certificates, printers, and business resources still work&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The device appears correctly in Entra ID and Intune&lt;br&gt;
Start with a controlled pilot&lt;br&gt;
Organizations should avoid starting with hundreds or thousands of devices.&lt;/p&gt;

&lt;p&gt;Begin with a small group representing different scenarios: office-based users, remote employees, developers, executives, VPN-dependent users, and devices from different departments or locations.&lt;/p&gt;

&lt;p&gt;The pilot should help identify dependencies and support requirements before a wider rollout.&lt;br&gt;
Cloud identity migration is not only an identity project. For the end user, the Windows device is where the change becomes real.&lt;/p&gt;

&lt;p&gt;Protecting the existing profile, validating dependencies, and reducing downtime can make the difference between a technically completed migration and a successful one.&lt;/p&gt;

&lt;p&gt;How has your organization handled existing Windows devices when moving from AD or hybrid join to Entra join, reimage, manual migration, or an automated in-place process?&lt;/p&gt;

</description>
      <category>entraid</category>
      <category>intune</category>
      <category>devicemigration</category>
      <category>sysadmin</category>
    </item>
    <item>
      <title>AD Minimization: How ready are organizations for the journey?</title>
      <dc:creator>Kumar</dc:creator>
      <pubDate>Wed, 12 Aug 2026 13:23:16 +0000</pubDate>
      <link>https://dev.to/kumar_sky/ad-minimization-how-ready-are-organizations-for-the-journey-pd8</link>
      <guid>https://dev.to/kumar_sky/ad-minimization-how-ready-are-organizations-for-the-journey-pd8</guid>
      <description>&lt;p&gt;Microsoft's direction around Active Directory minimization is an interesting and important part of the broader cloud transformation journey.&lt;/p&gt;

&lt;p&gt;Moving more identity and device management toward Microsoft Entra ID can help organizations gradually reduce their dependency on traditional on-premises Active Directory and move towards a more cloud-first environment.&lt;/p&gt;

&lt;p&gt;What I particularly like about Microsoft's approach is that this is positioned as a journey rather than something that needs to happen overnight.&lt;/p&gt;

&lt;p&gt;For many organizations, Active Directory has been part of the environment for 20+ years. Over that time, a lot of dependencies may have been built around it, such as legacy applications, Group Policies, domain-joined Windows devices, LDAP, Kerberos or NTLM dependencies, file servers and other infrastructure, as well as scripts and operational processes linked to AD.&lt;/p&gt;

&lt;p&gt;Moving new users, applications and devices towards a cloud-first approach is one part of the journey.&lt;/p&gt;

&lt;p&gt;The more interesting challenge is how organizations modernize the existing environment while minimizing disruption to users and day-to-day operations.&lt;/p&gt;

&lt;p&gt;Existing Windows devices are a good example. Many organizations may already have hundreds or thousands of devices that are AD joined or Hybrid Entra joined. Replacing or reimaging all of those devices purely to move towards a cloud-native model may not always be practical.&lt;/p&gt;

&lt;p&gt;This is also where solutions designed specifically for existing endpoint transformation can play a role. &lt;a href="https://docs.opsole.com/" rel="noopener noreferrer"&gt;Opsole Migrate&lt;/a&gt;, for example, is designed to help organizations transition existing Windows devices from AD-joined or Hybrid Entra joined environments to Microsoft Entra ID joined while preserving the existing Windows user profile and avoiding the need to wipe or reimage the device.&lt;/p&gt;

&lt;p&gt;Tools addressing this part of the journey can complement Microsoft's broader cloud-first strategy by helping organizations deal with the existing device estate while continuing to adopt Microsoft Entra ID and modern endpoint management.&lt;/p&gt;

&lt;p&gt;This is where I think Microsoft's phased approach makes a lot of sense. Organizations can gradually identify and reduce AD dependencies while continuing to modernize identity, endpoint management and applications at a pace that works for their environment.&lt;/p&gt;

&lt;p&gt;AD minimization therefore may not necessarily mean switching everything off at once. For many organizations, it could be a gradual process of identifying where Active Directory is still required, removing those dependencies where practical, and moving more workloads, identities and endpoints towards cloud-native management over time.&lt;/p&gt;

&lt;p&gt;I would be interested to hear from others who are already working towards AD minimization.&lt;/p&gt;

&lt;p&gt;Where is your organization in this journey today?&lt;/p&gt;

&lt;p&gt;Are you already actively reducing your dependency on on-premises AD?&lt;/p&gt;

&lt;p&gt;And what has been the biggest area to address so far, legacy applications, Group Policy, existing Windows devices, authentication dependencies, or something else?&lt;/p&gt;

&lt;p&gt;It would also be interesting to hear which Microsoft technologies or approaches have helped you most during this transition.&lt;/p&gt;

</description>
      <category>intune</category>
      <category>devicemigration</category>
      <category>opsolemigrate</category>
      <category>entraid</category>
    </item>
    <item>
      <title>AD to Entra ID Without Starting Over: The Real Challenge Is the Endpoint</title>
      <dc:creator>Kumar</dc:creator>
      <pubDate>Fri, 07 Aug 2026 11:31:27 +0000</pubDate>
      <link>https://dev.to/kumar_sky/moving-existing-windows-devices-to-entra-id-why-device-migration-needs-more-planning-than-expected-40b7</link>
      <guid>https://dev.to/kumar_sky/moving-existing-windows-devices-to-entra-id-why-device-migration-needs-more-planning-than-expected-40b7</guid>
      <description>&lt;p&gt;Many organizations are gradually moving toward a cloud-first identity model. Microsoft Entra ID is becoming the primary identity platform, Microsoft Intune is increasingly being used for device management, and the dependency on traditional on-premises Active Directory is steadily decreasing.&lt;/p&gt;

&lt;p&gt;For new Windows devices, this transition is relatively straightforward. Organizations can use Windows Autopilot and other modern provisioning methods to prepare a new device and join it directly to Microsoft Entra ID.&lt;/p&gt;

&lt;p&gt;Existing Windows devices, however, present a different challenge.&lt;br&gt;
A device that has been used for several years is not simply a Windows installation connected to Active Directory. It may contain years of user configuration, business applications, antivirus and security software, certificates, VPN settings, browser profiles, local files, cached information, application preferences, and many other dependencies.&lt;/p&gt;

&lt;p&gt;Because of this, moving an existing Windows device from Active Directory or Hybrid Entra ID Join to Entra ID is more than simply changing the device join state.&lt;/p&gt;

&lt;p&gt;The real challenge is completing the transition while keeping the device usable and minimizing disruption to the person who depends on it every day.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Device Join Is Only One Part of the Migration&lt;/strong&gt;&lt;br&gt;
From an IT perspective, it is easy to focus primarily on whether the device can successfully join Microsoft Entra ID.&lt;/p&gt;

&lt;p&gt;But a technically successful join does not necessarily mean that the migration has been successful from the user's perspective.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;IT teams should also consider questions such as:&lt;/li&gt;
&lt;li&gt;What happens to the existing Windows user profile?&lt;/li&gt;
&lt;li&gt;Will the user's applications continue to work?&lt;/li&gt;
&lt;li&gt;Will browser settings and application preferences remain available?&lt;/li&gt;
&lt;li&gt;Will Microsoft Intune enrolment complete successfully?&lt;/li&gt;
&lt;li&gt;Will security policies and configuration profiles be applied correctly?&lt;/li&gt;
&lt;li&gt;What happens to VPN, certificates, and other connectivity requirements?&lt;/li&gt;
&lt;li&gt;How will remote users be supported if something goes wrong?
These questions become increasingly important when the organization has hundreds or thousands of existing endpoints.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Existing Devices Need a Different Strategy&lt;/strong&gt;&lt;br&gt;
For new devices, organizations can design a clean cloud-native deployment process from the beginning.&lt;br&gt;
Existing devices already have a history.&lt;br&gt;
They have users, applications, settings, business data, security controls, and dependencies that cannot always be recreated easily.&lt;/p&gt;

&lt;p&gt;This is why organizations moving away from traditional Active Directory should consider the migration of their existing endpoint estate as a separate workstream rather than assuming the same approach used for new devices will work for everything.&lt;br&gt;
The migration strategy should consider both the technical transition and the user experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Remote Users Add Another Layer of Complexity&lt;/strong&gt;&lt;br&gt;
Remote and hybrid working have made this even more important.&lt;br&gt;
In a traditional office environment, an IT engineer may be able to physically access a device if something unexpected happens during migration.&lt;/p&gt;

&lt;p&gt;For a remote employee, that may not be possible.&lt;br&gt;
The migration process therefore needs to consider what happens if network connectivity is interrupted, the user cannot authenticate after the transition, Intune enrolment does not complete, or a business critical application behaves differently.&lt;br&gt;
The ability to identify problems remotely and recover from failures becomes an important part of the overall migration design.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pilot Before Moving to Production&lt;/strong&gt;&lt;br&gt;
Regardless of the migration approach, one of the most important steps is running a representative pilot.&lt;br&gt;
A pilot should not simply consist of several identical laptops from the same department.&lt;br&gt;
It is more useful to include different scenarios such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Office based and remote users&lt;/li&gt;
&lt;li&gt;Different Windows versions or patch levels&lt;/li&gt;
&lt;li&gt;Devices with business critical applications&lt;/li&gt;
&lt;li&gt;VPN-dependent devices&lt;/li&gt;
&lt;li&gt;Different security policies&lt;/li&gt;
&lt;li&gt;Users with heavily customized profiles&lt;/li&gt;
&lt;li&gt;Devices from different departments or locations
The purpose of the pilot is not only to prove that migration works.
It is also an opportunity to identify unexpected dependencies before hundreds or thousands of production users are affected.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;In-Place Migration Is One Option&lt;/strong&gt;&lt;br&gt;
Organizations that want to avoid wiping or reimaging existing devices can also evaluate in-place migration approaches.&lt;br&gt;
For example, Opsole Migrate is one of the solutions focused on helping organizations transition existing Windows endpoints from Active Directory or Hybrid Entra ID environments to Microsoft Entra ID while retaining the existing device and user environment.&lt;/p&gt;

&lt;p&gt;More information is available at: &lt;a href="https://www.opsole.com/" rel="noopener noreferrer"&gt;https://www.opsole.com/&lt;/a&gt;&lt;br&gt;
The objective here is not necessarily to recommend one particular tool. Different organizations will have different technical requirements, security policies, endpoint configurations, and migration strategies.&lt;br&gt;
Whichever approach or product is selected, it is important to test it properly in the organization's own environment before beginning a large scale rollout.&lt;/p&gt;

&lt;p&gt;A successful proof of concept should validate more than simply whether the device reaches the desired Entra ID join state.&lt;br&gt;
It should also verify user-profile continuity, application compatibility, Intune enrolment, security configuration, remote-user scenarios, and recovery procedures.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scale Changes the Migration Requirement&lt;/strong&gt;&lt;br&gt;
A process that works well for 10 or 20 devices may not necessarily be suitable for 2,000 or 5,000 devices.&lt;br&gt;
At larger scale, repeatability and automation become increasingly important.&lt;/p&gt;

&lt;p&gt;If an engineer has to spend a significant amount of time manually working on every endpoint, the operational effort can quickly become very high.&lt;/p&gt;

&lt;p&gt;A scalable migration process should therefore aim to reduce repetitive manual work while still giving IT teams sufficient visibility and control when exceptions occur.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Think Beyond the Join State&lt;/strong&gt;&lt;br&gt;
Moving from Active Directory or Hybrid Entra ID Join toward a cloud-native Windows environment should not be viewed purely as a device join exercise.&lt;/p&gt;

&lt;p&gt;The endpoint sits at the intersection of identity, device management, applications, security, network access, and user experience.&lt;/p&gt;

&lt;p&gt;A successful migration strategy needs to consider all of these areas together.&lt;/p&gt;

&lt;p&gt;For organizations planning the transition, the most useful approach is often to start small, test different real world scenarios, understand the dependencies, document what happens when something fails, and only then expand the rollout.&lt;/p&gt;

&lt;p&gt;The technology involved in moving toward Microsoft Entra ID continues to improve, but the success of an endpoint transformation still depends heavily on how carefully the migration of existing devices is planned and tested.&lt;/p&gt;

</description>
      <category>intune</category>
      <category>entraid</category>
      <category>identity</category>
      <category>microsoft</category>
    </item>
  </channel>
</rss>
