---
id: app/hybridbasedeployment
type: app
title: HybridBaseDeployment
summary: "HybridBaseDeployment (Microsoft.DataMigration): 107 objects in BC29-30 (33 pages, 27 codeunits, 26 tables, 4 enums, 4 permission set extensions, ...); documented by 5 Learn hubs; 2 videos."
tier: official
language: en
tags:
  - first-party app
  - administration
system: administration
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-07T23:36:24.645Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 737daf428c71aa2ce1aef1d3225322da877d3a24bd3ea3d04e260581a6061242
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/tree/f18567dc08e2bd162bf192e1da4d714b57eb099f/src/Apps/W1/HybridBaseDeployment/app
    title: src/Apps/W1/HybridBaseDeployment/app (main)
    date: null
    commit: f18567dc08e2bd162bf192e1da4d714b57eb099f
    t: null
    quote: null
links:
  learn: []
  objects:
    - object/table/4000
    - object/table/4001
    - object/table/4002
    - object/table/4003
    - object/table/4005
    - object/table/4007
    - object/table/4008
    - object/table/4009
    - object/table/4019
    - object/table/4022
    - object/table/40025
    - object/table/40026
    - object/table/40027
    - object/table/40028
    - object/table/40029
    - object/table/40030
    - object/table/40031
    - object/table/40032
    - object/table/40033
    - object/table/40034
    - object/table/40035
    - object/table/40041
    - object/table/40042
    - object/table/40043
    - object/table/40044
    - object/table/40045
    - object/tableextension/4006
    - object/tableextension/4007
    - object/page/4000
    - object/page/4002
    - object/page/4003
    - object/page/4005
    - object/page/4006
    - object/page/4007
    - object/page/4008
    - object/page/4009
    - object/page/4012
    - object/page/4014
    - object/page/4017
    - object/page/4018
    - object/page/4019
    - object/page/4020
    - object/page/4022
    - object/page/4023
    - object/page/40010
    - object/page/40015
    - object/page/40016
    - object/page/40017
    - object/page/40025
    - object/page/40027
    - object/page/40033
    - object/page/40034
    - object/page/40035
    - object/page/40038
    - object/page/40039
    - object/page/40041
    - object/page/40042
    - object/page/40063
    - object/page/40064
    - object/page/40065
    - object/page/40067
    - object/pageextension/4009
    - object/pageextension/4011
    - object/codeunit/4000
    - object/codeunit/4001
    - object/codeunit/4003
    - object/codeunit/4004
    - object/codeunit/4006
    - object/codeunit/4010
    - object/codeunit/4011
    - object/codeunit/4012
    - object/codeunit/4013
    - object/codeunit/4014
    - object/codeunit/40010
    - object/codeunit/40015
    - object/codeunit/40016
    - object/codeunit/40017
    - object/codeunit/40018
    - object/codeunit/40019
    - object/codeunit/40021
    - object/codeunit/40022
    - object/codeunit/40023
    - object/codeunit/40024
    - object/codeunit/40028
    - object/codeunit/40029
    - object/codeunit/40031
    - object/codeunit/40032
    - object/codeunit/40033
    - object/codeunit/40034
    - object/codeunit/40035
    - object/query/4000
    - object/query/4001
    - object/query/4002
    - object/enum/4009
    - object/enum/4010
    - object/enum/40010
    - object/enum/40020
    - object/interface/cloud-migration-warning
    - object/interface/custom-migration-provider
    - object/interface/custom-migration-table-mapping
    - object/permissionset/4005
    - object/permissionset/4006
    - object/permissionset/4007
    - object/permissionsetextension/4000
    - object/permissionsetextension/4001
    - object/permissionsetextension/4002
    - object/permissionsetextension/4003
  features: []
  topics:
    - topic/business-central/development-and-administration/customize-business-central/customize-with-extensions
    - topic/business-central/development-and-administration/migrate-to-business-central-online
    - topic/dev-itpro/administration/migrate-to-business-central-online
    - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-dynamics-gp/overview
    - topic/dev-itpro/administration/migrate-to-business-central-online/migrate-from-dynamics-sl/overview
  localizations: []
  videos:
    - video/f_i4_BRz-oA
    - video/Gwgpj1U1wxI
  posts: []
  guidelines: []
app: HybridBaseDeployment
namespace_root: Microsoft.DataMigration
present_in:
  - "29"
  - "30"
