{"id":31079745,"url":"https://github.com/compcode1/entra-cloud-sync-level-2","last_synced_at":"2025-10-09T11:09:25.715Z","repository":{"id":308245760,"uuid":"1032137601","full_name":"Compcode1/entra-cloud-sync-level-2","owner":"Compcode1","description":"his project builds on the foundational Level 1 scenario: enabling Microsoft Entra Cloud Sync for a small business with an existing on-premises Active Directory. ","archived":false,"fork":false,"pushed_at":"2025-08-04T21:48:52.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-16T11:23:47.756Z","etag":null,"topics":["active-directory","configurations","entra-cloud-sync","microsoft-entra-id","synchronization-agent"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Compcode1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-04T21:41:06.000Z","updated_at":"2025-08-04T21:51:42.000Z","dependencies_parsed_at":"2025-08-05T00:11:38.006Z","dependency_job_id":"b63f7107-f76b-448e-b1bb-34cd597a3d9d","html_url":"https://github.com/Compcode1/entra-cloud-sync-level-2","commit_stats":null,"previous_names":["compcode1/entra-cloud-sync-level-2"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Compcode1/entra-cloud-sync-level-2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fentra-cloud-sync-level-2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fentra-cloud-sync-level-2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fentra-cloud-sync-level-2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fentra-cloud-sync-level-2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Compcode1","download_url":"https://codeload.github.com/Compcode1/entra-cloud-sync-level-2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Compcode1%2Fentra-cloud-sync-level-2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001290,"owners_count":26083058,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["active-directory","configurations","entra-cloud-sync","microsoft-entra-id","synchronization-agent"],"created_at":"2025-09-16T11:00:37.603Z","updated_at":"2025-10-09T11:09:25.709Z","avatar_url":"https://github.com/Compcode1.png","language":"Jupyter Notebook","readme":"Entra Cloud Sync Level 2 – Technical Configuration\nThis project builds on the foundational Level 1 scenario: enabling Microsoft Entra Cloud Sync for a small business with an existing on-premises Active Directory. While Level 1 focused on business fit and general architecture, Level 2 documents the technical steps required to deploy the synchronization agent and securely establish identity synchronization between on-prem and cloud.\n\n🔧 Project Scope (Level 2)\nFocus: Agent installation, permissions, and initial sync validation\n\nReuses Level 1 scenario (Acme Finance Group) for continuity\n\nDemonstrates technical viability of lightweight hybrid identity without custom rules or advanced flows\n\n✅ Key Configuration Steps\nInstall Cloud Sync Agent\n\nRequirements: .NET Framework 4.7.2+, Windows Server with access to domain controllers\n\nInstallation via lightweight wizard downloaded from Microsoft Entra Admin Center\n\nGrant Directory Permissions\n\nAdmin grants delegated access using the provisioning wizard\n\nDomain acme.local is successfully authorized for synchronization\n\nDefine Organizational Units (OUs)\n\nAdmin selects which on-prem OUs will sync to Entra ID\n\nExample: sync only Accounting and Support user groups\n\nEnable Initial Sync\n\nSync status is verified via Entra ID portal\n\nOptional: test sign-in with synced user to confirm result\n\n🧭 Roadmap Context\nThis project is Level 2 of a five-level roadmap:\n\nLevel 1 – Business Fit \u0026 Orientation (completed)\n\nLevel 2 – Technical Configuration (this project)\n\nLevel 3 – Custom Use Cases (coming next)\n\nLevel 4 – Monitoring, Troubleshooting, and Health\n\nLevel 5 – Migration Planning \u0026 Advanced Integration\n\n🔗 Related Projects\nLevel 1: Initial Hybrid Identity Integration via Microsoft Entra Cloud Sync\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompcode1%2Fentra-cloud-sync-level-2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcompcode1%2Fentra-cloud-sync-level-2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompcode1%2Fentra-cloud-sync-level-2/lists"}