Depending on how you utilise Skype for Business, you may have no requirement to maintain a hybrid environment once all users are within Skype for Business online.
Documentation around decommissioning the on premise environment was surprisingly sparse.
One of the better documents around web was here – but it still stopped a little short, in my opinion.
So below is my attempt at rounding this process out.
All steps below assume you have already migrated all users to Skype for business and that you are aware of the requirements to stay in hybrid depending on your EV setup. If you are unsure, do not start this process.
Step 1 – Update DNS entries
This document really nails the DNS changes required, so good work Mark Vale. I am going to paraphrase the article a little, just so it’s all in one place.
Depending on your environment, you have a fair idea of idea of how long you need to wait externally and internally for convergence. This will lead to downtime, so it is wise to perform this outside of business hours.
Its also wise to take a backup of your existing values, just in case.
Log name | Type | Description | Log Location |
---|---|---|---|
CAS.log | Client operations | Content Access service. Maintains the local package cache on the client. | Client |
Ccm32BitLauncher.log | Client operations | Records actions for starting applications on the client marked as "run as 32bit". | Client |
CcmEval.log | Client operations | Records Configuration Manager client status evaluation activities and details for components that are required by the Configuration Manager client. | Client |
CcmEvalTask.log | Client operations | Records the Configuration Manager client status evaluation activities that are initiated by the evaluation scheduled task. | Client |
CcmExec.log | Client operations | Records activities of the client and the SMS Agent Host service. This log file also includes information about enabling and disabling wake-up proxy. | Client |
CcmMessaging.log | Client operations | Records activities related to communications between the client and management points. | Client |
CCMNotificationAgent.log | Client operations | Records activities related to client notification operations. | Client |
Ccmperf.log | Client operations | Records activities related to the maintenance and capture of data related to client performance counters. | Client |
CcmRestart.log | Client operations | Records client service restart activity. | Client |
CCMSDKProvider.log | Client operations | Records activities for the client SDK interfaces. | Client |
CertificateMaintenance.log | Client operations | Maintains certificates for Active Directory Domain Services and management points. | Client |
CIDownloader.log | Client operations | Records details about configuration item definition downloads. | Client |
CITaskMgr.log | Client operations | Records tasks that are initiated for each application and deployment type, such as content download or install or uninstall actions. | Client |
ClientAuth.log | Client operations | Records the signing and authentication activity for the client. | Client |
ClientIDManagerStartup.log | Client operations | Creates and maintains the client GUID and identifies tasks performed during client registration and assignment. | Client |
ClientLocation.log | Client operations | Records tasks that are related to client site assignment. | Client |
CMHttpsReadiness.log | Client operations | Records the results of running the Configuration Manager HTTPS Readiness Assessment Tool. This tool checks whether computers have a PKI client authentication certificate that can be used for Configuration Manager. | Client |
CmRcService.log | Client operations | Records information for the remote control service. | Client |
ContentTransferManager.log | Client operations | Schedules the Background Intelligent Transfer Service (BITS) or the Server Message Block (SMB) to download or to access packages. | Client |
DataTransferService.log | Client operations | Records all BITS communication for policy or package access. | Client |
EndpointProtectionAgent | Client operations | Records information about the installation of the Endpoint Protection client and the application of antimalware policy to that client. | Client |
execmgr.log | Client operations | Records details about packages and task sequences that run on the client. | Client |
ExpressionSolver.log | Client operations | Records details about enhanced detection methods that are used when verbose or debug logging is enabled. | Client |
ExternalEventAgent.log | Client operations | Records the history of Endpoint Protection malware detection and events related to client status. | Client |
FileBITS.log | Client operations | Records all SMB package access tasks. | Client |
FileSystemFile.log | Client operations | Records the activity of the Windows Management Instrumentation (WMI) provider for software inventory and file collection. | Client |
FSPStateMessage.log | Client operations | Records the activity for state messages that are sent to the fallback status point by the client. | Client |
InternetProxy.log | Client operations | Records the network proxy configuration and usage activity for the client. | Client |
InventoryAgent.log | Client operations | Records activities of hardware inventory, software inventory, and heartbeat discovery actions on the client. | Client |
LocationCache.log | Client operations | Records the activity for location cache usage and maintenance for the client. | Client |
LocationServices.log | Client operations | Records the client activity for locating management points, software update points, and distribution points. | Client |
MaintenanceCoordinator.log | Client operations | Records the activity for general maintenance task activity for the client. | Client |
Mifprovider.log | Client operations | Records the activity of the WMI provider for .MIF files. | Client |
mtrmgr.log | Client operations | Monitors all software metering processes. | Client |
PolicyAgent.log | Client operations | Records requests for policies made by using the Data Transfer service. | Client |
PolicyAgentProvider.log | Client operations | Records policy changes. | Client |
PolicyEvaluator.log | Client operations | Records details about the evaluation of policies on client computers, including policies from software updates. | Client |
PolicyPlatformClient.log | Client operations | Records the process of remediation and compliance for all providers located in %Program Files%\Microsoft Policy Platform, except the file provider. | Client |
PolicySdk.log | Client operations | Records activities for policy system SDK interfaces. | Client |
Pwrmgmt.log | Client operations | Records information about enabling or disabling and configuring the wake-up proxy client settings. | Client |
PwrProvider.log | Client operations | Records the activities of the power management provider (PWRInvProvider) hosted in the Windows Management Instrumentation (WMI) service. On all supported versions of Windows, the provider enumerates the current settings on computers during hardware inventory and applies power plan settings. | Client |
SCClient_ | Client operations | Records the activity in Software Center for the specified user on the client computer. | Client |
SCClient_ | Client operations | Records the historical activity in Software Center for the specified user on the client computer. | Client |
Scheduler.log | Client operations | Records activities of scheduled tasks for all client operations. | Client |
SCNotify_ | Client operations | Records the activity for notifying users about software for the specified user. | Client |
SCNotify_ | Client operations | Records the historical information for notifying users about software for the specified user. | Client |
setuppolicyevaluator.log | Client operations | Records configuration and inventory policy creation in WMI. | Client |
SleepAgent_ | Client operations | Main log file for wake-up proxy. | Client |
smscliui.log | Client operations | Records usage of the Configuration Manager client in Control Panel. | Client |
SrcUpdateMgr.log | Client operations | Records activity for installed Windows Installer applications that are updated with current distribution point source locations. | Client |
StatusAgent.log | Client operations | Records status messages that are created by the client components. | Client |
SWMTRReportGen.log | Client operations | Generates a usage data report that is collected by the metering agent. This data is logged in Mtrmgr.log. | Client |
UserAffinity.log | Client operations | Records details about user device affinity. | Client |
VirtualApp.log | Client operations | Records information specific to the evaluation of App-V deployment types. | Client |
Wedmtrace.log | Client operations | Records operations related to write filters on Windows Embedded clients. | Client |
wakeprxy-install.log | Client operations | Records installation information when clients receive the client setting option to enable wake-up proxy. | Client |
wakeprxy-uninstall.log | Client operations | Records information about uninstalling wake-up proxy when clients receive the client setting option to disable wake-up proxy, if wake-up proxy was previously enabled. | Client |
ccmsetup.log | Client installation | Records ccmsetup tasks for client setup, client upgrade, and client removal. Can be used to troubleshoot client installation problems. | Client |
ccmsetup-ccmeval.log | Client installation | Records ccmsetup tasks for client status and remediation. | Client |
CcmRepair.log | Client installation | Records the repair activities of the client agent. | Client |
client.msi.log | Client installation | Records setup tasks performed by client.msi. Can be used to troubleshoot client installation or removal problems. | Client |
scxcm.log | Client for Linux and UNIX | This is the log file for the core service of the Configuration Manager client for Linux and UNIX (ccmexec.bin). This log file contains information about the installation and ongoing operations of ccmexec.bin. | Client |
scxcmprovider.log | Client for Linux and UNIX | This is the log file for the CIM service of the Configuration Manager client for Linux and UNIX (omiserver.bin). This log file contains information about the ongoing operations of nwserver.bin. | Client |
CCMClient- | Client for Mac Computers | Records activities that are related to the Mac client operations, which includes application management, inventory, and error logging. | Client |
CCMAgent- | Client for Mac Computers | Records information that is related to client operations, which includes user logon and logoff operations and Mac computer activity. | Client |
CCMNotifications- | Client for Mac Computers | Records activities that are related to Configuration Manager notifications displayed on the Mac computer. | Client |
CCMPrefPane- | Client for Mac Computers | Records activities related to the Configuration Manager preferences dialog box on the Mac computer, which includes general status and error logging. | Client |
adctrl.log | CM Site Server | Records enrollment processing activity. | Site server |
ADForestDisc.log | CM Site Server | Records Active Directory Forest Discovery actions. | Site server |
ADService.log | CM Site Server | Records account creation and security group details in Active Directory. | Site server |
adsgdis.log | CM Site Server | Records Active Directory Group Discovery actions. | Site server |
adsysdis.log | CM Site Server | Records Active Directory System Discovery actions. | Site server |
adusrdis.log | CM Site Server | Records Active Directory User Discovery actions. | Site server |
ccm.log | CM Site Server | Records client push installation activities. | Site server |
CertMgr.log | CM Site Server | Records the certificate activities for intra-site communications. | Site system server |
chmgr.log | CM Site Server | Records activities of the client health manager. | Site server |
Cidm.log | CM Site Server | Records changes to the client settings by the Client Install Data Manager (CIDM). | Site server |
colleval.log | CM Site Server | Records details about when collections are created, changed, and deleted by the Collection Evaluator. | Site server |
compmon.log | CM Site Server | Records the status of component threads monitored for the site server. | Site system server |
compsumm.log | CM Site Server | Records Component Status Summarizer tasks. | Site server |
ComRegSetup.log | CM Site Server | Records the initial installation of COM registration results for a site server. | Site system server |
dataldr.log | CM Site Server | Records information about the processing of Management Information Format (MIF) files and hardware inventory in the Configuration Manager database. | Site Server |
ddm.log | CM Site Server | Records activities of the discovery data manager. | Site server |
despool.log | CM Site Server | Records incoming site-to-site communication transfers. | Site server |
distmgr.log | CM Site Server | Records details about package creation, compression, delta replication, and information updates. | Site server |
EPCtrlMgr.log | CM Site Server | Records information about the synchronization of malware threat information from the Endpoint Protection site system role server into the Configuration Manager database. | Site server |
EPMgr.log | CM Site Server | Records the status of the Endpoint Protection site system role. | Site system server |
EPSetup.log | CM Site Server | Provides information about the installation of the Endpoint Protection site system role. | Site system server |
EnrollSrv.log | CM Site Server | Records activities of the enrollment service process. | Site system server |
EnrollWeb.log | CM Site Server | Records activities of the enrollment website process. | Site system server |
fspmgr.log | CM Site Server | Records activities of the fallback status point site system role. | Site system server |
hman.log | CM Site Server | Records information about site configuration changes, and the publishing of site information in Active Directory Domain Services. | Site server |
Inboxast.log | CM Site Server | Records the files that are moved from the management point to the corresponding INBOXES folder on the site server. | Site server |
inboxmgr.log | CM Site Server | Records file transfer activities between inbox folders. | Site server |
inboxmon.log | CM Site Server | Records the processing of inbox files and performance counter updates. | Site server |
invproc.log | CM Site Server | Records the forwarding of MIF files from a secondary site to its parent site. | Site server |
migmctrl.log | CM Site Server | Records information for Migration actions involving migration jobs, shared distribution points, and distribution point upgrades. | The top-level site and each child primary site |
mpcontrol.log | CM Site Server | Records the registration of the management point with WINS. Records the availability of the management point every 10 minutes. | Site system server |
mpfdm.log | CM Site Server | Records the actions of the management point component that moves client files to the corresponding INBOXES folder on the site server. | Site system server |
mpMSI.log | CM Site Server | Records details of about the management point installation. | Site server |
MPSetup.log | CM Site Server | Records the management point installation wrapper process. | Site server |
netdisc.log | CM Site Server | Records Network Discovery actions. | Site server |
ntsvrdis.log | CM Site Server | Records the discovery activity of site system servers. | Site server |
Objreplmgr | CM Site Server | Records the processing of object change notifications for replication. | Site server |
offermgr.log | CM Site Server | Records advertisement updates. | Site server |
offersum.log | CM Site Server | Records the summarization of deployment status messages. | Site server |
OfflineServicingMgr.log | CM Site Server | Records the activities of applying updates to operating system image files. | Site server |
outboxmon.log | CM Site Server | Records the processing of outbox files and performance counter updates. | Site server |
PerfSetup.log | CM Site Server | Records the results of the installation of performance counters. | Site system server |
PkgXferMgr.log | CM Site Server | Records the actions of the SMS Executive component that is responsible for sending content from a primary site to a remote distribution point. | Site server |
policypv.log | CM Site Server | Records updates to the client policies to reflect changes to client settings or deployments. | Primary site server |
rcmctrl.log | CM Site Server | Records the activities of database replication between sites in the hierarchy. | Site server |
replmgr.log | CM Site Server | Records the replication of files between the site server components and the Scheduler component. | Site server |
ResourceExplorer.log | CM Site Server | Records errors, warnings, and information about running the Resource Explorer. | CM console |
ruleengine.log | CM Site Server | Records details about automatic deployment rules for the identification, content download, and software update group and deployment creation. | Site server |
schedule.log | CM Site Server | Records details about site-to-site job and file replication. | Site server |
sender.log | CM Site Server | Records the files that transfer by file-based replication between sites. | Site server |
sinvproc.log | CM Site Server | Records information about the processing of software inventory data to the site database. | Site server |
sitecomp.log | CM Site Server | Records details about the maintenance of the installed site components on all site system servers in the site. | Site server |
sitectrl.log | CM Site Server | Records site setting changes made to site control objects in the database. | Site server |
sitestat.log | CM Site Server | Records the availability and disk space monitoring process of all site systems. | Site server |
SmsAdminUI.log | CM Site Server | Records Configuration Manager console activity. | CM console |
SMSAWEBSVCSetup.log | CM Site Server | Records the installation activities of the Application Catalog web service. | Site system server |
smsbkup.log | CM Site Server | Records output from the site backup process. | Site server |
smsdbmon.log | CM Site Server | Records database changes. | Site server |
SMSENROLLSRVSetup.log | CM Site Server | Records the installation activities of the enrollment web service. | Site system server |
SMSENROLLWEBSetup.log | CM Site Server | Records the installation activities of the enrollment website. | Site system server |
smsexec.log | CM Site Server | Records the processing of all site server component threads. | Site server or site system server |
SMSFSPSetup.log | CM Site Server | Records messages generated by the installation of a fallback status point. | Site system server |
SMSPORTALWEBSetup.log | CM Site Server | Records the installation activities of the Application Catalog website. | Site system server |
SMSProv.log | CM Site Server | Records WMI provider access to the site database. | SMS Provider |
srsrpMSI.log | CM Site Server | Records detailed results of the reporting point installation process from the MSI output. | Site system server |
srsrpsetup.log | CM Site Server | Records results of the reporting point installation process. | Site system server |
statesys.log | CM Site Server | Records the processing of state system messages. | Site server |
statmgr.log | CM Site Server | Records the writing of all status messages to the database. | Site server |
swmproc.log | CM Site Server | Records the processing of metering files and settings. | Site server |
ConfigMgrPrereq.log | Site Server Inst | Records pre-requisite component evaluation and installation activities. | Site server |
ConfigMgrSetup.log | Site Server Inst | Records detailed output from site server setup. | Site Server |
ConfigMgrSetupWizard.log | Site Server Inst | Records information related to activity in the Setup wizard. | Site Server |
SMS_BOOTSTRAP.log | Site Server Inst | Records information about the progress of launching the secondary site installation process. Details of the actual setup process are contained in ConfigMgrSetup.log. | Site Server |
smstsvc.log | Site Server Inst | Records information about the installation, use, and removal of a Windows service that is used to test network connectivity and permissions between servers, using the computer account of the server initiating the connection. | Site server and site systems |
FspIsapi | FSP Log Files | Records details about communications to the fallback status point from mobile device legacy clients and client computers. | Site system server |
fspMSI.log | FSP Log Files | Records messages generated by the installation of a fallback status point. | Site system server |
fspmgr.log | FSP Log Files | Records activities of the fallback status point site system role. | Site system server |
CcmIsapi.log | MP Log Files | Records client messaging activity on the endpoint. | Site system server |
MP_CliReg.log | MP Log Files | Records the client registration activity processed by the management point. | Site system server |
MP_Ddr.log | MP Log Files | Records the conversion of XML.ddr records from clients, and copies them to the site server. | Site system server |
MP_Framework.log | MP Log Files | Records the activities of the core management point and client framework components. | Site system server |
MP_GetAuth.log | MP Log Files | Records client authorization activity. | Site system server |
MP_GetPolicy.log | MP Log Files | Records policy request activity from client computers. | Site system server |
MP_Hinv.log | MP Log Files | Records details about the conversion of XML hardware inventory records from clients and the copy of those files to the site server. | Site system server |
MP_Location.log | MP Log Files | Records location request and reply activity from clients. | Site system server |
MP_OOBMgr.log | MP Log Files | Records the management point activities related to receiving OTP from a client. | Site system server |
MP_Policy.log | MP Log Files | Records policy communication. | Site system server |
MP_Relay.log | MP Log Files | Records the transfer of files that are collected from the client. | Site system server |
MP_Retry.log | MP Log Files | Records the hardware inventory retry processes. | Site system server |
MP_Sinv.log | MP Log Files | Records details about the conversion of XML software inventory records from clients and the copy of those files to the site server. | Site system server |
MP_SinvCollFile.log | MP Log Files | Records details about file collection. | Site system server |
MP_Status.log | MP Log Files | Records details about the conversion of XML.svf status message files from clients and the copy of those files to the site server. | Site system server |
mpcontrol.log | MP Log Files | Records the registration of the management point with WINS. Records the availability of the management point every 10 minutes. | Site server |
mpfdm.log | MP Log Files | Records the actions of the management point component that moves client files to the corresponding INBOXES folder on the site server. | Site system server |
mpMSI.log | MP Log Files | Records details of about the management point installation. | Site server |
MPSetup.log | MP Log Files | Records the management point installation wrapper process. | Site server |
objreplmgr.log | SUP Log Files | Records details about the replication of software updates notification files from a parent to child sites. | Site server |
PatchDownloader.log | SUP Log Files | Records details about the process of downloading software updates from the update source to the download destination on the site server. | The computer hosting the Configuration Manager console from which downloads are initiated |
ruleengine.log | SUP Log Files | Records details about automatic deployment rules for the identification, content download, and software update group and deployment creation. | Site server |
SUPSetup.log | SUP Log Files | Records details about the software update point installation. When the software update point installation completes, Installation was successful is written to this log file. | Site system server |
WCM.log | SUP Log Files | Records details about the software update point configuration and connections to the Windows Server Update Services (WSUS) server for subscribed update categories, classifications, and languages. | Site server that connects to the (WSUS) server |
WSUSCtrl.log | SUP Log Files | Records details about the configuration, database connectivity, and health of the WSUS server for the site. | Site system server |
wsyncmgr.log | SUP Log Files | Records details about the software updates synchronization process. | Site system server |
WUSSyncXML.log | SUP Log Files | Records details about the Inventory Tool for the Microsoft Updates synchronization process. | The client computer configured as the synchronization host for the Inventory Tool for Microsoft Updates. |
AppIntentEval.log | App Mgmt | Records details about the current and intended state of applications, their applicability, whether requirements were met, deployment types, and dependencies. | Client |
AppDiscovery.log | App Mgmt | Records details about the discovery or detection of applications on client computers. | Client |
AppEnforce.log | App Mgmt | Records details about enforcement actions (install and uninstall) taken for applications on the client. | Client |
awebsctl.log | App Mgmt | Records the monitoring activities for the Application Catalog web service point site system role. | Site system server |
awebsvcMSI.log | App Mgmt | Records detailed installation information for the Application Catalog web service point site system role. | Site system server |
Ccmsdkprovider.log | App Mgmt | Records the activities of the application management SDK. | Client |
colleval.log | App Mgmt | Records details about when collections are created, changed, and deleted by the Collection Evaluator. | Site system server |
ConfigMgrSoftwareCatalog.log | App Mgmt | Records the activity of the Application Catalog, which includes its use of Silverlight. | Client |
portlctl.log | App Mgmt | Records the monitoring activities for the Application Catalog website point site system role. | Site system server |
portlwebMSI.log | App Mgmt | Records the MSI installation activity for the Application Catalog website role. | Site system server |
PrestageContent.log | App Mgmt | Records the details about the use of the ExtractContent.exe tool on a remote prestaged distribution point. This tool extracts content that has been exported to a file. | Site system server |
ServicePortalWebService.log | App Mgmt | Records the activity of the Application Catalog web service. | Site system server |
ServicePortalWebSite.log | App Mgmt | Records the activity of the Application Catalog website. | Site system server |
SMSdpmon.log | App Mgmt | Records details about the distribution point health monitoring scheduled task that is configured on a distribution point. | Site server |
SoftwareCatalogUpdateEndpoint.log | App Mgmt | Records the activities for managing the URL for the Application Catalog shown in Software Center. | Client |
SoftwareCenterSystemTasks.log | App Mgmt | Records the activities for Software Center prerequisite component validation. | Client |
colleval.log | Pkg deploiyment | Records details about when collections are created, changed, and deleted by the Collection Evaluator. | Site server |
execmgr.log | Pkg deploiyment | Records details about packages and task sequences that run. | Client |
AssetAdvisor.log | Asset Intelligence | Records the activities of Asset Intelligence inventory actions. | Client |
aikbmgr.log | Asset Intelligence | Records details about the processing of XML files from the inbox for updating the Asset Intelligence catalog. | Site server |
AIUpdateSvc.log | Asset Intelligence | Records the interaction of the Asset Intelligence synchronization point with SCO (System Center Online), the online web service. | Site system server |
AIUSMSI.log | Asset Intelligence | Records details about the installation of Asset Intelligence synchronization point site system role. | Site system server |
AIUSSetup.log | Asset Intelligence | Records details about the installation of Asset Intelligence synchronization point site system role. | Site system server |
ManagedProvider.log | Asset Intelligence | Records details about discovering software with an associated software identification tag. Also records activities relating to hardware inventory. | Site system server |
MVLSImport.log | Asset Intelligence | Records details about the processing of imported licensing files. | Site system server |
ConfigMgrSetup.log | Backup and Recovery | Records information about setup and recovery tasks when Configuration Manager recovers a site from backup. | Site server |
Smsbkup.log | Backup and Recovery | Records details about the site backup activity. | Site server |
smssqlbkup.log | Backup and Recovery | Records output from the site database backup process when SQLÂ Server is installed on a different server than the site server. | Site database server |
Smswriter.log | Backup and Recovery | Records information about the state of the Configuration Manager VSS writer that is used by the backup process. | Site server |
Crp.log | Certificate Enrollment | Records the enrollment activities. | Certificate registration point |
Crpctrl.log | Certificate Enrollment | Records the operational health of the certificate registration point. | Certificate registration point |
Crpsetup.log | Certificate Enrollment | Records details about the installation and configuration of the certificate registration point. | Certificate registration point |
Crpmsi.log | Certificate Enrollment | Records details about the installation and configuration of the certificate registration point. | Certificate registration point |
NDESPlugin.log | Certificate Enrollment | Records the challenge verification and certificate enrollment activities. | Configuration Manager Policy Module and the Network Device Enrollment Service |
bgbmgr.log | Client Notification | Records details about the activities of the site server relating to client notification tasks and processing online and task status files. | Site server |
BGBServer.log | Client Notification | Records the activities of the notification server such as client-server communications and pushing tasks to clients. Also records information about online and task status files generation to be sent to the site server. | Management point |
BgbSetup.log | Client Notification | Records the activities of the notification server installation wrapper process during installation and uninstall. | Management point |
bgbisapiMSI.log | Client Notification | Records details about the notification server installation and uninstall. | Management point |
BgbHttpProxy.log | Client Notification | Records the activities of the notification HTTP proxy as it relays the messages of clients using HTTP to and from the notification server. | Client |
CcmNotificationAgent.log | Client Notification | Records the activities of the notification agent such as client-server communication and information about tasks received and dispatched to other client agents. | Client |
CIAgent.log | Compliance Settings | Records details about the process of remediation and compliance for compliance settings, software updates, and application management. | Client |
CITaskManager.log | Compliance Settings | Records information about configuration item task scheduling. | Client |
DCMAgent.log | Compliance Settings | Records high-level information about the evaluation, conflict reporting, and remediation of configuration items and applications. | Client |
DCMReporting.log | Compliance Settings | Records information about reporting policy platform results into state messages for configuration items. | Client |
DcmWmiProvider.log | Compliance Settings | Records information about reading configuration item synclets from Windows Management Instrumentation (WMI). | Client |
ConfigMgrAdminUISetup.log | CMr Console | Records the installation of the Configuration Manager console. | CM console |
SmsAdminUI.log | CMr Console | Records information about the operation of the Configuration Manager console. | CM console |
Smsprov.log | CMr Console | Records activities performed by the SMS Provider. Configuration Manager console activities use the SMS provider. | Site server or site system server |
CloudDP- | Content Management | ||
CloudMgr.log | Content Management | Records details about the provisioning of content, collecting storage and bandwidth statistics, and administrator initiated actions to stop or start the cloud service that runs a cloud-based distribution point. | Site system server |
DataTransferService.log | Content Management | ||
PullDP.log | Content Management | ||
PrestageContent.log | Content Management | Records the details about the use of the ExtractContent.exe tool on a remote prestaged distribution point. This tool extracts content that has been exported to a file. | Site system role |
SMSdpmon.log | Content Management | Records details about the distribution point health monitoring scheduled task that are configured on a distribution point. | Site system role |
smsdpprov.log | Content Management | Records details about the extraction of compressed files received from a primary site. This log is generated by the WMI Provider of the remote distribution point. | A distribution point computer that is not co-located with the site server. |
adsgdis.log | Discovery | Records Active Directory Security Group Discovery actions. | Site server |
adsysdis.log | Discovery | Records Active Directory System Discovery actions. | Site server |
adusrdis.log | Discovery | Records Active Directory User Discovery actions. | Site server |
ADForestDisc.Log | Discovery | Records Active Directory Forest Discovery actions. | Site server |
ddm.log | Discovery | Records activities of the discovery data manager. | Site server |
InventoryAgent.log | Discovery | Records activities of hardware inventory, software inventory, and heartbeat discovery actions on the client. | Client |
netdisc.log | Discovery | Records Network Discovery actions. | Site server |
EndpointProtectionAgent.log | Endpoint Protection | Records details about the installation of the Endpoint Protection client and the application of antimalware policy to that client. | Client |
EPCtrlMgr.log | Endpoint Protection | Records details about the synchronization of malware threat information from the Endpoint Protection role server into the Configuration Manager database. | Site system server |
EPMgr.log | Endpoint Protection | Monitors the status of the Endpoint Protection site system role. | Site system server |
EPSetup.log | Endpoint Protection | Provides information about the installation of the Endpoint Protection site system role. | Site system server |
AdminUI.ExtensionInstaller.log | Extensions | Records information about the download of extensions from Microsoft, and the installation and uninstallation of all extensions. | CM console |
FeatureExtensionInstaller.log | Extensions | Records information about the installation and removal of individual extensions when they are enabled or disabled in the Configuration Manager console. | CM console |
SmsAdminUI.log | Extensions | Records Configuration Manager console activity. | CM console |
dataldr.log | Inventory | Records information about the processing of Management Information Format (MIF) files and hardware inventory in the Configuration Manager database. | Site server |
invproc.log | Inventory | Records the forwarding of MIF files from a secondary site to its parent site. | Secondary site server |
sinvproc.log | Inventory | Records information about the processing of software inventory data to the site database. | Site server |
mtrmgr.log | Metering | Monitors all software metering processes. | Site server |
migmctrl.log | Migration | Records information about migration actions that involve migration jobs, shared distribution points, and distribution point upgrades. | The top-level site in the System Center 2012 Configuration Manager hierarchy, and each child primary site |
DMPRP.log | Mobile Devices | Records communication between management points that are enabled for mobile devices and the management point endpoints. | Site system server |
dmpmsi.log | Mobile Devices | Records the Windows Installer data for the configuration of a management point that is enabled for mobile devices. | Site system server |
DMPSetup.log | Mobile Devices | Records the configuration of the management point when it is enabled for mobile devices. | Site system server |
enrollsrvMSI.log | Mobile Devices | Records the Windows Installer data for the configuration of an enrollment point. | Site system server |
enrollmentweb.log | Mobile Devices | Records communication between mobile devices and the enrollment proxy point. | Site system server |
enrollwebMSI.log | Mobile Devices | Records the Windows Installer data for the configuration of an enrollment proxy point. | Site system server |
enrollmentservice.log | Mobile Devices | Records communication between an enrollment proxy point and an enrollment point. | Site system server |
SMS_DM.log | Mobile Devices | Records communication between mobile devices, Mac computers and the management point that is enabled for mobile devices and Mac computers. | Site system server |
easdisc.log | Exchange Server Connector | Records the activities and the status of the Exchange Server connector. | Site server |
DmCertEnroll.log | Mobile Device Legacy | Records details about certificate enrollment data on mobile device legacy clients. | Client |
DMCertResp.htm | Mobile Device Legacy | Records the HTML response from the certificate server when the mobile device legacy client enroller program requests a PKI certificate. | Client |
DmClientHealth.log | Mobile Device Legacy | Records the GUIDs of all the mobile device legacy clients that communicate with the management point that is enabled for mobile devices. | Site system server |
DmClientRegistration.log | Mobile Device Legacy | Records registration requests and responses to and from mobile device legacy clients. | Site system server |
DmClientSetup.log | Mobile Device Legacy | Records client setup data for mobile device legacy clients. | Client |
DmClientXfer.log | Mobile Device Legacy | Records client transfer data for mobile device legacy clients and for ActiveSync deployments. | Client |
DmCommonInstaller.log | Mobile Device Legacy | Records client transfer file installation for configuring mobile device legacy client transfer files. | Client |
DmInstaller.log | Mobile Device Legacy | Records whether DMInstaller correctly calls DmClientSetup, and whether DmClientSetup exits with success or failure for mobile device legacy clients. | Client |
DmpDatastore.log | Mobile Device Legacy | Records all the site database connections and queries made by the management point that is enabled for mobile devices. | Site system server |
DmpDiscovery.log | Mobile Device Legacy | Records all the discovery data from the mobile device legacy clients on the management point that is enabled for mobile devices. | Site system server |
DmpHardware.log | Mobile Device Legacy | Records hardware inventory data from mobile device legacy clients on the management point that is enabled for mobile devices. | Site system server |
DmpIsapi.log | Mobile Device Legacy | Records mobile device legacy client communication with a management point that is enabled for mobile devices. | Site system server |
dmpmsi.log | Mobile Device Legacy | Records the Windows Installer data for the configuration of a management point that is enabled for mobile devices. | Site system server |
DMPSetup.log | Mobile Device Legacy | Records the configuration of the management point when it is enabled for mobile devices. | Site system server |
DmpSoftware.log | Mobile Device Legacy | Records software distribution data from mobile device legacy clients on a management point that is enabled for mobile devices. | Site system server |
DmpStatus.log | Mobile Device Legacy | Records status messages data from mobile device clients on a management point that is enabled for mobile devices. | Site system server |
DmSvc.log | Mobile Device Legacy | Records client communication from mobile device legacy clients with a management point that is enabled for mobile devices. | Client |
FspIsapi.log | Mobile Device Legacy | Records details about communications to the fallback status point from mobile device legacy clients and client computers. | Site system server |
CAS.log | OSD | Records details when distribution points are found for referenced content. | Client |
ccmsetup.log | OSD | Records ccmsetup tasks for client setup, client upgrade, and client removal. Can be used to troubleshoot client installation problems. | Client |
CreateTSMedia.log | OSD | Records details for task sequence media creation. | CM console |
DeployToVhd.log | OSD | ||
Dism.log | OSD | Records driver installation actions or update apply actions for offline servicing. | Site system server |
Distmgr.log | OSD | Records details about the configuration of enabling a distribution point for PXE. | Site system server |
DriverCatalog.log | OSD | Records details about device drivers that have been imported into the driver catalog. | Site system server |
mcsisapi.log | OSD | Records information for multicast package transfer and client request responses. | Site system server |
mcsexec.log | OSD | Records health check, namespace, session creation and certificate check actions. | Site system server |
mcsmgr.log | OSD | Records changes to configuration, security mode and availability. | Site system server |
mcsprv.log | OSD | Records multicast provider interaction with Windows Deployment Services (WDS). | Site system server |
MCSSetup.log | OSD | Records details about multicast server role installation. | Site system server |
MCSMSI.log | OSD | Records details about multicast server role installation. | Site system server |
Mcsperf.log | OSD | Records details about multicast performance counter updates. | Site system server |
MP_ClientIDManager.log | OSD | Records management point responses to the client ID requests task sequences initiated from PXE or boot media. | Site system server |
MP_DriverManager.log | OSD | Records management point responses to Auto Apply Driver task sequence action requests. | Site system server |
OfflineServicingMgr.log | OSD | Records details of offline servicing schedules and update apply actions on operating system .wim files. | Site system server |
Setupact.log | OSD | Records details about Windows Sysprep and setup logs. | Client |
Setupapi.log | OSD | Records details about Windows Sysprep and setup logs. | Client |
Setuperr.log | OSD | Records details about Windows Sysprep and setup logs. | Client |
smpisapi.log | OSD | Records details about the client state capture and restore actions, and threshold information. | Client |
Smpmgr.log | OSD | Records details about the results of state migration point health checks and configuration changes. | Site system server |
smpmsi.log | OSD | Records installation and configuration details about the state migration point. | Site system server |
smpperf.log | OSD | Records the state migration point performance counter updates. | Site system server |
smspxe.log | OSD | Records details about the responses to clients that PXE boot and details about the expansion of boot images and boot files. | Site system server |
smssmpsetup.log | OSD | Records installation and configuration details about the state migration point. | Site system server |
Smsts.log | OSD | Records task sequence activities. | Client |
TSAgent.log | OSD | Records the outcome of task sequence dependencies before starting a task sequence. | Client |
TaskSequenceProvider.log | OSD | Records details about task sequences when they are imported, exported, or edited. | Site system server |
loadstate.log | OSD | Records details about the User State Migration Tool (USMT) and restoring user state data. | Client |
scanstate.log | OSD | Records details about the User State Migration Tool (USMT) and capturing user state data. | Client |
amtopmgr.log | OOBM | Records the activities of the out of band service point, which include the discovery of management controllers, provisioning, audit log control, and power control commands. | Out of band service point site system server |
adctrl.log | OOBM | Records details about managing Active Directory accounts that are used by out of band management. | Site server |
ADService.log | OOBM | Records details about account creation and security group details in Active Directory. | Site server |
amtproxymgr.log | OOBM | Records details about the activities of the site server relating to provisioning and sending instruction files to the out of band service point, which include the following: | Site server |
amtspsetup.log | OOBM | Records details about the installation of the out of band service point. | Out of band service point site system server |
pwrmgmt.log | Power Management | Records details about power management activities on the client computer, which include monitoring and the enforcement of settings by the Power Management Client Agent. | Client |
CMRcViewer.log | Remote Control | Records details about the activity of the remote control viewer. | Located in the %temp% folder on the computer running the remote control viewer. |
srsrp.log | Reporting | Records information about the activity and status of the reporting services point. | Site system server |
srsrpMSI.log | Reporting | Records detailed results of the reporting services point installation process from the MSI output. | Site system server |
srsrpsetup.log | Reporting | Records results of the reporting services point installation process. | Site system server |
hman.log | RBAC | Records information about site configuration changes, and the publishing of site information to Active Directory Domain Services. | Site server |
SMSProv.log | RBAC | Records WMI provider access to the site database. | Computer with the SMS Provider |
ccmcca.log | SU/NAP | Records details about the processing of compliance evaluation based on Configuration Manager NAP policy processing, and contains the processing of remediation for each software update required for compliance. | Client |
ccmperf.log | SU/NAP | Records activities related to the maintenance and capture of data related to client performance counters. | Client |
PatchDownloader.log | SU/NAP | Records details about the process of downloading software updates from the update source to the download destination on the site server. | The computer hosting the Configuration Manager console from which downloads are initiated |
PolicyEvaluator.log | SU/NAP | Records details about the evaluation of policies on client computers, including policies from software updates. | Client |
RebootCoordinator.log | SU/NAP | Records details about the coordination of system restarts on client computers after software update installations. | Client |
ScanAgent.log | SU/NAP | Records details about scan requests for software updates, the WSUS location, and related actions. | Client |
SdmAgent.log | SU/NAP | Records details about tracking of remediation and compliance. However, the software updates log file, Updateshandler.log, provides more informative details about installing the software updates required for compliance. | Client |
ServiceWindowManager.log | SU/NAP | Records details about the evaluation of maintenance windows. | Client |
smssha.log | SU/NAP | The main log file for the Configuration Manager Network Access Protection client and it contains a merged statement of health information from the two Configuration Manager components: location services (LS) and the configuration compliance agent (CCA). This log file also contains information about the interactions between the Configuration Manager System Health Agent and the operating system NAP agent, and also between the Configuration Manager System Health Agent and both the configuration compliance agent and the location services. It provides information about whether the NAP agent successfully initialized, the statement of health data, and the statement of health response. | Client |
Smsshv.log | SU/NAP | This is the main log file for the System Health Validator point and records the basic operations of the System Health Validator service, such as the initialization progress. | Site system server |
Smsshvadcacheclient.log | SU/NAP | Records details about the retrieval of Configuration Manager health state references from Active Directory Domain Services. | Site system server |
SmsSHVCacheStore.log | SU/NAP | Records details about the cache store used to hold the Configuration Manager NAP health state references retrieved from Active Directory Domain Services, such as reading from the store and purging entries from the local cache store file. The cache store is not configurable. | Site system server |
smsSHVQuarValidator.log | SU/NAP | Records client statement of health information and processing operations. To obtain full information, change the registry key LogLevel from 1 to 0 in the following location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMSSHV\Logging\@GLOBAL | Site system server |
smsshvregistrysettings.log | SU/NAP | Records any dynamic change to the System Health Validator component configuration while the service is running. | Site system server |
SMSSHVSetup.log | SU/NAP | Records the success or failure (with failure reason) of installing the System Health Validator point. | Site system server |
SmsWusHandler.log | SU/NAP | Records details about the scan process for the Inventory Tool for Microsoft Updates. | Client |
StateMessage.log | SU/NAP | Records details about software updates state messages that are created and sent to the management point. | Client |
SUPSetup.log | SU/NAP | Records details about the software update point installation. When the software update point installation completes, Installation was successful is written to this log file. | Site system server |
UpdatesDeployment.log | SU/NAP | Records details about deployments on the client, including software update activation, evaluation, and enforcement. Verbose logging shows additional information about the interaction with the client user interface. | Client |
UpdatesHandler.log | SU/NAP | Records details about software update compliance scanning and about the download and installation of software updates on the client. | Client |
UpdatesStore.log | SU/NAP | Records details about compliance status for the software updates that were assessed during the compliance scan cycle. | Client |
WCM.log | SU/NAP | Records details about software update point configurations and connections to the Windows Server Update Services (WSUS) server for subscribed update categories, classifications, and languages. | Site server |
WSUSCtrl.log | SU/NAP | Records details about the configuration, database connectivity, and health of the WSUS server for the site. | Site system server |
wsyncmgr.log | SU/NAP | Records details about the software updates synchronization process. | Site server |
WUAHandler.log | SU/NAP | Records details about the Windows Update Agent on the client when it searches for software updates. | Client |
wolcmgr.log | Wake On LAN | Records details about which clients need to be sent wake-up packets, the number of wake-up packets sent, and the number of wake-up packets retried. | Site server |
wolmgr.log | Wake On LAN | Records details about wake-up procedures, such as when to wake up deployments that are configured for Wake On LAN. | Site server |
CertMgr.log | Intune | Records certificate and proxy account information. | Site server |
CollEval.log | Intune | Records details about when collections are created, changed, and deleted by the Collection Evaluator. | Primary site and central administration site |
Cloudusersync.log | Intune | Records license enablement for users. | Computer with the Windows Intune connector |
Dataldr.log | Intune | Records information about the processing of MIX files. | Site server |
ddm.log | Intune | Records activities of the discovery data manager. | Site server |
Distmgr.log | Intune | Records details about content distribution requests. | Top-level site server |
Dmpdownloader.log | Intune | Records details on downloads from Microsoft Intune. | Computer with the Windows Intune connector |
Dmpuploader.log | Intune | Records details for uploading database changes to Microsoft Intune. | Computer with the Windows Intune connector |
hman.log | Intune | Records information about message forwarding. | Site server |
objreplmgr.log | Intune | Records the processing of policy and assignment. | Primary site server |
PolicyPV.log | Intune | Records policy generation of all policies. | Site server |
outgoingcontentmanager.log | Intune | Records content uploaded to Microsoft Intune. | Computer with the Windows Intune connector |
Sitecomp.log | Intune | Records details of connector role installation. | Site server |
SmsAdminUI.log | Intune | Records Configuration Manager console activity. | Computer that runs the Configuration Manager console |
Smsprov.log | Intune | Records activities performed by the SMSÂ Provider. Configuration Manager console activities use the SMSÂ Provider. | Computer with the SMSÂ Provider |
SrvBoot.log | Intune | Records details about the Widows Intune connector installer service. | Computer with the Windows Intune connector |
Statesys.log | Intune | Records the processing of mobile device management messages. | Primary site and central administration site |
WindowsUpdate.log | Windows Update Agent | Records details about when the Windows Update Agent connects to the WSUS server and retrieves the software updates for compliance assessment and whether there are updates to the agent components. | Client |
Change.log | WSUS Server | Records details about the WSUS server database information that has changed. | WSUS server |
SoftwareDistribution.log | WSUS Server | Records details about the software updates that are synchronized from the configured update source to the WSUS server database. | WSUS server |
MDT Property | Description |
---|---|
_SMSTSOrgName | Customizes the Task Sequencer engine's display banner. |
ADDSLogPath | Fully qualified, non-UNC directory on a hard disk on the local computer to host the AD DS log files. If the directory exists it must be empty. If it does not exist, it will be created. |
ADDSPassword | Account credentials that can be used when promoting the server to a domain controller. |
ADDSUserDomain | This is the domain the account specified by ADDSUserName should be taken from. If the operation is to create a new forest or to become a member server from a backup domain controller upgrade there is no default. If the operation is to create a new tree, the default is the DNS name of the forest the computer is currently joined to. If the operation is to create a new child domain or a replica then the default is the DNS name of the domain the computer is joined to. If the operation is to demote the computer and the computer is a domain controller in a child domain, the default is the DNS name of the parent domains. If the operation is to demote the computer, and the computer is a domain controller of a tree root domain, the default is the DNS name of the forest. |
ADDSUserName | Account credentials that will be used when promoting the server to a domain controller. |
Administrators | A list of user accounts and domain groups that will be added to the local Administrator group on the target computer. The Administrators property is a list of text values that can be any non-blank value. The Administrators property has a numeric suffix (for example, Administrators001 or Administrators002). |
AdminPassword | Defines the password that will be assigned to the local Administrator user account on the target computer. If not specified, the pre-deployment password of the Administrator user account will be used. |
Architecture | The processor architecture of the processor that is currently running, which is not necessarily the processor architecture supported by the target computer. For example, when running a 32-bit–compatible operating system on a 64-bit processor, Architecture will indicate that the processor architecture is 32 bit. |
AreaCode | The area code to be configured for the operating system on the target computer. This property allows only numeric characters. This value is inserted into the appropriate configuration settings in Unattend.xml. |
AssetTag | The asset tag number associated with the target computer. The format for asset tag numbers is undefined. Use this property to create a subsection that contains settings targeted to a specific computer. |
AutoConfigDNS | Specifies whether the Active Directory Installation Wizard configures DNS for the new domain if it detects that the DNS dynamic update protocol is not available. |
BackupDir | The folder in which backups of the target computer are stored. This folder exists beneath the UNC path specified in the BackupShare property. If the folder does not already exist, it will be created automatically. |
BackupDrive | The drive to include in the backup of the target computer. This property defaults to the drive that contains disk 0 partition 1. It can be also set to ALL. |
BackupFile | Specifies the WIM file that will be used by the ZTIBackup.wsf script. For more information about what script uses this property, see ZTIBackup.wsf. |
BackupShare | The shared folder in which backups of the target computer are stored. |
BitsPerPel | A setting for displaying colors on the target computer. The property can contain numeric digits and corresponds to the color quality setting. In the example, 32 indicates 32 bits per pixel for color quality. This value is inserted into the appropriate configuration settings in Unattend.xml. |
CapableArchitecture | The processor architecture of the processor supported by the target computer, not the current processor architecture that is running. For example, when running a 32-bit-compatible operating system on a 64-bit processor, CapableArchitecture will indicate that the processor architecture is 64 bit. |
CaptureGroups | Controls whether the group membership of local groups on the target computer is captured. This group membership is captured during the State Capture Phase and is restored during the State Restore Phase. |
ChildName | Specifies whether to append the DNS label at the beginning of the name of an existing directory service domain when installing a child domain. |
ComputerBackupLocation | The network shared folder where the computer backup is stored. If the target folder does not already exist, it is automatically created. |
ConfigFileName | Specifies the name of the configuration file used during OEM deployments. |
ConfigFilePackage | Specifies the package ID for the configuration package used during OEM deployments. |
ConfirmGC | Specifies whether the replica is also a global catalog. |
CountryCode | The country code to be configured for the operating system on the target computer. This property allows only numeric characters. This value is inserted into the appropriate configuration settings in Unattend.xml. |
CriticalReplicationOnly | Specifies whether the promotion operation performs only critical replication and then continues, skipping the noncritical (and potentially lengthy) portion of replication. |
Database | The property that specifies the database to be used for querying property values from columns in the table specified in the Table property. The database resides on the computer specified in the SQLServer property. The instance of Microsoft SQL Server® on the computer is specified in the Instance property. |
DatabasePath | Specifies the fully qualified, non-UNC path to a directory on a fixed disk of the target computer that contains the domain database. |
DBID | Specifies the user account used to connect to the computer running SQL Server (specified by the SQLServer property) using SQL Server authentication. The DBPwd property provides the password for the user account in the DBID property. |
DBPwd | Specifies the password for the user account specified in the DBID property. The DBID and DBPwd properties provide the credentials for performing SQL Server authentication to the computer running SQL Server (specified by the SQLServer property). |
Debug | Controls the verbosity of messages written to the MDT log files. This property can be configured to help assist in troubleshooting deployments by providing extended information about the MDT deployment process. |
DefaultGateway | The IP address of the default gateway being used by the target computer. The format of the IP address returned by the property is standard dotted-decimal notation; for example, 192.168.1.1. Use this property to create a subsection that contains settings targeted to a group of computers based on the IP subnets on which they are located. |
DeployDrive | The value used by the scripts to access files and run programs in the deployment share that the Deployment Workbench creates. The property returns the drive letter mapped to the DeployRoot property. ZTIApplications.wsf uses the DeployDrive property when running any command-line programs with a .cmd or .bat extension. |
DeploymentMethod | The method being used for the deployment (UNC, media, or Configuration Manager). |
DeploymentType | The type of deployment being performed based on the deployment scenario. For ZTI, this property is set dynamically by MDT scripts and is not configured in CustomSettings.ini. For LTI, you can bypass the page in the Deployment Wizard on which the deployment type is selected. In addition, you can specify the deployment type by passing one of the values listed below to the LiteTouch.wsf script as a command-line option. |
DeployRoot | Specifies the UNC or local path to the folder that is the root of the folder structure that MDT uses. This folder structure contains configuration files, scripts, and other folders and files that MDT uses. The value of this property is set based on the following MDT deployment technologies: |
DHCPScopes | Specifies the number of DHCP scopes to configure. |
DHCPScopesxDescription | The description of the DHCP scope. |
DHCPScopesxEndIP | Specifies the ending IP address for the DHCP scope. |
DHCPScopesxExcludeEndIP | Specifies the ending IP address for the DHCP scope exclusion. IP addresses that are excluded from the scope are not offered by the DHCP server to clients obtaining leases from this scope. |
DHCPScopesxExcludeStartIP | Specifies the starting IP address for the DHCP scope exclusion. IP addresses that are excluded from the scope are not offered by the DHCP server to clients obtaining leases from this scope. |
DHCPScopesxIP | Specifies the IP subnet of the scope. |
DHCPScopesxName | A user-definable name to be assigned to the scope. |
DHCPScopesxOptionDNSDomainName | Specifies the domain name that the DHCP client should use when resolving unqualified domain names with the DNS. |
DHCPScopesxOptionDNSServer | Specifies a list of IP addresses for DNS name servers available to the client. When more than one server is assigned, the client interprets and uses the addresses in the specified order. |
DHCPScopesxOptionLease | The duration that the DHCP lease is valid for the client. |
DHCPScopesxOptionNBTNodeType | Specifies the client node type for NetBT clients. |
DHCPScopesxOptionPXEClient | Specifies the IP address used for PXE client bootstrap code. |
DHCPScopesxOptionRouter | Specifies a list of IP addresses for routers on the client subnet. When more than one router is assigned, the client interprets and uses the addresses in the specified order. This option is normally used to assign a default gateway to DHCP clients on a subnet. |
DHCPScopesxOptionWINSServer | Specifies the IP addresses to be used for NBNSes on the network. |
DHCPScopesxStartIP | The starting IP address for the range of IP addresses that are to be included in the scope. |
DHCPScopesxSubnetMask | Specifies the subnet mask of the client subnet. |
DHCPServerOptionDNSDomainName | Specifies the connection-specific DNS domain suffix of client computers. |
DHCPServerOptionDNSServer | Specifies a list of IP addresses to be used as DNS name servers that are available to the client. |
DHCPServerOptionNBTNodeType | Specifies the client node type for NetBT clients. |
DHCPServerOptionPXEClient | Specifies the IP address used for PXE client bootstrap code. |
DHCPServerOptionRouter | Specifies a list of IP addresses for routers on the client subnet. When more than one router is assigned, the client interprets and uses the addresses in the specified order. This option is normally used to assign a default gateway to DHCP clients on a subnet. |
DHCPServerOptionWINSServer | Specifies the IP addresses to be used for NBNSes on the network. |
Dialing | The type of dialing supported by the telephony infrastructure where the target computer is located. This value is inserted into the appropriate configuration settings in Unattend.xml. |
DNSServerOptionBINDSecondaries | Determines whether to use fast transfer format for transfer of a zone to DNS servers running legacy BIND implementations. |
DNSServerOptionDisableRecursion | Determines whether or not the DNS server uses recursion. By default, the DNS Server service is enabled to use recursion. |
DNSServerOptionEnableNetmaskOrdering | Determines whether the DNS server reorders address (A) resource records within the same resource record that is set in the server's response to a query based on the IP address of the source of the query. |
DNSServerOptionEnableRoundRobin | Determines whether the DNS server uses the round robin mechanism to rotate and reorder a list of resource records if multiple resource records exist of the same type that exist for a query answer. |
DNSServerOptionEnableSecureCache | Determines whether the DNS server attempts to clean up responses to avoid cache pollution. This setting is enabled by default. By default, DNS servers use a secure response option that eliminates adding unrelated resource records that are included in a referral answer to their cache. In most cases, any names that are added in referral answers are typically cached, and they help expedite the resolution of subsequent DNS queries. |
DNSServerOptionFailOnLoad | Specifies that loading of a zone should fail when bad data is found. |
DNSServerOptionNameCheckFlag | Specifies which character standard is used when checking DNS names. |
DNSZones | Specifies the number of DNS zones to configure. |
DNSZonesxDirectoryPartition | Specifies the directory partition on which to store the zone when configuring secondary or stub zones. |
DNSZonesxFileName | Specifies the name of the file that will store the zone information. |
DNSZonesxMasterIP | A comma delimited list of IP addresses of the master servers to be used by the DNS server when updating the specified secondary zones. This property must be specified when configuring a secondary or stub DNS zone. |
DNSZonesxName | Specifies the name of the zone. |
DNSZonesxScavenge | Configures the Primary DNS server to "scavenge" stale records—that is, to search the database for records that have aged and delete them. |
DNSZonesxType | Specifies the type of zone to create. |
DNSZonesxUpdate | Configures the Primary DNS server to perform dynamic updates. |
DoCapture | Indicator of whether an image of the target computer is to be captured. If it is, Sysprep is run on the target computer to prepare for image creation. After Sysprep has run, a new WIM image is created and stored in the folder within the shared folder designated for target computer backups (BackupDir and BackupShare, respectively). |
DomainAdmin | The user account credentials used to join the target computer to the domain specified in JoinDomain. Specify as UserName . |
DomainAdminDomain | The domain in which the user’s credentials specified in DomainAdmin reside. |
DomainAdminPassword | The password used for the domain Administrator account specified in the DomainAdmin property to join the computer to the domain. |
DomainLevel | This entry specifies the domain functional level. This entry is based on the levels that exist in the forest when a new domain is created in an existing forest. |
DomainNetBiosName | Assigns a NetBIOS name to the new domain. |
EventService | The EventService property specifies the URL where the MDT monitoring service is running. By default, the service uses TCP port 9800 to communicate. The MDT monitoring service collects deployment information on the deployment process that can be viewed in the Deployment Workbench and using the Get-MDTMonitorData cmdlet. |
EventShare | The EventShare property points to a shared folder in which the MDT scripts record events. |
ForestLevel | This entry specifies the forest functional level when a new domain is created in a new forest. |
FullName | The full name of the user of the target computer provided during the installation of the operating system. This value is inserted into the appropriate configuration settings in Unattend.xml. |
Groups | The list of local groups on the target computer whose membership will be captured. This group membership is captured during the State Capture Phase and is restored during the State Restore Phase. (The default groups are Administrators and Power Users.) The Groups property is a list of text values that can be any non-blank value. The Groups property has a numeric suffix (for example, Groups001 or Groups002). |
OSHome_Page | The URL to be used as the Windows Internet Explorer® home page after the target operating system is deployed. |
HostName | The IP host name of the target computer (the name assigned to the target computer). |
ImagePackageID | The package ID used for the operating system to install during OEM deployments. |
InputLocale | A list of input locales to be used with the target operating system. More than one input locale can be specified for the target operating system. Each locale must be separated by a semicolon (;). If not specified, the Deployment Wizard uses the input locale configured in the image being deployed. |
InstallPackageID | The package ID used for the operating system to install during OEM deployments. |
Instance | The instance of SQL Server used for querying property values from columns in the table specified in the Table property. The database resides on the computer specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property. |
IPAddress | The IP address of the target computer. The format of the IP address returned by the property is standard dotted-decimal notation; for example, 192.168.1.1. Use this property to create a subsection that contains settings targeted to a specific target computer based on the IP address. |
IsDesktop | Indicator of whether the computer is a desktop, because the Win32_SystemEnclosure ChassisType property value is 3, 4, 5, 6, 7, or 15. |
IsHypervisorRunning | Specifies whether a hypervisor is present on the target computer. This property is set using information from the CPUID interface. |
IsLaptop | Indicator of whether the computer is a portable computer, because the Win32_SystemEnclosure ChassisType property value is 8, 10, 12, 14, 18, or 21. |
IsServer | Indicator of whether the computer is a server, because the Win32_SystemEnclosure ChassisType property value is 23. |
IsServerCoreOS | Indicator of whether the current operating system running on the target computer is the Server Core installation option of the Windows Server operating system. |
IsServerOS | Indicator of whether the current operating system running on the target computer is a server operating system. |
IsUEFI | Specifies whether the target computer is currently running with Unified Extensible Firmware Interface (UEFI). The UEFI is a specification that defines a software interface between an operating system and platform firmware. UEFI is a more secure replacement for the older BIOS firmware interface present in some personal computers. For more information on UEFI, go to http://www.uefi.org. |
IsVM | Specifies whether the target computer is a VM based on information gathered from the CPUID interface. You can determine the specific VM environment using the VMPlatform property. |
JoinDomain | The domain that the target computer joins after the target operating system is deployed. This is the domain where the computer account for the target computer is created. The JoinDomain property can contain alphanumeric characters, hyphens (-), and underscores (_). The JoinDomain property cannot be blank or contain spaces. |
JoinWorkgroup | The workgroup that the target computer joins after the target operating system is deployed. The JoinWorkgroup property can contain alphanumeric characters, hyphens (-), and underscores (_). The JoinWorkgroup property cannot be blank or contain spaces. |
KeyboardLocale | A list of keyboard locales to be used with the target operating system. More than one keyboard locale can be specified for the target operating system. Each locale must be separated by a semicolon (;). If not specified, the Deployment Wizard uses the keyboard locale configured in the image being deployed. |
KeyboardLocalePE | The name of the keyboard locale to be used while in Windows PE only. |
Location | The geographic location of the target computers. A list of IP addresses that correspond to the default gateways defined for the computers within that location defines the Location property. An IP address for a default gateway can be associated with more than one location. |
LongDistanceAccess | The dialing digits to gain access to an outside line to dial long distance. The property can contain only numeric digits. This value is inserted into the appropriate configuration settings in Unattend.xml. |
MACAddress | The media access control (MAC) layer address of the primary network adapter of the target computer. The MACAddress property is included on the Priority line so that property values specific to a target computer can be provided. Create a section for each MAC address for each of the target computers (such as [00:0F:20:35:DE:AC] or [00:03:FF:FE:FF:FF]) that contain target computer–specific settings. |
MachineObjectOU | The AD DS OU in the target domain where the computer account for the target computer is created. |
Make | The manufacturer of the target computer. The format for Make is undefined. Use this property to create a subsection that contains settings targeted to a specific computer manufacturer (most commonly in conjunction with the Model and Product properties). |
MandatoryApplications | A list of application GUIDs that will be installed on the target computer. These applications are specified on the Applications node in the Deployment Workbench. The GUIDs are stored in the Applications.xml file. The MandatoryApplications property is a list of text values that can be any non-blank value. The MandatoryApplications property has a numeric suffix (for example, MandatoryApplications001 or MandatoryApplications002). |
Memory | The amount of memory installed on the target computer in megabytes. For example, the value 2038 indicates 2,038 MB (or 2 GB) of memory is installed on the target computer. |
Model | The model of the target computer. The format for Model is undefined. Use this property to create a subsection that contains settings targeted to a specific computer model number for a specific computer manufacturer (most commonly in conjunction with the Make and Product properties). |
NetLib | The protocol to be used to communicate with the computer running SQL Server specified in the SQLServer property. |
NewDomain | Indicates the type of a new domain: whether a new domain in a new forest, the root of a new tree in an existing forest, or a child of an existing domain. |
NewDomainDNSName | Specifies the required name of a new tree in an existing domain or when Setup installs a new forest of domains. |
Order | The sorting order for the result set on a database query. The result set is based on the configuration settings of the Database, Table, SQLServer, Parameters, and ParameterCondition properties. More than one property can be provided to sort the results by more than one property. |
OrgName | The name of the organization that owns the target computer. This value is inserted into the appropriate configuration settings in Unattend.xml. |
OSCurrentBuild | The build number of the currently running operating system. |
OSCurrentVersion | The version number of the currently running operating system. |
OSDAdapterxDNSDomain | Specifies the DNS domain name (DNS suffix) that will be assigned to the network connection. This property is for ZTI only. For LTI, see the OSDAdapterxDNSSuffix property. |
OSDAdapterxDNSServerList | This is a comma-delimited list of DNS server IP addresses that will be assigned to the network connection. |
OSDAdapterxEnableDHCP | Specifies whether the network connection will be configured via DHCP. |
OSDAdapterxEnableDNSRegistration | Specifies whether DNS registration is enabled on the network connection. |
OSDAdapterxEnableFullDNSRegistration | Specifies whether full DNS registration is enabled on the network connection. |
OSDAdapterxEnableLMHosts | Specifies whether LMHOSTS lookup is enabled on the network connection. |
OSDAdapterxEnableIPProtocolFiltering | This property specifies whether IP protocol filtering should be enabled on the network connection. |
OSDAdapterxEnableTCPFiltering | Specifies whether TCP/IP filtering should be enabled on the network connection. This property is for ZTI only. For LTI, see the OSDAdapterxEnableTCPIPFiltering property. |
OSDAdapterxEnableWINS | Specifies whether WINS will be enabled on the network connection. |
OSDAdapterxGatewayCostMetric | A comma-delimited list of Gateway Cost Metrics specified as either integers or the string "Automatic" (if empty, uses "Automatic") that will be configured on the connection. |
OSDAdapterxGateways | A comma-delimited list of gateways to be assigned to the network connection. |
OSDAdapterxIPProtocolFilterList | A comma-delimited list of IP protocol filters to be assigned to the network connection. This property can be configured using the CustomSettings.ini file or the MDT DB but not the Deployment Workbench. If using Configuration Manager it is also configurable using an Apply Network Settings task sequence step. |
OSDAdapterxMacAddress | Assign the specified configuration settings to the network interface card that matches the specified MAC address. |
OSDAdapterxName | Assign the specified configuration settings to the network adapter that matches the specified name. This property is for ZTI only. For the equivalent property for LTI, see OSDAdapterxDescription. |
OSDAdapterxSubnetMask | A comma-delimited list of IP subnet masks to be assigned to the network connection. |
OSDAdapterxTCPFilterPortList | A comma-delimited list of TCP filter ports to be assigned to the network connection. This property can be configured using the CustomSettings.ini file or the MDT DB but not the Deployment Workbench. If using Configuration Manager it is also configurable using an Apply Network Settings task sequence step. |
OSDAdapterxTCPIPNetBiosOptions | Specifies the TCP/IP NetBIOS options to be assigned to the network connection. |
OSDAdapterxUDPFilterPortList | A comma-delimited list of User Datagram Protocol (UDP) filter ports to be assigned to the network connection. This property can be configured using the CustomSettings.ini file and the MDT DB but not the Deployment Workbench. If using Configuration Manager it is also configurable using an Apply Network Settings task sequence step. |
OSDAdapterxWINSServerList | A two-element, comma-delimited list of WINS server IP addresses to be assigned to the network connection. |
OSDAdapterCount | Specifies the number of network connections that are to be configured. |
OSDBitLockerCreateRecoveryPassword | A Boolean value that indicates whether the process creates a recovery key for BitLocker. The key is used for recovering data encrypted on a BitLocker volume. This key is cryptographically equivalent to a startup key. If available, the recovery key decrypts the VMK, which, in turn, decrypts the FVEK. |
OSDBitLockerMode | The type of BitLocker installation to be performed. Protect the target computer using one of the following methods: |
OSDBitLockerRecoveryPassword | Instead of generating a random recovery password, the Enable BitLocker task sequence action uses the specified value as the recovery password. The value must be a valid numerical BitLocker recovery password. |
OSDBitLockerStartupKey | Instead of generating a random startup key for the key management option Startup Key on USB only, the Enable BitLocker task sequence action uses the value as the startup key. The value must be a valid, Base64-encoded BitLocker startup key. |
OSDBitLockerStartupKeyDrive | The location for storing the BitLocker recovery key and startup key. |
OSDBitLockerTargetDrive | Specifies the drive to be encrypted. The default drive is the drive that contains the operating system. |
OSDBitLockerWaitForEncryption | Specifies that the deployment process should not proceed until BitLocker has completed the encryption process for all specified drives. Specifying TRUE could dramatically increase the time required to complete the deployment process. |
OSDComputerName | The new computer name to assign to the target computer. |
OSDDiskIndex | Specifies the disk index that will be configured. |
OSDDiskOffset | This property is used to pass a value to the offset parameter of the create partition primary command in the DiskPart command. For more information on the offset parameter, see Create partition primary. |
OSDDiskPartBiosCompatibilityMode | This property specifies whether to disable cache alignment optimizations when partitioning the hard disk for compatibility with certain types of BIOS. |
OSDImageCreator | Specifies the name of the installation account that will be used during OEM deployments. |
OSDImageIndex | Specifies the index of the image in the .wim file. This property is referenced during OEM deployments. |
OSDImagePackageID | Specifies the package ID for the image to install during OEM deployments. |
OSDInstallEditionIndex | Specifies the index of the image in the WIM file. This property is referenced during OEM deployments. |
OSDInstallType | Specifies the installation type used for OEM deployments. The default is Sysprep . |
OSDisk | Specifies the drive used to install the operating system during OEM deployments. The default value is C:. |
OSDPreserveDriveLetter | This property is used to determine whether the Apply OS task sequence step should preserve the drive letter in the operating system image file (.wim file) being deployed to the target computer. |
OSDStateStorePath | LTI and ZTI use this property to set the path where the user state migration data will be stored, which can be a UNC path, a local path, or a relative path. |
OSFeatures | A comma-delimited list of server feature IDs that will be installed on the target computer. |
OSInstall | Indicates whether the target computer is authorized to have the target operating system installed. If the OSInstall property is not listed, the default is to allow deployment of operating systems to any target computer. |
OSRoles | A comma-delimited list of server role IDs that will be installed on the target computer. |
OSRoleServices | A comma-delimited list of server role service IDs that will be installed on the target computer. |
OSSKU | The edition of the currently running operating system. The operating system edition is determined by using the OperatingSystemSKU property of the Win32_OperatingSystem WMI class. For a list of the editions the OperatingSystemSKU property returns, see the section, "OperatingSystemSKU," at Win32_OperatingSystem class. |
OSVersion | The version of the currently running operating system. This property should only be used to detect if the currently running operating system is Windows PE. Use the OSVersionNumber property to detect other operating systems. |
OSVersionNumber | The operating system major and minor version number. This property is referenced during OEM deployments. |
OverrideProductKey | The Multiple Activation Key (MAK) string to be applied after the target operating is deployed to the target computer. The value specified in this property is used by the ZTILicensing.wsf script during the State Restore Phase to apply the MAK to the target operating system. The script also configures the volume licensing image to use MAK activation instead of Key Management Service (KMS). The operating system needs to be activated with Microsoft after the MAK is applied. This is used when the target computer is unable to access a server that is running KMS. |
Packages | The list of Configuration Manager packages to be deployed to the target computer. The Packages property has a numeric suffix (for example, Packages001 or Packages002). |
Parameters | The parameters to be passed to a database query that returns property values from columns in the table specified in the Table property. The table is located in the database specified in the Database property on the computer specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property. |
ParameterCondition | Indicator of whether a Boolean AND or OR operation is performed on the properties listed in the Parameters property. |
ParentDomainDNSName | Specifies the DNS domain name of an existing directory service domain when installing a child domain. |
Password | Specifies the password for the user name (account credentials) to use for promoting the member server to a domain controller. |
Phase | The current phase of the deployment process. The Task Sequencer uses these phases to determine which tasks must be completed. |
Port | The number of the port that should be used when connecting to the SQL Server database instance that is used for querying property values from columns in the table specified in the Table property. The database resides on the computer specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property. The port used during connection is specified in the Port property. |
PowerUsers | A list of user accounts and domain groups to be added to the local Power Users group on the target computer. The PowerUsers property is a list of text values that can be any non-blank value. The PowerUsers property has a numeric suffix (for example, PowerUsers1 or PowerUsers2). |
ProcessorSpeed | The speed of the processor installed on the target computer in MHz. For example, the value 1995 indicates the processor on the target computer is running at 1,995 MHz or 2 gigahertz. |
Product | The product name of the target computer. With some computer vendors, the make and model might not be sufficiently unique to identify the characteristics of a particular configuration (for example, hyperthreaded or non-hyperthreaded chipsets). The Product property can help to differentiate. |
ProductKey | The product key string to be configured for the target computer. Before the target operating system is deployed, the product key specified is automatically inserted into the appropriate location in Unattend.xml. |
Properties | A reserved property that defines any custom, user-defined properties. These user-defined properties are located by the ZTIGather.wsf script in the CustomSettings.ini file, BootStrap.ini file, or the MDT DB. These properties are additions to the predefined properties in MDT. |
ReplicaDomainDNSName | Specifies the DNS domain name of the domain to replicate. |
ReplicaOrNewDomain | Specifies whether to install a new domain controller as the first domain controller in a new directory service domain or to install it as a replica directory service domain controller. |
ReplicationSourceDC | Indicates the full DNS name of the domain controller from which you replicate the domain information. |
ResourceDrive | The drive letter mapped to the ResourceRoot property for the ZTIDrivers.wsf and ZTIPatches.wsf scripts to use to install drivers and patches to the target computer. |
ResourceRoot | The value of this property is used by the ZTIDrivers.wsf and ZTIPatches.wsf scripts to install drivers and patches to the target computer. |
Role | The purpose of a computer based on the tasks performed by the user on the target computer. The Role property lists text values that can be any non-blank value. The Role property value has a numeric suffix (for example, Role1 or Role2). When defined, a role is associated with a computer. A computer can perform more than one role. |
SafeModeAdminPassword | Supplies the password for the administrator account when starting the computer in Safe mode or a variant of Safe mode, such as Directory Services Restore mode. |
SerialNumber | The serial number of the target computer. The format for serial numbers is undefined. Use this property to create a subsection that contains settings targeted to a specific computer. |
SLShare | The network shared folder in which the deployment logs are stored at the end of the deployment process. |
SLShareDynamicLogging | The network shared folder in which all MDT logs should be written during deployment. This is used for advanced real-time debugging only. |
SMSTSAssignUserMode | Specifies whether user device affinity (UDA) should be enabled and whether approval is required. This property only works with the UDA feature in Configuration Manager. |
SMSTSRunCommandLineUserName | Specifies the user name in Domain\User_Name format that should be used with a Run Command Line step that is configured to run as a user. |
SMSTSRunCommandLineUserPassword | Specifies the password that should be used with a Run Command Line step that is configured to run as a user. |
SQLServer | The identity of the computer running SQL Server that performs a database query that returns property values from columns in the table specified in the Table property. The query is based on parameters specified in the Parameters and ParameterCondition properties. The instance of SQL Server on the computer is specified in the Instance property. |
SQLShare | The name of a shared folder on the computer running SQL Server (specified by the SQLServer property). The credentials used for authentication are provided by the UserDomain, UserID, and UserPassword properties (for LTI and ZTI) or by the Configuration Manager Advanced Client account credentials (ZTI only). |
StoredProcedure | The name of the stored procedure used when performing a database query that returns property values from columns in the table or view. The stored procedure is located in the database specified in the Database property. The computer running SQL Server is specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property. The name of the stored procedure is specified in the StoredProcedure property. |
SupportsHyperVRole | Specifies whether the processor resources on the target computer can support the Hyper-V server role in Windows Server. This property is True if the value for the following properties is set to TRUE: |
SupportsNX | Specifies whether the processor resources on the target computer support the No Execute (NX) technology. The NX technology is used in processors to segregate areas of memory for use by either storage of processor instructions (code) or for storage of data. This property is set using information from the CPUID interface. |
SupportsVT | Specifies whether the processor resources on the target computer support the Virtualization Technology (VT) feature. VT is used to support current virtualized environments, such as Hyper-V. This property is set using information from the CPUID interface. |
Supports64Bit | Specifies whether the processor resources on the target computer support Windows 64-bit operating systems. Most modern virtualization environments require 64-bit processor architecture. This property is set using information from the CPUID interface. |
SysVolPath | Specifies the fully qualified, non-UNC path to a directory on a fixed disk of the local computer. |
Table | The name of the table or view to be used in performing a database query that returns property values from columns in the table or view. The query is based on parameters specified in the Parameters and ParameterCondition properties. The table or view is located in the database specified in the Database property. The computer running SQL Server is specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property. |
TimeZoneName | The time zone in which the target computer is located. This value is inserted into the appropriate configuration settings in Unattend.xml. |
ToolRoot | Specifies the UNC path to the Tools\ proc_arch folder (where proc_arch is the processor architecture of the currently running operating system and can have a value of x86 or x64), which is immediately beneath the root of the folder structure specified in the DeployRoot property. The Tools\ proc_arch folder contains utilities that MDT uses during the deployment process. |
TPMOwnerPassword | The TPM password (also known as the TPM administration password ) for the owner of the target computer. The password can be saved to a file or stored in AD DS. |
UILanguage | The default language to be used with the target operating system. If not specified, the Deployment Wizard uses the language configured in the image being deployed. |
UserLocale | The user locale to be used with the target operating system. If not specified, the Deployment Wizard uses the user locale configured in the image being deployed. |
USMTOfflineMigration | This property determines whether MDT uses USMT to perform an offline user state migration. In an offline migration, the capture is performed in Windows PE instead of the existing operating system. |
UUID | The Universal Unique Identifier (UUID) stored in the System Management BIOS of the target computer. |
VMName | Specifies the name of the VM where MDT is running. This property is only available when the Hyper-V Integration Components are installed and running. |
VMPlatform | Specifies specific information about the virtualization environment for the target computer when the target computer is a VM. The VM platform is determined by using WMI. |
VRefresh | The vertical refresh rate for the monitor on the target computer. The vertical refresh rate is specified in Hertz. In the example, the value 60 indicates that the vertical refresh rate of the monitor is 60 Hz. This value is inserted into the appropriate configuration settings in Unattend.xml. |
VSSMaxSize | This property is used to pass a value to the maxsize parameter of the vssadmin resize shadowstorage command in the Vssadmin command. The maxsize parameter is used to specify the maximum amount of space on the target volume that can be used for storing shadow copies. For more information on the maxsize parameter, see Vssadmin resize shadowstorage. |
WindowsSource | MDT uses this property to set the location of the sources\sxs folder in a network shared folder that contains the operating system source files. This property is used when: |
WipeDisk | Specifies whether the disk should be wiped. If WipeDisk is TRUE, the ZTIWipeDisk.wsf script will clean the disk using the Format command. The Format command is not the most "secure" way of wiping the disk. |
WSUSServer | This is the name of the Windows Server Update Services (WSUS) server that the target computer should use when scanning for, downloading, and installing updates. |
XResolution | The horizontal resolution of the monitor on the target computer, specified in pixels. In the example, the value 1024 indicates the horizontal resolution of the monitor is 1,024 pixels. This value is inserted into the appropriate configuration settings in Unattend.xml. |
YResolution | The vertical resolution of the monitor on the target computer, specified in pixels. In the example, the value 768 indicates the vertical resolution of the monitor is 768 pixels. This value gets inserted into the appropriate configuration settings in Unattend.xml. |
after completing these updated, check via the O365 portal that O365 is reporting the Skype DNS entries as all good. I find this is generally pretty quick, so I assume that the source DNS server is used for DNS record checks and it doesn’t have to wait for convergence.
Step 2 – Check functionality
After an appropriate convergence time, check that all functionality is working before moving on to further steps.
Again, this depends on the size of your environment and your internal and external DNS configuration.
Marks post has a couple of scripts you can run if you wish to speed up the process internally.
Step 3 – Disable Shared SIP Address Space
Ensure you have the Skype for business powershell module
- Import-Module LyncOnlineConnector
- $credential = Get-Credential “<yourSkypeForBusinessAdminAccount”
- $session = New-CsOnlineSession -Credential $credential
- Import-PSSession $session
- Set-CsTenantFederationConfiguration –SharedSipAddressSpace $false
Step 4 – Uninstall on premise components
On one of your home servers
- Open the Skype for Business server control panel or PowerShell (whichever way you prefer)
- Remove all objects possible (see Phase 3 of this document). These will vary greatly, so I have not listed all of the things to remove, but let me know if you are having trouble with one.
- Open the Skype of Business topology manager
- Download your existing topology
- Remove configuration and components to allow you to strip the environment bare
- Remove global routes to your edge servers, which will allow the edge servers to be removed
- Remove application servers
- Remove any configuration pointing to your mediation servers, then remove them
- Remove persistent chant pools
- Remove everything you can, which will be everything except the last server where your CSS is stored (if running standard)
- Publish the topology
- Run Skype for Business Server Deployment wizard on the edge and mediation (if this is co-located, there will not be additional mediation servers) servers, and allow it to remove all roles
- These servers can now be switched off
- Open the Skype of Business topology manager
- Download your existing topology
- Now when right clicking on your final server, if you to “topology” you will have an option of “Remove Deployment”
- Select this and publish your topology again
- Open Skype for business management shell
- Get-CsConferenceDirectory | Remove-CsConferenceDirectory -Force
- Publish-CsTopology -FinalizeUninstall
- Run C:\Program Files\Skype for Business Server 2015\Deployment\bootstrapper.exe /scorch
- Remove-CsConfigurationStoreLocation
- Disable-CsAdDomain (This will remove the RTC groups from your AD permissions structure)
- Disable-CsAdForest ((This will remove the CS* groups from your AD)
- I found once this had completed, a couple of RTC groups still existed under the “users” container. This is likely due to the fact that the domain has hosted versions of Lync/OCS etc. sync LCS 2005. I deleted these manually.
- Once this was completed, shut down your last Skype for business server on premise.
References
Mark Vale, August 17 2015, Decommissioning Skype for Business Hybrid and Going Cloud Only
Microsoft, September 11 2013, Decommissioning a Deployment
Microsoft, March 26 2012, Remove-CsConfigurationStoreLocation
Microsoft, April 12 2011, Publish Final Topology and Remove Last Front End
Thanks Hayes!
Hello,
thank you for useful article. I have the following question for you.
Assuming there is AADConnect in place; there is Skype for Business on-premise with sip domain @domain01.tld (no hybrid deployment). I moved all users to Sfb Online with sip domain @domain02.tld. While moving, for moved users, I populated two AD attributes msRTCSIP-PrimaryUsersAddress and proxyAddresses with their sip address. If I remove Sfb on-premise from infrastructure and run Disable-CsAdDomain and Disable-CsAdForest, both commands rollback (as written in MS article) the AD preparation so they will remove attributes (e.g. msRTCSIP-*) from schema, is it right ? What’s happen to these attributes already synced with O365 by AADConnect ? Are they necessary to let SfB Online working for end users ? Or the really important attribute is proxyAddresses only, where is defined the SIP address ?
Hi Luca,
mostly right….
1) AD schema are never actually removed (its not possible to remove them) but they can be disabled… so even after rollback, if you have a look at your schema, you will still see them there. | select *sip* | fl.
2) The SIP address attributes are still important, its not only the entry in proxyaddresses, however, my understanding is that it is a different set of attributes for users within skype online. On premise you will have the attribute “msRTCSIP-PrimaryUserAddress” – this translates to the attribute “OnPremSipAddress” for skype online users, while the core attribute (so to speak) is the arttribute simply called “sipaddress”. You can check this by connecting up to skype online via powershell (https://docs.microsoft.com/en-us/office365/enterprise/powershell/connect-to-all-office-365-services-in-a-single-windows-powershell-window) then running get-CSOnlineUser -identity
3) My understanding is that the “msRTCSIP-PrimaryUserAddress” is used to populate everything when the skype online account is initially created, but after you have decommissioned your on-prem and moved completely to skype online, that updating or changing that atttribute will update the “OnPremSipAddress” via AADConnect, but that attribute effectively no longer matters if you are all on skyper online.
Keep in mind that i have only ever done complete moves over to skype online, i have never left an enviornment (yet) in hybrid long term, so this is not something ive ever really bothered to look at in detail…. I’m reasonably confident im correct, but as per any suggestions coming from a blog – test it in your enviornment with a test user first.