counts:
  objects: 107
  by_type:
    page: 33
    codeunit: 27
    table: 26
    enum: 4
    permissionsetextension: 4
    query: 3
    interface: 3
    permissionset: 3
    tableextension: 2
    pageextension: 2
  hubs: 5
  videos: 2
  posts: 0
---

# HybridBaseDeployment

> HybridBaseDeployment (Microsoft.DataMigration): 107 objects in BC29-30 (33 pages, 27 codeunits, 26 tables, 4 enums, 4 permission set extensions, ...); documented by 5 Learn hubs; 2 videos.

First-party app · folder `src/Apps/W1/HybridBaseDeployment/app` · namespace `Microsoft.DataMigration` · BC29-30 · system administration · facts from the code pillar and the joins, nothing machine-written

## What Learn documents it

The topic hubs whose Learn pages name this app's pages and reports (a table counts through the pages on it), by the number of the app's objects they document.

- [Customize with extensions](../topics/business-central/development-and-administration/customize-business-central/customize-with-extensions.md) (Development and administration > Customize Business Central): 2 objects
- [Migrate to Business Central online](../topics/business-central/development-and-administration/migrate-to-business-central-online.md) (Development and administration): 2 objects
- [Migrate to Business Central online](../topics/dev-itpro/administration/migrate-to-business-central-online.md) (Administration): 2 objects
- [Overview](../topics/dev-itpro/administration/migrate-to-business-central-online/migrate-from-dynamics-gp/overview.md) (Administration > Migrate to Business Central online > Migrate from Dynamics GP): 2 objects
- [Overview](../topics/dev-itpro/administration/migrate-to-business-central-online/migrate-from-dynamics-sl/overview.md) (Administration > Migrate to Business Central online > Migrate from Dynamics SL): 2 objects

## Objects

107 objects, by type.

### Tables (26)

| Id | Name | Caption |
|---|---|---|
| 4000 | [Hybrid Product Type](../objects/table/4000.md) |  |
| 4001 | [Hybrid Replication Summary](../objects/table/4001.md) |  |
| 4002 | [Hybrid Replication Detail](../objects/table/4002.md) |  |
| 4003 | [Intelligent Cloud Setup](../objects/table/4003.md) |  |
| 4005 | [Hybrid Company](../objects/table/4005.md) |  |
| 4007 | [User Mapping Source](../objects/table/4007.md) |  |
| 4008 | [Post Migration Checklist](../objects/table/4008.md) |  |
| 4009 | [Migration Table Mapping](../objects/table/4009.md) |  |
| 4019 | [Intelligent Cloud Not Migrated](../objects/table/4019.md) |  |
| 4022 | [User Mapping Work](../objects/table/4022.md) |  |
| 40025 | [Cloud Migration ADL Setup](../objects/table/40025.md) |  |
| 40026 | [Replication Run Completed Arg](../objects/table/40026.md) |  |
| 40027 | [Hybrid Company Status](../objects/table/40027.md) |  |
| 40028 | [Hybrid DA Approval](../objects/table/40028.md) |  |
| 40029 | [Replication Record Link Buffer](../objects/table/40029.md) |  |
| 40030 | [Record Link Mapping](../objects/table/40030.md) |  |
| 40031 | [Cloud Migration Warning](../objects/table/40031.md) |  |
| 40032 | [Hybrid Table Status](../objects/table/40032.md) |  |
| 40033 | [Migration Setup Table Mapping](../objects/table/40033.md) |  |
| 40034 | [Replication Table Mapping](../objects/table/40034.md) |  |
| 40035 | [Custom Migration Table Buffer](../objects/table/40035.md) |  |
| 40041 | [Cloud Migration Override Log](../objects/table/40041.md) |  |
| 40042 | [Validation Suite](../objects/table/40042.md) |  |
| 40043 | [Migration Validation Error](../objects/table/40043.md) |  |
| 40044 | [Validation Suite Line](../objects/table/40044.md) |  |
| 40045 | [Validation Progress](../objects/table/40045.md) |  |

### Table extensions (2)

| Id | Name | Caption |
|---|---|---|
| 4006 | [Hybrid Activites Cue](../objects/tableextension/4006.md) |  |
| 4007 | [Hybrid Finance Cue](../objects/tableextension/4007.md) |  |

### Pages (33)

| Id | Name | Caption |
|---|---|---|
| 4000 | [Hybrid Cloud Setup Wizard](../objects/page/4000.md) | Cloud Migration Setup |
| 4002 | [Hybrid Product Types](../objects/page/4002.md) | Cloud Migration Product Types |
| 4003 | [Intelligent Cloud Management](../objects/page/4003.md) | Cloud Migration Management |
| 4005 | [Hybrid Companies](../objects/page/4005.md) | Select companies to migrate |
| 4006 | [Intelligent Cloud Details](../objects/page/4006.md) | Table Migration Status |
| 4007 | [Intelligent Cloud Ready](../objects/page/4007.md) | Cloud Ready Checklist |
| 4008 | [Intelligent Cloud Stat Factbox](../objects/page/4008.md) | Migration Information |
| 4009 | [Migration Table Mapping](../objects/page/4009.md) |  |
| 4012 | [Intelligent Edge Insights](../objects/page/4012.md) | Insight |
| 4014 | [Intelligent Edge KPIs](../objects/page/4014.md) |  |
| 4017 | [Intelligent Cloud Update](../objects/page/4017.md) | Cloud Migration Update |
| 4018 | [Hybrid Companies Management](../objects/page/4018.md) | Select companies to migrate |
| 4019 | [Intelligent Cloud Not Migrated](../objects/page/4019.md) | Cloud Migration Tables Not Migrated |
| 4020 | [Post Migration Checklist](../objects/page/4020.md) |  |
| 4022 | [Migration User Mapping](../objects/page/4022.md) | Define User Mappings |
| 4023 | [Database Size Too Large Dialog](../objects/page/4023.md) | Database Size Too Large |
| 40010 | [Add Migration Table Mappings](../objects/page/40010.md) |  |
| 40015 | [Hybrid Companies List](../objects/page/40015.md) |  |
| 40016 | [Add Custom Migration Mapping](../objects/page/40016.md) | Add migration table mappings for custom migration |
| 40017 | [Custom Migration Mapping List](../objects/page/40017.md) | Custom Migration Table Mappings |
| 40025 | [Cloud Migration ADL Setup](../objects/page/40025.md) | Azure Data Lake Migration Setup |
| 40027 | [Hybrid DA Approval](../objects/page/40027.md) | Delegated admin consent for cloud migration |
| 40033 | [Hybrid Migration Log](../objects/page/40033.md) |  |
| 40034 | [Migration Table Overview](../objects/page/40034.md) |  |
| 40035 | [Cloud Migration Warnings](../objects/page/40035.md) |  |
| 40038 | [Pause Cloud Migration](../objects/page/40038.md) | Pause cloud migration |
| 40039 | [Hybrid Filter Companies](../objects/page/40039.md) | Select companies to show data |
| 40041 | [Cloud Mig - Select Tables](../objects/page/40041.md) | Select tables to migrate |
| 40042 | [Cloud Mig Change Data Log](../objects/page/40042.md) | Changes to data migration setup |
| 40063 | [Cloud Migration Management](../objects/page/40063.md) |  |
| 40064 | [Cloud Migration Sanitize Table](../objects/page/40064.md) |  |
| 40065 | [Migration Validation Errors](../objects/page/40065.md) |  |
| 40067 | [Migration Validation Results](../objects/page/40067.md) |  |

### Page extensions (2)

| Id | Name | Caption |
|---|---|---|
| 4009 | [Hybrid O365 Activities](../objects/pageextension/4009.md) |  |
| 4011 | [Hybrid Accountant Activities](../objects/pageextension/4011.md) |  |

### Codeunits (27)

| Id | Name | Caption |
|---|---|---|
| 4000 | [Hybrid Cloud Install](../objects/codeunit/4000.md) |  |
| 4001 | [Hybrid Cloud Management](../objects/codeunit/4001.md) |  |
| 4003 | [Post Migration Notificaton](../objects/codeunit/4003.md) |  |
| 4004 | [Create Companies IC](../objects/codeunit/4004.md) |  |
| 4006 | [Hybrid Cue Setup Management](../objects/codeunit/4006.md) |  |
| 4010 | [CalculateAmounts](../objects/codeunit/4010.md) |  |
| 4011 | [Hybrid Message Management](../objects/codeunit/4011.md) |  |
| 4012 | [Handle Create Company Failure](../objects/codeunit/4012.md) |  |
| 4013 | [Intelligent Cloud Notifier](../objects/codeunit/4013.md) |  |
| 4014 | [Notification Handler](../objects/codeunit/4014.md) |  |
| 40010 | [Cloud Mig. Upgrade](../objects/codeunit/40010.md) |  |
| 40015 | [Data Lake Migration Cleanup](../objects/codeunit/40015.md) |  |
| 40016 | [Hybrid Company Initialize](../objects/codeunit/40016.md) |  |
| 40017 | [Hybrid Handle Comp Init Error](../objects/codeunit/40017.md) |  |
| 40018 | [Fix Data OnRun Completed](../objects/codeunit/40018.md) |  |
| 40019 | [Handle Fix Data Failure](../objects/codeunit/40019.md) |  |
| 40021 | [Cloud Mig. Replicate Data Mgt.](../objects/codeunit/40021.md) |  |
| 40022 | [Telemetry Subscriber](../objects/codeunit/40022.md) |  |
| 40023 | [Record Link Migration Warning](../objects/codeunit/40023.md) |  |
| 40024 | [Tenant Media Warning](../objects/codeunit/40024.md) |  |
| 40028 | [Hybrid Scheduled Task Mgr](../objects/codeunit/40028.md) |  |
| 40029 | [Hybrid Replication Statistics](../objects/codeunit/40029.md) |  |
| 40031 | [Migration Validator Warning](../objects/codeunit/40031.md) |  |
| 40032 | [Migration Validation](../objects/codeunit/40032.md) |  |
| 40033 | [Migration Validation Assert](../objects/codeunit/40033.md) |  |
| 40034 | [Custom Migration Provider](../objects/codeunit/40034.md) |  |
| 40035 | [OnPrem Migration Handler](../objects/codeunit/40035.md) |  |

### Queries (3)

| Id | Name | Caption |
|---|---|---|
| 4000 | [Hybrid Tables For Replication](../objects/query/4000.md) |  |
| 4001 | [Hybrid Enabled Co Rep. Details](../objects/query/4001.md) |  |
| 4002 | [Hybrid Unique Table Status](../objects/query/4002.md) |  |

### Enums (4)

| Id | Name | Caption |
|---|---|---|
| 4009 | [Migration Table Type](../objects/enum/4009.md) |  |
| 4010 | [Custom Migration Provider](../objects/enum/4010.md) |  |
| 40010 | [Cloud Migration Warning Type](../objects/enum/40010.md) |  |
| 40020 | [Migration Mapping Type](../objects/enum/40020.md) |  |

### Interfaces (3)

| Id | Name | Caption |
|---|---|---|
|  | [Cloud Migration Warning](../objects/interface/cloud-migration-warning.md) |  |
|  | [Custom Migration Provider](../objects/interface/custom-migration-provider.md) |  |
|  | [Custom Migration Table Mapping](../objects/interface/custom-migration-table-mapping.md) |  |

### Permission sets (3)

| Id | Name | Caption |
|---|---|---|
| 4005 | [HBD - Edit](../objects/permissionset/4005.md) | HybridBaseDeployment - Edit |
| 4006 | [HBD - Objects](../objects/permissionset/4006.md) | HybridBaseDeployment- Objects |
| 4007 | [HBD - Read](../objects/permissionset/4007.md) | HybridBaseDeployment - Read |

### Permission set extensions (4)

| Id | Name | Caption |
|---|---|---|
| 4000 | [D365 BASIC - HBD](../objects/permissionsetextension/4000.md) |  |
| 4001 | [D365 BASIC ISV - HBD](../objects/permissionsetextension/4001.md) |  |
| 4002 | [D365 TEAM MEMBER - HBD](../objects/permissionsetextension/4002.md) |  |
| 4003 | [INTELLIGENT CLOUD - HBD](../objects/permissionsetextension/4003.md) |  |

## Videos and posts

Videos and posts that name this app's objects by exact type and name.

- [Microsoft presents: Cloud Migration from any SQL](../videos/f_i4_BRz-oA.md) (video, 2026-10-01): names Page 40063 "Cloud Migration Management", Interface "Custom Migration Provider", Enum 4010 "Custom Migration Provider"
- [Introduction to Business Central Cloud Migration (2023)](../videos/Gwgpj1U1wxI.md) (video, 2023-11-10): names Page 40063 "Cloud Migration Management"

Source: [src/Apps/W1/HybridBaseDeployment/app](https://github.com/microsoft/BCApps/tree/f18567dc08e2bd162bf192e1da4d714b57eb099f/src/Apps/W1/HybridBaseDeployment/app); objects from data/code/, hubs from data/index/docs-objects.json through the object pages.
