# Apptimized Platform Admin Manual

# Prerequisites and firewall rules

<span data-contrast="auto">The following prerequisites apply for Apptimized</span><span data-contrast="auto"> Platform</span><span data-contrast="auto">:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":240}"> </span>

<span data-contrast="auto">1. Browsers: </span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":240}"> </span>

- Google Chrome with version 75.0 and above
- Mozilla Firefox with version 60.0 and above
- Apple Safari with version 12.0 and above
- Microsoft Edge with version 83 and above

<span data-contrast="auto">2. Enabled Java-script in </span><span data-contrast="auto">browser</span>

<span data-contrast="auto">3. E</span><span data-contrast="auto">ndpoint PC or VM with access to the 80 and 443 port of app.apptimized.com </span><span data-contrast="auto">host</span>

<span data-contrast="auto">4. Firewall white list: </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":240,"469777462":[720],"469777927":[0],"469777928":[8]}"> </span>

<table border="1" id="bkmrk-component-descriptio"><tbody><tr><td data-celllook="0">**Component**

</td><td data-celllook="0">**Description**

</td></tr><tr><td><span class="TextRun SCXW50332777 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW50332777 BCX7">https://app.apptimized.com/</span></span><span class="EOP SCXW50332777 BCX7" data-ccp-props="{"201341983":0,"335559740":259}"> </span></td><td><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">for access to </span></span><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SpellingErrorV2 SpellingErrorHighlight SCXW140883669 BCX7">Apptimized</span></span><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7"> Portal</span></span><span class="EOP SCXW140883669 BCX7" data-ccp-props="{"201341983":0,"335559740":259}"> </span></td></tr><tr><td><span class="TextRun SCXW253414218 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW253414218 BCX7">wss://rdp-gw-v2.apptimized.com</span></span><span class="EOP SCXW253414218 BCX7" data-ccp-props="{"201341983":0,"335559740":259}"> </span></td><td><span data-contrast="auto">Address </span><span data-contrast="auto">for working with RDP connections in Apptimized</span><span data-contrast="auto"> Portal</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">Granting permissions to </span><span data-contrast="auto">communicate via </span><span data-contrast="auto">WebSocket SSL protocol</span><span data-contrast="auto"> is needed</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr><td><span class="TextRun SCXW253414218 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW253414218 BCX7">https://auth.apptimized.com/</span></span></td><td><span data-contrast="auto">Address for single sign-on </span>

</td></tr><tr><td><span class="TextRun SCXW253414218 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW253414218 BCX7">https://admin.apptimized.com/</span></span></td><td><span data-contrast="auto">Address for manage organization configurations</span>

</td></tr><tr><td><div>https://apptimizedportalshare.file.core.windows.net</div></td><td><span class="TextRun SCXW128268246 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW128268246 BCX7"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for download files from </span><span class="NormalTextRun SpellingErrorV2 SpellingErrorHighlight SCXW128268246 BCX7">Apptimized</span></span><span class="TextRun SCXW128268246 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW128268246 BCX7"> Portal</span></span><span class="EOP SCXW128268246 BCX7" data-ccp-props="{"201341983":0,"335559740":259}"> </span></td></tr><tr><td><span class="TextRun SCXW7127167 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW7127167 BCX7"><span class="TextRun SCXW235653239 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW235653239 BCX7">https://screenshots.api.apptimized.technology</span></span><span class="EOP SCXW235653239 BCX7" data-ccp-props="{"201341983":0,"335559740":259}"> </span></span></span></td><td><span class="TextRun SCXW99754893 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW99754893 BCX7"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for screenshots storage</span></span><span class="EOP SCXW99754893 BCX7" data-ccp-props="{"201341983":0,"335559740":259}"> </span></td></tr><tr><td data-celllook="0"><span data-contrast="auto">https://docs.apptimized.com/</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="auto"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for </span><span data-contrast="auto">Apptimized</span> <span data-contrast="auto">user documentation</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr><td data-celllook="0"><span data-contrast="auto">\*.chatlio.com</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="auto"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for access to support chat</span><span data-contrast="auto"> widget</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr><td data-celllook="0"><span data-contrast="auto">\*.</span><span data-contrast="auto">swarm</span><span data-contrast="auto">.</span><span data-contrast="auto">apptimized</span><span data-contrast="auto">.</span><span data-contrast="auto">com</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="auto"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for </span><span data-contrast="auto">Apptimized</span><span data-contrast="auto"> Portal</span><span data-contrast="auto"> virtualization service.</span>   
<span data-contrast="auto">Granting privileges on wildcards subdomains is needed.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">Granting permissions to </span><span data-contrast="auto">connect</span><span data-contrast="auto"> via </span><span data-contrast="auto">RDP protocol</span><span data-contrast="auto"> is needed</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr></tbody></table>

<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":240,"469777462":[720],"469777927":[0],"469777928":[8]}"><span class="TextRun SCXW83346228 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW83346228 BCX7">The standard account credentials for Apptimized Platform on </span><span class="NormalTextRun SpellingErrorV2 SCXW83346228 BCX7">Apptimized</span><span class="NormalTextRun SCXW83346228 BCX7"> VMs are:</span></span><span class="EOP SCXW83346228 BCX7" data-ccp-props="{"201341983":0,"335559739":160,"335559740":240}"> </span></span>

<table border="1" id="bkmrk-login-password-appti" style="border-collapse: collapse; width: 100%;"><tbody><tr style="height: 29px;"><td style="width: 49.8765%;">**Login**</td><td style="width: 49.8765%;">**Password**</td></tr><tr style="height: 29px;"><td style="width: 49.8765%;"><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">a</span><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">pptimized</span></td><td style="width: 49.8765%;"><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">a</span><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">pptimized</span></td></tr><tr style="height: 29px;"><td style="width: 49.8765%;"><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">a</span><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">dministrator</span></td><td style="width: 49.8765%;"><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">a</span><span data-contrast="auto" lang="EN-US" xml:lang="EN-US">pptimized</span></td></tr></tbody></table>

####  

#### Requirements and limitations for Apptimized Whitelabeling

The following requirements need to be met for custom domain Whitelabeling configuration:

<table border="1" id="bkmrk-component-descriptio-0" style="border-collapse: collapse; width: 100%; height: 299px;"><tbody><tr style="height: 29px;"><td style="width: 25.9259%; height: 29px;">**Component**</td><td style="width: 74.0741%; height: 29px;">**Description**</td></tr><tr style="height: 96px;"><td style="width: 25.9259%; height: 96px;">CNAME</td><td style="width: 74.0741%; height: 96px;">Record created with customer's DNS provider using the following configuration:  
  
<span class="TextRun  BCX8 SCXW115256779" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun  BCX8 SCXW115256779">CNAME %subdomain%.%</span><span class="NormalTextRun SpellingErrorV2  BCX8 SCXW115256779">customerdomain</span><span class="NormalTextRun  BCX8 SCXW115256779">%.%TLD% = </span></span>*<span class="TextRun  BCX8 SCXW115256779" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun  BCX8 SCXW115256779">apptimized-portal.azurewebsites.net</span></span>*  
  
Example: *<span class="TextRun  BCX8 SCXW115256779" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun  BCX8 SCXW115256779">CNAME apps.greatcompany.com = apptimized-portal.azurewebsites.net</span></span>*</td></tr><tr style="height: 29px;"><td style="width: 25.9259%; height: 29px;">TXT</td><td style="width: 74.0741%; height: 29px;">Record created with customer's DNS provider using the following configuration:  
  
<span class="NormalTextRun SCXW27223939 BCX8">TXT = verification code = %</span><span class="NormalTextRun SpellingErrorV2 SCXW27223939 BCX8">customerdomain</span><span class="NormalTextRun SCXW27223939 BCX8">%.%TLD%</span>  
  
<span class="TextRun SCXW74619172 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW74619172 BCX8">Example: </span></span>*<span class="TextRun SCXW74619172 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW74619172 BCX8">TXT=7D86E8C065D4002DA1DC8E74C921D1EDAFA = greatcompany.com</span></span>*</td></tr><tr style="height: 29px;"><td style="width: 25.9259%; height: 29px;">SSL certificate</td><td style="width: 74.0741%; height: 29px;"><span class="TextRun SCXW44922123 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW44922123 BCX8">Certificate in a form of PFX file + password combined into a PWD file.</span></span><span class="EOP SCXW44922123 BCX8" data-ccp-props="{"201341983":0,"335559740":259}"> </span></td></tr><tr style="height: 29px;"><td style="width: 25.9259%; height: 29px;">Domain address</td><td style="width: 74.0741%; height: 29px;"><span class="TextRun SCXW44922123 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW44922123 BCX8">Address for custom Apptimized Portal whitelabeling.</span></span></td></tr><tr style="height: 29px;"><td style="width: 25.9259%; height: 29px;">DNS host</td><td style="width: 74.0741%; height: 29px;"><span class="TextRun SCXW44922123 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW44922123 BCX8">Name of Domain Name Server host.</span></span></td></tr><tr style="height: 29px;"><td style="width: 25.9259%; height: 29px;">Domain for mail sending</td><td style="width: 74.0741%; height: 29px;"><span class="TextRun SCXW44922123 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW44922123 BCX8">Address for email sending configuration.</span></span></td></tr></tbody></table>

The prerequisites need to be provided to Apptimized staff or delivery managers in order to proceed with the configurational process.

#### Requirements and limitations for Apptimized Connectors

##### SCCM Connector

<span data-contrast="none">The following prerequisites apply for SCCM connector:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

- <span data-contrast="none">Endpoint PC or VM with access to the 443 port of app.apptimized.com host;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Endpoint membership in Active Directory domain;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Microsoft Windows Desktop (Windows 7 and above) or Server OS (Windows Server 2012 R2 and above) with installed .NET Framework 4.6.1;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Write permissions for network share with packages source media for automatic media transfer;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Administrator role for SCCM or permissions to create applications, deployment types, and deployments;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Installed [SCCM Administrator Console](https://docs.microsoft.com/en-us/mem/configmgr/core/servers/deploy/install/install-consoles) with a connection to the [SCCM server](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/integration#bkmrk-1.5.-apptimized-sccm).</span>

##### <span data-contrast="none">Intune Connector</span>

<span data-contrast="none">The following prerequisites apply for Intune connector:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

- <span data-contrast="none">Microsoft Azure account with the active subscription;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335551550":1,"335551620":1,"335559685":720,"335559737":0,"335559739":160,"335559740":259,"335559991":360}"> </span>
- <span data-contrast="none">Application administrator, Application developer, Cloud application administrator roles or permissions to manage applications in Azure Active Directory;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335551550":1,"335551620":1,"335559685":720,"335559737":0,"335559739":160,"335559740":259,"335559991":360}"> </span>
- <span data-contrast="none">Access to [Azure Active Directory tenant.](https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-create-new-tenant)</span>

##### ServiceNow Connector

<span data-contrast="none">The following prerequisites apply for ServiceNow connector:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

- <span data-contrast="none">ServiceNow instance;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">System administrator role for ServiceNow or permissions to create tables &amp; web service configuration;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

##### <span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}">Azure VDI Connector</span>

- <span data-contrast="none">Standard Microsoft Azure public cloud with subscription and tenant.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Access to standard Microsoft Azure Virtual machines (not WVD).</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Access to [Azure Active Directory tenant](https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-create-new-tenant).</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

##### Apptimized TO GO Connector

<span data-contrast="none">The following prerequisites apply for Apptimized TO GO connector:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

1. <span data-contrast="none"> Speed of internet connections – min 50 Mb/s.</span>
2. <span data-contrast="none"><span data-contrast="none"> Enabled firewall white list:  
      
    </span></span><table border="1" style="border-collapse: collapse; width: 100%; height: 314px;"><tbody><tr style="height: 29px;"><td style="width: 50%; height: 29px;">**Component**</td><td style="width: 50%; height: 29px;">**Description**</td></tr><tr style="height: 35px;"><td style="width: 50%; height: 35px;"><span data-contrast="none">https://app.apptimized.com/</span>
    
    </td><td style="width: 50%;"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">for access to </span></span><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SpellingErrorV2 SpellingErrorHighlight SCXW140883669 BCX7">Apptimized</span></span><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7"> Portal</span></span><span class="EOP SCXW140883669 BCX7" data-ccp-props="{"201341983":0,"335559740":259}"> </span></td></tr><tr style="height: 35px;"><td style="width: 50%; height: 35px;"><span data-contrast="none">https://rdp-gw.apptimized.com/</span>
    
    </td><td style="width: 50%; height: 35px;"><span data-contrast="auto">Address </span><span data-contrast="auto">for working with RDP connections in Apptimized</span><span data-contrast="auto"> Portal</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>
    
    </td></tr><tr style="height: 35px;"><td style="width: 50%; height: 35px;"><span data-contrast="none">https://rdproxy.apptimized.com/</span>
    
    </td><td style="width: 50%; height: 35px;">Address for working with DRP connections in Apptimized Portal via proxy</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">https://screenshots.api.apptimized.technology/</td><td style="width: 50%; height: 29px;"><span class="TextRun SCXW99754893 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW99754893 BCX7"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for screenshots storage</span></span></td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">https://auth.apptimized.com/</td><td style="width: 50%; height: 29px;">Address for single sign-on </td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">\*.swarm.apptimized.com</td><td data-celllook="0" style="width: 50%;"><span data-contrast="auto"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for </span><span data-contrast="auto">Apptimized</span><span data-contrast="auto"> Portal</span><span data-contrast="auto"> virtualization service.</span>   
    <span data-contrast="auto">Granting privileges on wildcards subdomains is needed.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>
    
    <span data-contrast="auto">Granting permissions to </span><span data-contrast="auto">connect</span><span data-contrast="auto"> via </span><span data-contrast="auto">RDP protocol</span><span data-contrast="auto"> is needed</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>
    
    </td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">\*.chatlio.com</td><td data-celllook="0" style="width: 50%;"><span data-contrast="auto"><span class="TextRun SCXW140883669 BCX7" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW140883669 BCX7">Address </span></span>for access to support chat</span><span data-contrast="auto"> widget</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>
    
    </td></tr></tbody></table>
3. <span data-contrast="none"> Endpoint PC or VM with access to the 443 port of app.apptimized.com host;</span>
4. <span data-contrast="none"> Microsoft Windows Desktop (Windows 7 and above) or Server OS (Windows Server 2012 R2 and above) with installed .NET Framework 4.6.1;</span>
5. <span data-contrast="none">Windows 7: Fallback via HTTPS - downloading files from Apptimized Portal to the temp folder on the C drive of the TO GO machine &amp; mounting the folder as a Network drive;</span>
6. <span data-contrast="none">Windows 10: SMB 3+ presence - mounting Apptimized Portal as Network drive; if SMB 3+ is not present, see Windows 7 scenario above.</span>

# SCCM User Guide

# Push to SCCM as Application

Push to SCCM as Application

Deployment starts from the project portfolio.

[![sccm_27.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/M7gjsM6O9hLl3hSp-sccm_27.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/M7gjsM6O9hLl3hSp-sccm_27.png)

<p class="callout info">The application should have a package file produced during the Packaging step (Factory or Self-Service). If the required file is missing, Apptimized shows the notification.  
  
[![sccm_15.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/5lwmLAFlfpRUVX4K-sccm_15.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/5lwmLAFlfpRUVX4K-sccm_15.png)</p>

After locating the application in the list, the deployment process can be triggered by clicking the extended menu in the **Actions** column and selecting **Push to SCCM as Application**.

[![PortfolioSCCM.png](https://docs.apptimized.com/uploads/images/gallery/2024-12/scaled-1680-/portfoliosccm.png)](https://docs.apptimized.com/uploads/images/gallery/2024-12/portfoliosccm.png)

Apptimized shows the following screen when successful:

[![sccm_31_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/qIWzgEbwivBsPKpL-sccm_31_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/qIWzgEbwivBsPKpL-sccm_31_01.png)

The option to continue the deploying process is available after selecting the **SCCM environment** and clicking the **Confirm** button.

Apptimized shows the following screen when successful:

[![Pushtosccm.png](https://docs.apptimized.com/uploads/images/gallery/2024-12/scaled-1680-/pushtosccm.png)](https://docs.apptimized.com/uploads/images/gallery/2024-12/pushtosccm.png)

Before proceeding with application settings, ensure that the **SCCM Connector** is available and has a valid API key:

- **SCCM Connector Status Monitor**: Located in the upper-right corner of the page, this monitor displays the connection status.
- **SCCM Connection Status**: The status must show **Connected** to confirm that the connector is operational.
- **Indicator Icons**: Check that both the **connector** and **key** icons are green, indicating a latest connector version installed and valid API key.

This quick status check ensures that the SCCM Connector is fully functional, allowing seamless application management and deployment to SCCM.

[![SCCMstatus.png](https://docs.apptimized.com/uploads/images/gallery/2024-12/scaled-1680-/sccmstatus.png)](https://docs.apptimized.com/uploads/images/gallery/2024-12/sccmstatus.png)

 The application inherits default SCCM project settings. . Brief field descriptions are available by hovering the info icon ([![info.png](https://docs.apptimized.com/uploads/images/gallery/2020-07/scaled-1680-/rn4N9zcLXMfUeVtu-info.png)](https://docs.apptimized.com/uploads/images/gallery/2020-07/rn4N9zcLXMfUeVtu-info.png))

An application is scheduled for deployment by clicking on the **Save** button. Apptimized shows the following notification when successful:

[![image-1612435302794.png](https://docs.apptimized.com/uploads/images/gallery/2021-02/scaled-1680-/Hd33sHXtDvnKNoO3-image-1612435302794.png)](https://docs.apptimized.com/uploads/images/gallery/2021-02/Hd33sHXtDvnKNoO3-image-1612435302794.png)

It takes a few minutes for SCCM objects to appear in the SCCM Admin Console.

Details of the deployment process components are described in the sections below.

### Create the application in SCCM

The creation of applications can be enabled by **Create Application** switch and editing appropriate settings if required. Brief field descriptions are available by hovering the info icon ([![info.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/wmeTsIn3XGJj4EpS-info.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/wmeTsIn3XGJj4EpS-info.png)) located near every field.

[![createappinSCCM.png](https://docs.apptimized.com/uploads/images/gallery/2024-12/scaled-1680-/createappinsccm.png)](https://docs.apptimized.com/uploads/images/gallery/2024-12/createappinsccm.png)

Table 4. Application settings

<table aria-rowcount="10" data-tablelook="1696" data-tablestyle="MsoTableGrid" id="bkmrk-settings%C2%A0-details%C2%A0-v" style="font-weight: 400;"><tbody><tr aria-rowindex="1"><td data-celllook="4369" style="width: 191px;">**<span data-contrast="none">Settings</span>**<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;">**<span data-contrast="none">Details</span>**<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="2"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Vendor name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">The vendor name equals the vendor field of application in the project portfolio.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="3"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Application display name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">The application name equals the application field of application in the project portfolio.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="4"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Localized Application name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">The name of the application to be shown in SCCM console.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="5"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Application version</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">The application version equals the application version of the application in the project portfolio.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="6"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Application owner</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">Package creator name. The default value is the name of a current user.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="7"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Administrator Comments</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">This term corresponds to the term </span>**<span data-contrast="none">Administrator comments</span>**<span data-contrast="none"> in the SCCM admin console.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="8"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">SCCM optional reference</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">Optional reference to the SCCM environment.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="9"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Folder in the SCCM Console UI</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">This setting indicates the folder for applications in SCCM Console UI. Applications can store in the main folder </span>**<span data-contrast="none">Applications</span>**<span data-contrast="none"> (default) or any subfolders.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="10"><td data-celllook="4369" style="width: 191px;"><span data-contrast="none">Auto-install in task sequence of SCCM Console</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 618px;"><span data-contrast="none">This setting corresponds to the setting</span>**<span data-contrast="none"> Install or uninstall the application by default</span>**<span data-contrast="none"> in the </span>**<span data-contrast="none">Connection and default configuration</span>**<span data-contrast="none"> step (see </span>[<span data-contrast="none">Table 2</span>](https://docs.apptimized.com/link/6#bkmrk-table-2.-advanced-se)<span data-contrast="none">).</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

   
<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr><td style="width: 191px;">Icon (.png, .jpg, .jpeg, .ico only)</td><td style="width: 618px;">This setting allows to **Add**, **Change** or **Remove** the application icon for Software Center. Icons can have pixels dimensions of up to **<span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">512×512</span><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">.</span>**</td></tr></tbody></table>


### Create the deployment type in SCCM

The creation of deployment type can be enabled by **Create Deployment Type** switch and editing appropriate settings if required. Brief field descriptions are available by hovering the info icon ([![info.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/wmeTsIn3XGJj4EpS-info.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/wmeTsIn3XGJj4EpS-info.png)) located near every field.

[![sccm_27_01.png](https://docs.apptimized.com/uploads/images/gallery/2022-06/scaled-1680-/uYpXaycaD5Ckc998-sccm_27_01.png)](https://docs.apptimized.com/uploads/images/gallery/2022-06/uYpXaycaD5Ckc998-sccm_27_01.png)

The list of created deployment type templates (see [**Integration** ](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/integration)&gt; **Connection and default configuration** step) is available under the **Deployment types** block. All templates are disabled by default. A template becomes active when switched on.

[![image 158.png](https://docs.apptimized.com/uploads/images/gallery/2024-12/scaled-1680-/image-158.png)](https://docs.apptimized.com/uploads/images/gallery/2024-12/image-158.png)

To expand the deployment type template, click Yes button.

[![image.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/ib8image.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/ib8image.png)

Once the **Deployment Type** is enabled, the **Template** section can be filled.

[![screencapture-next-dev-apptimized-Projects-applications-PushToSccm-2025-06-03-15_11_41.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/screencapture-next-dev-apptimized-projects-applications-pushtosccm-2025-06-03-15-11-41.png)](https://docs.apptimized.com/uploads/images/gallery/2024-12/image-159.png)

You can modify the default template settings if necessary. These settings correspond to the SCCM integration configuration.

- **Sensitive fields** that contain valid values are highlighted in **green**.[![Screenshot 2025-06-03 151912.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/screenshot-2025-06-03-151912.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/screenshot-2025-06-03-151912.png)
- If any required field is incorrect, the deployment type will be highlighted in **red**, and the specific fields with errors will also appear in **red**. [![Screenshot 2025-06-03 152142.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/j9wscreenshot-2025-06-03-152142.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/j9wscreenshot-2025-06-03-152142.png)

When errors are present, the **Save** button will be disabled and push to SCCM will be impossible.

To correct the **Path to executable**:

1. Click the field and begin typing the correct folder name or the name of the file located in that folder.[![Screenshot 2025-06-03 153326.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/screenshot-2025-06-03-153326.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/screenshot-2025-06-03-153326.png)
2. Select the correct folder or file from the suggestions. The correct value will be automatically inserted.[![Screenshot 2025-06-03 153014.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/screenshot-2025-06-03-153014.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/screenshot-2025-06-03-153014.png)

- If the executable is in the **root directory**, click **Back to root folder** to navigate there.[![Screenshot 2025-06-03 153510.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/screenshot-2025-06-03-153510.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/screenshot-2025-06-03-153510.png)
- If no executable is found at the specified path, review the available executables listed below the **Installation command with parameters** field.[![Screenshot 2025-06-03 153952.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/screenshot-2025-06-03-153952.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/screenshot-2025-06-03-153952.png)

3. Copy and paste the correct path.[![Screenshot 2025-06-03 154037.png](https://docs.apptimized.com/uploads/images/gallery/2025-06/scaled-1680-/screenshot-2025-06-03-154037.png)](https://docs.apptimized.com/uploads/images/gallery/2025-06/screenshot-2025-06-03-154037.png)
4. Click **Validate**.

Once all required values are valid, you can proceed with pushing to SCCM.

### Create the deployment in SCCM

Creation of deployment can be enabled by **Create Deployment** switch and editing appropriate settings if required. Brief field descriptions are available by hovering the info icon ([![info.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/wmeTsIn3XGJj4EpS-info.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/wmeTsIn3XGJj4EpS-info.png)) located near every field.

[![sccm_29_01.png](https://docs.apptimized.com/uploads/images/gallery/2022-06/scaled-1680-/RtZZdYFnoCzoeftD-sccm_29_01.png)](https://docs.apptimized.com/uploads/images/gallery/2022-06/RtZZdYFnoCzoeftD-sccm_29_01.png)

Table 5. Deployment settings

<table border="1" id="bkmrk-settings-details-col" style="width: 818px; height: 427px;"><tbody><tr style="height: 34px;"><td style="width: 197px; height: 34px;">**Settings**

</td><td style="width: 619px; height: 34px;">**Details**

</td></tr><tr><td style="width: 197px;">Name of default destribution group

</td><td style="width: 619px;">This setting corresponds to the setting **Name of a default distribution group** шn the **Connection and default configuration** step (see [Table 1](https://docs.apptimized.com/link/6#bkmrk-table-1.-basic-setti "Integration")).

</td></tr><tr style="height: 57px;"><td style="width: 197px; height: 57px;">Collection type

</td><td style="width: 619px; height: 57px;">This setting corresponds to the setting **Collection type** in the **Connection and default configuration** step (see [Table 1](https://docs.apptimized.com/link/6#bkmrk-table-1.-basic-setti "Integration")).

</td></tr><tr style="height: 56px;"><td style="width: 197px; height: 56px;">Collection name

</td><td style="width: 619px; height: 56px;">This setting corresponds to the setting **Collection name** in the **Connection and default configuration** step (see [Table 1](https://docs.apptimized.com/link/6#bkmrk-table-1.-basic-setti "Integration")).

</td></tr><tr style="height: 56px;"><td style="width: 197px; height: 56px;">Install or uninstall the application by default

</td><td style="width: 619px; height: 56px;">This setting corresponds to the setting **Install or uninstall the application by default** in the **Connection and default configuration** step (see [Table 2](https://docs.apptimized.com/link/6#bkmrk-table-2.-advanced-se "Integration")).

</td></tr><tr style="height: 56px;"><td style="width: 197px; height: 56px;">Deploy the purpose of the installation by default

</td><td style="width: 619px; height: 56px;">This setting corresponds to the setting **Deploy purpose of the installation by default** in the **Connection and default configuration** step (see [Table 2](https://docs.apptimized.com/link/6#bkmrk-table-2.-advanced-se "Integration")).

</td></tr><tr style="height: 56px;"><td style="width: 197px; height: 56px;">Deadline time

</td><td style="width: 619px; height: 56px;">This setting corresponds to the setting **Deadline time** in the **Connection and default configuration** step (see [Table 2](https://docs.apptimized.com/link/6#bkmrk-table-2.-advanced-se "Integration")).

</td></tr><tr style="height: 56px;"><td style="width: 197px; height: 56px;">Time zone of deadline

</td><td style="width: 619px; height: 56px;">This setting corresponds to the setting **Time zone of a deadline** in the **Connection and default configuration** step (see [Table 1](https://docs.apptimized.com/link/6#bkmrk-table-1.-basic-setti "Integration")).

</td></tr><tr style="height: 56px;"><td style="width: 197px; height: 56px;">Deadline date

</td><td style="width: 619px; height: 56px;">This setting sets the deadline date for the application installation.

The default value is set to the current date.

</td></tr></tbody></table>

# Push to SCCM as Package

Deployment starts from the project portfolio.

[![sccm_27.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/M7gjsM6O9hLl3hSp-sccm_27.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/M7gjsM6O9hLl3hSp-sccm_27.png)

<p class="callout info">The application should have a package file produced during the Packaging step (Factory or Self-Service). If the required file is missing, Apptimized shows the notification.  
  
[![sccm_15.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/5lwmLAFlfpRUVX4K-sccm_15.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/5lwmLAFlfpRUVX4K-sccm_15.png)</p>

After locating the application in the list, the deployment process can be triggered by clicking the extended menu in the **Actions** column and selecting **Push to SCCM as Package**.

[![sccm_21_01-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/jww7o9Ppy1i16fW9-sccm_21_01-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/jww7o9Ppy1i16fW9-sccm_21_01-(1).png)

Apptimized shows the following screen when successful:

[![sccm_31_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/qIWzgEbwivBsPKpL-sccm_31_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/qIWzgEbwivBsPKpL-sccm_31_01.png)

The option to continue the deploying process is available after selecting the **SCCM environment** and clicking the **Confirm** button.

Apptimized shows the following screen when successful:

[![sccm_22_03.png](https://docs.apptimized.com/uploads/images/gallery/2022-04/scaled-1680-/9QZubXwtfYZqtULK-sccm_22_03.png)](https://docs.apptimized.com/uploads/images/gallery/2022-04/9QZubXwtfYZqtULK-sccm_22_03.png)

**The package name** option is the only option that requires manual verification and confirmation. The package inherits default SCCM project settings. . Brief field descriptions are available by hovering the info icon ([![info.png](https://docs.apptimized.com/uploads/images/gallery/2020-07/scaled-1680-/rn4N9zcLXMfUeVtu-info.png)](https://docs.apptimized.com/uploads/images/gallery/2020-07/rn4N9zcLXMfUeVtu-info.png))

<p class="callout info">**<span class="TextRun SCXW158035226 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW158035226 BCX8">Note</span></span>**<span class="TextRun SCXW158035226 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW158035226 BCX8">**.** Max </span><span class="NormalTextRun SpellingErrorV2 SCXW158035226 BCX8 SpellingErrorHighlight">length</span><span class="NormalTextRun SCXW158035226 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW158035226 BCX8">for</span><span class="NormalTextRun SCXW158035226 BCX8"> a </span><span class="NormalTextRun SpellingErrorV2 SCXW158035226 BCX8">package</span><span class="NormalTextRun SCXW158035226 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW158035226 BCX8">name</span><span class="NormalTextRun SCXW158035226 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW158035226 BCX8">is</span><span class="NormalTextRun SCXW158035226 BCX8"> 50 </span><span class="NormalTextRun SpellingErrorV2 SCXW158035226 BCX8">symbols</span><span class="NormalTextRun SCXW158035226 BCX8">.</span></span><span class="EOP SCXW158035226 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></p>

<span class="TextRun SCXW58455599 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">The package is</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">scheduled</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">for</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">deployment</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">by</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">clicking</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">on</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">the</span><span class="NormalTextRun SCXW58455599 BCX8"> </span></span><span class="TextRun SCXW58455599 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW58455599 BCX8">**Save** </span></span><span class="TextRun SCXW58455599 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">button</span><span class="NormalTextRun SCXW58455599 BCX8">. </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">Apptimized</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">shows</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">the</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">following</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">notification</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58455599 BCX8">when</span><span class="NormalTextRun SCXW58455599 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SpellingErrorHighlight SCXW58455599 BCX8">successful</span><span class="NormalTextRun SCXW58455599 BCX8">:</span></span><span class="EOP SCXW58455599 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span class="EOP SCXW58455599 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_26_01-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/PZ7Gcvp685CwvKa1-sccm_26_01-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/PZ7Gcvp685CwvKa1-sccm_26_01-(1).png)</span>

It takes a few minutes for SCCM objects to appear in the SCCM Admin Console.

Details of the deployment process components are described in the sections below.

##### Create the package in SCCM

The creation of applications can be enabled by **Create Application** switch and editing appropriate settings if required. Brief field descriptions are available by hovering the info icon ([![info.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/wmeTsIn3XGJj4EpS-info.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/wmeTsIn3XGJj4EpS-info.png)) located near every field.

[![sccm_23_03.png](https://docs.apptimized.com/uploads/images/gallery/2022-04/scaled-1680-/FENT5vxfRRTNQr3B-sccm_23_03.png)](https://docs.apptimized.com/uploads/images/gallery/2022-04/FENT5vxfRRTNQr3B-sccm_23_03.png)

<table border="1" id="bkmrk-settings%C2%A0-details%C2%A0-m" style="border-collapse: collapse; width: 100%; height: 1066px;"><tbody><tr aria-rowindex="1" style="height: 35px;"><td data-celllook="0" style="width: 35.1851%; height: 35px;">**Settings**

</td><td data-celllook="0" style="width: 64.6914%; height: 35px;">**Details**

</td></tr><tr aria-rowindex="2" style="height: 35px;"><td data-celllook="0" style="width: 35.1851%; height: 35px;"><span data-contrast="none">Manufacturer</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 35px;"><span data-contrast="none">This setting equals the vendor field of application in the [project portfolio](https://docs.apptimized.com/link/246#bkmrk-table-1.-information).</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="3" style="height: 35px;"><td data-celllook="0" style="width: 35.1851%; height: 35px;"><span data-contrast="none">Version</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 35px;"><span data-contrast="none">This setting equals the version field of the application in the [project portfolio](https://docs.apptimized.com/link/246#bkmrk-table-1.-information).</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="4" style="height: 35px;"><td data-celllook="0" style="width: 35.1851%; height: 35px;"><span data-contrast="none">Language</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 35px;"><span data-contrast="none">This setting equals the language field of application in the [project portfolio](https://docs.apptimized.com/link/246#bkmrk-table-1.-information).</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="5" style="height: 35px;"><td data-celllook="0" style="width: 35.1851%; height: 35px;">Сomment

</td><td data-celllook="0" style="width: 64.6914%; height: 35px;"><span data-contrast="none">This setting enables setting the optional description for the package.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="6" style="height: 57px;"><td data-celllook="0" style="width: 35.1851%; height: 57px;"><span data-contrast="none">Source file</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 57px;"><span data-contrast="none">This setting enables the selection of the package that will be deployed under SCCM.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="7" style="height: 57px;"><td data-celllook="0" style="width: 35.1851%; height: 57px;"><span data-contrast="none">Where unzip package source</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 57px;"><span data-contrast="none">This setting corresponds to **Where unzip package source setting** under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

</td></tr><tr aria-rowindex="8" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Use package name for the folder name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Use package name for the folder name** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

</td></tr><tr aria-rowindex="9" style="height: 57px;"><td data-celllook="0" style="width: 35.1851%; height: 57px;"><span data-contrast="none">Source path</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 57px;"><span data-contrast="none">This setting corresponds to **Source path** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

</td></tr><tr aria-rowindex="10" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Folder for package in Sccm Console</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Folder for package in Sccm Console** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="11" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Windows user name for folder path in SCCM Console</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting indicates the user name of user under Windows OS for folder path in SCCM Console.</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="12" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Remove default User account</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Remove default User account** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="13" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Add account access</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Add account access** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="14" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Group name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Group name** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="15" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Permission access level</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Permission access level** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="16" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Set security scope</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Set security scope** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="17" style="height: 80px;"><td data-celllook="0" style="width: 35.1851%; height: 80px;"><span data-contrast="none">Security scope</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 64.6914%; height: 80px;"><span data-contrast="none">This setting corresponds to **Security scope** setting under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template**. (see [Table 4](https://docs.apptimized.com/link/6#bkmrk-table%C2%A04.%C2%A0package%C2%A0tem))</span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr></tbody></table>

##### Create Program(s) in SCCM 

<span data-contrast="none">The creation of applications can be enabled by </span>**<span data-contrast="none">Create Program(s)</span>**<span data-contrast="none"> switch &gt; enabling switches of all created programs under the Project settings (link) and editing appropriate settings if required. Brief field descriptions are available by hovering the info icon (</span><span data-contrast="none">) located near every field.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

[![sccm_24_04.png](https://docs.apptimized.com/uploads/images/gallery/2022-04/scaled-1680-/37vPdrBt4SbwmTTn-sccm_24_04.png)](https://docs.apptimized.com/uploads/images/gallery/2022-04/37vPdrBt4SbwmTTn-sccm_24_04.png)

<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">The settings description is available under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template** &gt; **Create program** button (see [Table 5](https://docs.apptimized.com/link/6#bkmrk-table-5.-program-tem)).</span>

##### Create Deployment(s) in SCCM

<span data-contrast="none">The creation of applications can be enabled by </span>**<span data-contrast="none">Create Program(s)</span>**<span data-contrast="none"> switch &gt; setting the distribution group name &gt; enabling switches of all created deployments under the Project settings (link) and editing appropriate settings if required. Brief field descriptions are available by hovering the info icon (</span><span data-contrast="none">) located near every field.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

[![sccm_25_03.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/I3MMmDdvgIB5qMxy-sccm_25_03.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/I3MMmDdvgIB5qMxy-sccm_25_03.png)

<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">The settings description is available under **Project Settings** &gt; **Integration** &gt; **SCCM** &gt; **Package template** &gt; **Create deployment** button (see [Table 6](https://docs.apptimized.com/link/6#bkmrk-table-6.-package-dep)).</span>

# Import from SCCM

SCCM application import starts from the **Import** submenu of the workflow item in the menu of a project.

[![sccm_36.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/xD0ivu6Fc5gwcvAn-sccm_36.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/xD0ivu6Fc5gwcvAn-sccm_36.png)

The option to start the import is called **“SCCM Import.”**

<span style="font-size: 12.0pt; line-height: 130%; color: #4f4f4f;">[![sccm_39.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/V8C1sPOKmLy2OraY-sccm_39.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/V8C1sPOKmLy2OraY-sccm_39.png)</span>

The initial preparation process may take a while.

In case of a connection failure, Apptimized shows the following message:

[![sccm_40.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/BFcYzLgKtvbDwrAd-sccm_40.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/BFcYzLgKtvbDwrAd-sccm_40.png)

Single import session imports a single folder. For example, one of the following folders import in the scope of import session: root folder **Application** or folder **Test 1** or folder **bis\_628**.

<p class="callout info">The checkbox **All applications** always relates to the current folder. The screen below shows the import of contained in the root **Applications** folder.</p>

Applications can be excluded from import by unticking checkboxes in front of their names.

[![sccm_module_03.png](https://docs.apptimized.com/uploads/images/gallery/2020-04/scaled-1680-/zYxPLIhV3Rp2T9pf-sccm_module_03.png)](https://docs.apptimized.com/uploads/images/gallery/2020-04/zYxPLIhV3Rp2T9pf-sccm_module_03.png)

<p class="callout info">The icon below means that this application already exists in the project portfolio but can be imported for a second time. As a result, this created duplicates in the project portfolio.  
  
[![sccm_module_04.png](https://docs.apptimized.com/uploads/images/gallery/2020-04/scaled-1680-/Jyi0LGvtlEZsCLcQ-sccm_module_04.png)](https://docs.apptimized.com/uploads/images/gallery/2020-04/Jyi0LGvtlEZsCLcQ-sccm_module_04.png)</p>

The import process starts by clicking on the **Next** button. It takes up to **30 minutes** and will depend on the number of applications and their size.

“Set metadata” shows import candidates' meta information and provides the ability to update it to desired values. All required fields have <span style="color: #ff0000;">\*</span> in front of their label.

[![sccm_module_05.png](https://docs.apptimized.com/uploads/images/gallery/2020-04/scaled-1680-/Lyp1yNdT7Sc9HTFd-sccm_module_05.png)](https://docs.apptimized.com/uploads/images/gallery/2020-04/Lyp1yNdT7Sc9HTFd-sccm_module_05.png)

Exclude applications from the import by unticking the checkbox.

[![sccm_44_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/Ty7FwEwZjuy2SN4h-sccm_44_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/Ty7FwEwZjuy2SN4h-sccm_44_2.png)

The process reverts to the initial screen by clicking on the **Back** button and finalizes by clicking on the **Finish** button.

Apptimized shows the following notification when successful:

[![sccm_47_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/rObzWVuuipTlcfx9-sccm_47_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/rObzWVuuipTlcfx9-sccm_47_1.png)

Imported applications immediately appear in the project portfolio.

# SCCM Administration Guide

# Integration

SCCM Connector empowers Apptimized customers to:

- import software estate from SCCM server to Apptimized project portfolio;
- create an application in SCCM Console;
- add the deployment type to application with automatic media transfer;
- start the deployment of an application.

SCCM Connector Integration saves time and provides instant deployment of SCCM packages without the need to leave Apptimized.

### Requirements and limitations

The following prerequisites apply for SCCM connector:

- endpoint PC or VM with access to the 443 port of app.apptimized.com host;
- endpoint membership in Active Directory domain;
- Microsoft Windows Desktop (Windows 7 and above) or Server OS (Windows Server 2012 R2 and above) with installed .NET Framework 4.6.1;
- write permissions for network share with packages source media for automatic media transfer;
- administrator role for SCCM or permissions to create applications, deployment types, and deployments;
- installed SCCM Administrator Console with a connection to the SCCM server.

### Integration configuration with Apptimized

Initial integration to Apptimized requires a one-time configuration of SCCM Connector settings. It is required to establish a connection to the remote SCCM Environment.

It is possible to override preconfigured settings during the creation of an object in SCCM if needed, so they take precedence over the template of settings defined during the initial setup.

### Connection and default configuration

##### SCCM Environment

Apptimized enables a user to set up SCCM environments to perform with SCCM connector deployment integration.

Each SCCM Environment is configured separately and can be used for any purpose.

The option to create SCCM environment is available for project administrators under **Settings** in the project menu &gt; **Integratio**n section &gt; **SCCM** &gt; New SCCM Environment

[![SCCM_24_01-2.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/dgumBva6jAdJeXWz-SCCM_24_01-2.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/dgumBva6jAdJeXWz-SCCM_24_01-2.png)

Apptimized shows the following screen when successful:

[![sccm_25_03.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/sAlTB1mia6aGUWMT-sccm_25_03.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/sAlTB1mia6aGUWMT-sccm_25_03.png)

THe option to set the name of SCCM Environment is available under **SCCM Environment name** field.

The option to finish the creation process is available after setting the **SCCM Environment** name &gt; **Create** button.

Apptimized shows the created environment when successful:

[![sccm_26_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/VgaWvFRzkrFT0Zec-sccm_26_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/VgaWvFRzkrFT0Zec-sccm_26_01.png)

##### General settings

The one-time configuration is available for project administrators under **Settings** in the project menu &gt; **Integration** section &gt; **SCCM** &gt; **General**.

[![sccm_11_03.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/PMQVtYvFOKHNj8Iv-sccm_11_03.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/PMQVtYvFOKHNj8Iv-sccm_11_03.png)

SCCM Connector becomes active when switched on and once the settings are completed.

[![SCCMSettingsTemplate.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/sccmsettingstemplate.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/sccmsettingstemplate.png)

Table 1. General settings

<table border="1" id="bkmrk-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-" style="width: 810px; height: 965.624px;"><tbody><tr style="height: 35.3906px;"><td style="width: 159px; height: 35.3906px;">**Settings**

</td><td style="width: 650px; height: 35.3906px;">**Details**

</td></tr><tr style="height: 35.3906px;"><td style="width: 159px; height: 35.3906px;">Environment name</td><td style="width: 650px; height: 35.3906px;">The Environment name is the name of SCCM environment the SCCM connector operates in.

</td></tr><tr style="height: 68.9844px;"><td style="width: 159px; height: 68.9844px;">Remote ID</td><td style="width: 650px; height: 68.9844px;">The remote ID is a unique identifier generated automatically for every project during its creation.

Remote ID provides customer identification. The Remote ID is used during SCCM connector installation on customer's environment.</td></tr><tr style="height: 74.5781px;"><td style="width: 159px; height: 74.5781px;">Site code</td><td style="width: 650px; height: 74.5781px;">Site codes and site names identify sites in a Configuration Manager hierarchy.

Configuration Manager Setup prompts for a site code and site name for the central administration site, and each primary site and secondary site installation. [Learn more.](https://docs.microsoft.com/en-us/configmgr/core/servers/deploy/install/prepare-to-install-sites)</td></tr><tr style="height: 46.5938px;"><td style="width: 159px; height: 46.5938px;">DML Location</td><td style="width: 650px; height: 46.5938px;">Secondary deployment target which packaged files will be copied to during the SCCM push in addition to the deployment type content library.</td></tr><tr style="height: 52.1875px;"><td style="width: 159px; height: 52.1875px;">Name of the default distribution group</td><td style="width: 650px; height: 52.1875px;">Indicates the default group of users or devices where to Install applications.

This setting corresponds to the term "**Distribution point group**" in the SCCM admin console.</td></tr><tr style="height: 114.812px;"><td style="height: 114.812px; width: 159px;">Collection type</td><td style="height: 114.812px; width: 650px;">Indicates the type of collection where apps should be installed.

The following types are:

- Device
- User

</td></tr><tr style="height: 57.7812px;"><td style="height: 57.7812px; width: 159px;">Collection name</td><td style="height: 57.7812px; width: 650px;">Indicates the collection of devices where to install applications.

This setting corresponds to the term "**Collection name**" in the SCCM admin console.

</td></tr><tr style="height: 148.953px;"><td style="width: 159px; height: 148.953px;">Folder for application in SCCM Console</td><td style="width: 650px; height: 148.953px;">This field is optional and can stay blank.

If provided, overrides the default “**Application**” folder in SCCM Administrator Console as a target path for created application records.

<p class="callout success">Example: **Testfolder1\\testFolder2** or **Testfolder1\\testfolder2\\testfolder3**.</p>

</td></tr><tr style="height: 79px;"><td style="width: 159px; height: 79px;"><span class="TextRun SCXW12700510 BCX4" data-contrast="none" lang="NL-NL" xml:lang="NL-NL"><span class="SpellingError SCXW12700510 BCX4">Install</span><span class="NormalTextRun SCXW12700510 BCX4"> or </span><span class="SpellingError SCXW12700510 BCX4">uninstall</span> <span class="SpellingError SCXW12700510 BCX4">the</span> <span class="SpellingError SCXW12700510 BCX4">application</span> </span></td><td style="width: 650px; height: 79px;"><span data-contrast="none">This setting indicates whether a task sequence action in SCCM Console can install the application.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

**<span data-contrast="none">Yes</span>**<span data-contrast="none"> or </span>**<span data-contrast="none">No</span>**<span data-contrast="none"> options are available.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr style="height: 101px;"><td style="width: 159px; height: 101px;"> <span class="TextRun SCXW150427130 BCX4" data-contrast="none" lang="NL-NL" xml:lang="NL-NL"><span class="SpellingError SCXW150427130 BCX4">Deploy</span> <span class="SpellingError SCXW150427130 BCX4">the</span> <span class="SpellingError SCXW150427130 BCX4">purpose</span><span class="NormalTextRun SCXW150427130 BCX4"> of </span><span class="SpellingError SCXW150427130 BCX4">the</span> <span class="SpellingError SCXW150427130 BCX4">installation</span> </span></td><td style="width: 650px; height: 101px;"><span data-contrast="none">This option specifies whether the application deployment can is mandatory or optional.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

**<span data-contrast="none">Available</span>**<span data-contrast="none"> or </span>**<span data-contrast="none">Required</span>**<span data-contrast="none"> options are available.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr style="height: 35.3906px;"><td style="width: 159px; height: 35.3906px;">Application display name</td><td style="width: 650px; height: 35.3906px;"><span data-contrast="none">The name of the application to be shown in SCCM Console.</span>

</td></tr><tr style="height: 57.7812px;"><td style="width: 159px; height: 57.7812px;">Localized application name</td><td style="width: 650px; height: 57.7812px;">Specifies the application name for the English(US) default language.

</td></tr><tr aria-rowindex="1" style="height: 57.7812px;"><td data-celllook="4369" style="width: 159px; height: 57.7812px;"><span data-contrast="none">Administrator comments</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 650px; height: 57.7812px;"><span data-contrast="none">This optional field indicates the optional content with the dynamic variables can be filled by the user.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr></tbody></table>

If the endpoint connects to the internet via the proxy server, configure the connection by turning on **Enable proxy** and selecting **Use default windows credentials** or providing credentials in **Username** and **Password fields**.

[![sccm_06_02.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/NoOdXcV7JwJo6jTW-sccm_06_02.png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/NoOdXcV7JwJo6jTW-sccm_06_02.png)

<span class="TextRun SCXW66432173 BCX8" data-contrast="auto" lang="EN-GB" xml:lang="EN-GB"><span class="NormalTextRun SCXW66432173 BCX8">The option to </span><span class="NormalTextRun SCXW66432173 BCX8">use a proxy server whi</span><span class="NormalTextRun SCXW66432173 BCX8">сh</span><span class="NormalTextRun SCXW66432173 BCX8"> is configured o VM where SCCM </span><span class="NormalTextRun SpellingErrorV2 SCXW66432173 BCX8">connector</span><span class="NormalTextRun SCXW66432173 BCX8"> will be running is available under </span></span><span class="TextRun SCXW66432173 BCX8" data-contrast="auto" lang="EN-GB" xml:lang="EN-GB">**<span class="NormalTextRun SCXW66432173 BCX8">Use default Windows proxy server</span>**<span class="NormalTextRun SCXW66432173 BCX8"> </span></span><span class="TextRun SCXW66432173 BCX8" data-contrast="auto" lang="EN-GB" xml:lang="EN-GB"><span class="NormalTextRun SCXW66432173 BCX8">switch.</span></span><span class="EOP SCXW66432173 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span class="EOP SCXW66432173 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_06_03.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/EoSN2qvpQliEtq70-sccm_06_03.png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/EoSN2qvpQliEtq70-sccm_06_03.png)</span>

<p class="callout info"><span class="EOP SCXW66432173 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">Note. If **Use default Windows proxy server** switched to **Yes**, the **Proxy address** field disappears.</span></p>

<span class="EOP SCXW66432173 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">The option to set a **Proxy address** is available under the **Proxy address** field.</span>

<span class="EOP SCXW66432173 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_06_04.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/IBjyUv2bDjZ01rw5-sccm_06_04.png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/IBjyUv2bDjZ01rw5-sccm_06_04.png)</span>

##### Deployment types templates settings

This setting enables a user to implement multiple deployment types by creating multiple deployment templates within one project.

The option to enable SCCM deployment templates becomes active when all required fields in the SCCM general tab are filled in.

[![sccm_03_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/fRU6q5aEMllwCKLk-sccm_03_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/fRU6q5aEMllwCKLk-sccm_03_01.png)

<span data-contrast="none">The deployment types sections is displayed in 2 blocks:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

- <span data-contrast="none">Information block – this block contains detailed information about the Deployment templates;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Actions block – this block provides the options to operate with the deployment templates.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

[![sccm_05_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/8XLAffjECI2IyzVe-sccm_05_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/8XLAffjECI2IyzVe-sccm_05_01.png)

<span data-contrast="none">Deployment type templates data is grouped into the following categories:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<table aria-rowcount="6" data-tablelook="1696" data-tablestyle="MsoTableGrid" id="bkmrk-%D0%A1ategory%C2%A0%C2%A0-descripti"><tbody><tr aria-rowindex="1"><td data-celllook="0">**<span data-contrast="none">Сategory </span>**<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0">**<span data-contrast="none">Description </span>**<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="2"><td data-celllook="0"><span data-contrast="none">Template name</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="none">The field indicates the template name to help a user to identify templates in Apptimized portal.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="3"><td data-celllook="0"><span data-contrast="none">Name</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="none">This field indicates the name of a deployment type.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="4"><td data-celllook="0"><span data-contrast="none">Technology title</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="none">This field indicates the type of template installation.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="5"><td data-celllook="0"><span data-contrast="none">Source folder</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="none">This field indicates the path to the location of the package source.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="6"><td data-celllook="0"><span data-contrast="none">Path to executable</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="0"><span data-contrast="none">This field indicates the path to the location of the package source executable file.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr></tbody></table>

[![sccm_06_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/8KVk2f4tdngNbZg9-sccm_06_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/8KVk2f4tdngNbZg9-sccm_06_01.png)

<span data-contrast="none">Users actions are grouped into the following categories: </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span><span data-contrast="none"> </span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

- <span data-contrast="none">Edit - enables a user to enter edit Deployment type template;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Delete - allows a user to delete the Deployment type template.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

[![sccm_07_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/Odr4obu21F3iD28f-sccm_07_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/Odr4obu21F3iD28f-sccm_07_01.png)

<span class="TextRun SCXW158597309 BCX4" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW158597309 BCX4">The </span><span class="SpellingError SCXW158597309 BCX4">option</span> <span class="SpellingError SCXW158597309 BCX4">to</span> <span class="SpellingError SCXW158597309 BCX4">Create</span> <span class="SpellingError SCXW158597309 BCX4">new</span> <span class="SpellingError SCXW158597309 BCX4">deployment</span> <span class="SpellingError SCXW158597309 BCX4">type</span> <span class="SpellingError SCXW158597309 BCX4">is</span> <span class="SpellingError SCXW158597309 BCX4">available</span> <span class="SpellingError SCXW158597309 BCX4">under</span> </span>**<span class="TextRun SCXW158597309 BCX4" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="SpellingError SCXW158597309 BCX4">Create</span> <span class="SpellingError SCXW158597309 BCX4">Deployment</span> <span class="SpellingError SCXW158597309 BCX4">type</span> </span>**<span class="TextRun SCXW158597309 BCX4" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="SpellingError SCXW158597309 BCX4">button</span></span><span class="EOP SCXW158597309 BCX4" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span class="EOP SCXW158597309 BCX4" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_04_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/1GIHfICvhbO4PvHk-sccm_04_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/1GIHfICvhbO4PvHk-sccm_04_01.png)</span>

<span class="TextRun SCXW211145150 BCX4" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="SpellingError SCXW211145150 BCX4">Apptimized</span> <span class="SpellingError SCXW211145150 BCX4">shows</span> <span class="SpellingError SCXW211145150 BCX4">the</span> <span class="SpellingError SCXW211145150 BCX4">following</span> <span class="SpellingError SCXW211145150 BCX4">screen</span> <span class="SpellingError SCXW211145150 BCX4">when</span> <span class="SpellingError SCXW211145150 BCX4">successful</span><span class="NormalTextRun SCXW211145150 BCX4">:</span></span><span class="EOP SCXW211145150 BCX4" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

[![Deployment type.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/deployment-type.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/deployment-type.png)

The set of SCCM deployment template settings depends on the chosen installer type.

Table 3. Deployment types template settings

<table border="1" id="bkmrk-settings-description" style="border-collapse: collapse; width: 100%; height: 3325px;"><tbody><tr style="height: 27px;"><td rowspan="3" style="width: 20.6173%; height: 155px;">**Settings**  
  
</td><td rowspan="3" style="width: 56.5434%; height: 155px;">**Description**  
  
</td><td colspan="4" style="width: 80.3704%; height: 27px;">**Availability of settings depending on the Installer type**</td></tr><tr style="height: 27px;"><td rowspan="2" style="width: 1.23457%; height: 128px;">MSI</td><td rowspan="2" style="width: 4.19757%; height: 128px;" width="49">Script  
Installer

</td><td colspan="2" style="width: 74.9383%; height: 27px;" width="43">AppV

</td></tr><tr style="height: 101px;"><td style="width: 29.1358%; height: 101px;">Microsoft Application Virtualization 4

</td><td style="width: 45.8025%; height: 101px;">Microsoft Application Virtualization 5

</td></tr><tr style="height: 117px;"><td style="width: 20.6173%; height: 117px;" width="90">Deployment type template name

</td><td style="width: 56.5434%; height: 117px;" width="287">The field indicates the template name to help a user to identify templates in Apptimized portal.

The default value is **Deployment type template name \[number\]**.

This field is required.

</td><td style="width: 1.23457%; height: 117px;">+</td><td style="width: 4.19757%; height: 117px;">+</td><td style="width: 29.1358%; height: 117px;">+</td><td style="width: 45.8025%; height: 117px;">+</td></tr><tr style="height: 27px;"><td style="width: 20.6173%; height: 27px;">Deployment type name</td><td style="width: 56.5434%; height: 27px;">This field indicates the name of a deployment type. It is implemented during SCCM application deployment process and is sent to SCCM server.

A user can set the **Deployment type name** manually or use the following dynamic variables:

[![sccm_changes_03.PNG](https://docs.apptimized.com/uploads/images/gallery/2020-07/scaled-1680-/HaMcsDfHOvB1BG7s-sccm_changes_03.PNG)](https://docs.apptimized.com/uploads/images/gallery/2020-07/HaMcsDfHOvB1BG7s-sccm_changes_03.PNG)

This field is required.

</td><td style="width: 1.23457%; height: 27px;">+</td><td style="width: 4.19757%; height: 27px;">+</td><td style="width: 29.1358%; height: 27px;">+</td><td style="width: 45.8025%; height: 27px;">+</td></tr><tr style="height: 35px;"><td style="width: 20.6173%; height: 35px;">Path to the source</td><td style="width: 56.5434%; height: 35px;">This field indicates the path to the location of the package source. SCCM deployment template automatically generated this field.

This field is required.

</td><td style="width: 1.23457%; height: 35px;">+</td><td style="width: 4.19757%; height: 35px;">+</td><td style="width: 29.1358%; height: 35px;">+</td><td style="width: 45.8025%; height: 35px;">+</td></tr><tr style="height: 35px;"><td style="width: 20.6173%; height: 35px;">Path to the executable</td><td style="width: 56.5434%; height: 35px;">This field indicates the path to the location of the package source executable file.

A user can set the **Path to the executable** manually or use the following dynamic variables:

[![image-1612449200206.png](https://docs.apptimized.com/uploads/images/gallery/2021-02/scaled-1680-/e1EgqwCesELYfLQ1-image-1612449200206.png)](https://docs.apptimized.com/uploads/images/gallery/2021-02/e1EgqwCesELYfLQ1-image-1612449200206.png)

This field is required.

</td><td style="width: 1.23457%; height: 35px;">+</td><td style="width: 4.19757%; height: 35px;">+</td><td style="width: 29.1358%; height: 35px;">+</td><td style="width: 45.8025%; height: 35px;">+</td></tr><tr style="height: 35px;"><td style="width: 20.6173%; height: 35px;">Copy source to file share</td><td style="width: 56.5434%; height: 35px;">This option allows to copy to the folder, the location of which was defined in field **Place for storing sources** in the **General** SCCM settings tab.

</td><td style="width: 1.23457%; height: 35px;">+</td><td style="width: 4.19757%; height: 35px;">+</td><td style="width: 29.1358%; height: 35px;">+</td><td style="width: 45.8025%; height: 35px;">+</td></tr><tr style="height: 222px;"><td style="width: 20.6173%; height: 222px;">Installer type</td><td style="width: 56.5434%; height: 222px;">This setting indicates the type of installer to use.

The following installer types are available:

- [MSI (Microsoft Installer)](https://docs.microsoft.com/en-us/windows/win32/msi/about-windows-installer);
- [Script Installer](https://docs.microsoft.com/en-us/powershell/module/configurationmanager/add-cmdeploymenttype?view=sccm-ps#-scriptinstaller);
- [AppV (Microsoft Application Virtualization 4)](https://docs.microsoft.com/en-us/microsoft-desktop-optimization-pack/appv-v4/);
- [AppV (Microsoft Application Virtualization 5)](https://docs.microsoft.com/en-us/microsoft-desktop-optimization-pack/appv-v5/).

The default value is **Script Installer**.</td><td style="width: 1.23457%; height: 222px;">+</td><td style="width: 4.19757%; height: 222px;">+</td><td style="width: 29.1358%; height: 222px;">+</td><td style="width: 45.8025%; height: 222px;">+</td></tr><tr style="height: 206px;"><td style="width: 20.6173%; height: 206px;">Script type for the detection method</td><td style="width: 56.5434%; height: 206px;">This setting indicates the type of script content of the [detection method](https://docs.microsoft.com/en-us/configmgr/apps/deploy-use/create-applications#bkmk_dt-detect).

The following script types for detection method are available:

- [Powershell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7);
- [VB Script](https://docs.microsoft.com/en-us/previous-versions/sx7b3k7y%28v%3dvs.85%29);
- [JScript](https://docs.microsoft.com/en-us/previous-versions/hbxc2t98(v=vs.85)).

The default value is **Powershell**.</td><td style="width: 1.23457%; height: 206px;"> </td><td style="width: 4.19757%; height: 206px;">+</td><td style="width: 29.1358%; height: 206px;"> </td><td style="width: 45.8025%; height: 206px;"> </td></tr><tr style="height: 343px;"><td style="width: 20.6173%; height: 343px;">Detection script content template

</td><td style="width: 56.5434%; height: 343px;">This field specifies the script template of the detection method.

It is possible to provide a custom template with mandatory variables in square brackets, indicating them in any order and quantity. The Connector replaces these variables with specific values during the deployment to SCCM.

The default value is **Get-ItemProperty "HKLM:Software\\\[PackageName\]\\**  
**\[Manufacturer\]\\\[ApplicationName\]\\\[ApplicationVersion\]" -ErrorAction SilentlyContinue | Where { $\_.IsInstalled -eq 1 }**

</td><td style="width: 1.23457%; height: 343px;"> </td><td style="width: 4.19757%; height: 343px;">+</td><td style="width: 29.1358%; height: 343px;"> </td><td style="width: 45.8025%; height: 343px;"> </td></tr><tr style="height: 123px;"><td style="width: 20.6173%; height: 123px;">Persist content in the client cache

</td><td style="width: 56.5434%; height: 123px;">This setting indicates the necessity to upload the application or package source to the client's machine or device cache.

**Yes** or **No** options are available.

The default value is **No**.

</td><td style="width: 1.23457%; height: 123px;"> </td><td style="width: 4.19757%; height: 123px;">+</td><td style="width: 29.1358%; height: 123px;"> </td><td style="width: 45.8025%; height: 123px;"> </td></tr><tr style="height: 235px;"><td style="width: 20.6173%; height: 235px;">Installation command with parameters</td><td style="width: 56.5434%; height: 235px;">This setting indicates the command to run during the package installation.

The default value for the Script Installer is **Deploy-Application.exe -DeploymentType Install**

The default value for the MSI Package is **msiexec /i "\\\\atd-dist01\\Public\\CM\\DTeam\\FeatureData\\OSD\\Tbreck\\Setup1.msi" or msiexec /i "\\\\atd-dist01\\Public\\CM\\DTeam\\FeatureData\\OSD\\Tbreck\\Setup1.msi" /qn**</td><td style="width: 1.23457%; height: 235px;">+</td><td style="width: 4.19757%; height: 235px;">+</td><td style="width: 29.1358%; height: 235px;"> </td><td style="width: 45.8025%; height: 235px;"> </td></tr><tr style="height: 123px;"><td style="width: 20.6173%; height: 123px;">Uninstallation command with parameters

</td><td style="width: 56.5434%; height: 123px;">This setting indicates the command to run during the package uninstallation.

The default value is **Deploy-Application.exe -DeploymentType Uninstall**

</td><td style="width: 1.23457%; height: 123px;"> </td><td style="width: 4.19757%; height: 123px;">+</td><td style="width: 29.1358%; height: 123px;"> </td><td style="width: 45.8025%; height: 123px;"> </td></tr><tr style="height: 276px;"><td style="width: 20.6173%; height: 276px;">Installation context

</td><td style="width: 56.5434%; height: 276px;">This option defines the context of the package installation.

The following installation contexts are available:

- install for the system;
- install for a user;
- install for the system if a resource is a device otherwise install for the user.

The default value is **Install for the system**.

This option corresponds to the term **Installation behaviour** in the SCCM admin console.

</td><td style="width: 1.23457%; height: 276px;"> </td><td style="width: 4.19757%; height: 276px;">+</td><td style="width: 29.1358%; height: 276px;"> </td><td style="width: 45.8025%; height: 276px;"> </td></tr><tr style="height: 254px;"><td style="width: 20.6173%; height: 254px;">Should the user be logged on or not

</td><td style="width: 56.5434%; height: 254px;">This option defines the required user state when the installation starts.

The following options are available:

- only when no users are in the system;
- only when a user logs in;
- whether or not users are active in the system.

The default value is **Whether or not users are active in the system**.

This option corresponds to the term **Logon requirement** in the SCCM admin console.

</td><td style="width: 1.23457%; height: 254px;"> </td><td style="width: 4.19757%; height: 254px;">+</td><td style="width: 29.1358%; height: 254px;"> </td><td style="width: 45.8025%; height: 254px;"> </td></tr><tr style="height: 236px;"><td style="width: 20.6173%; height: 236px;">Installation visibility for the user</td><td style="width: 56.5434%; height: 236px;">This option defines the installation process visibility.

The following options are available:

- normal;
- minimized;
- maximized;
- hidden.

The default value is **Normal**.

This option corresponds to the term **Installation program visibility** in the SCCM admin console.</td><td style="width: 1.23457%; height: 236px;"> </td><td style="width: 4.19757%; height: 236px;">+</td><td style="width: 29.1358%; height: 236px;"> </td><td style="width: 45.8025%; height: 236px;"> </td></tr><tr style="height: 123px;"><td style="width: 20.6173%; height: 123px;">Requires user interaction</td><td style="width: 56.5434%; height: 123px;">This setting indicates if the user can be involved in the installation or uninstallation process.

**Yes** or **No** options are available.

The default value is **No**.

</td><td style="width: 1.23457%; height: 123px;"> </td><td style="width: 4.19757%; height: 123px;">+</td><td style="width: 29.1358%; height: 123px;"> </td><td style="width: 45.8025%; height: 123px;"> </td></tr><tr style="height: 112px;"><td style="width: 20.6173%; height: 112px;">Identify deployment type information from a package file</td><td style="width: 56.5434%; height: 112px;">This setting indicates the option of a manual (**Yes**) or automatic (**No**) deployment type information identification.

The default value is **No**.</td><td style="width: 1.23457%; height: 112px;">+</td><td style="width: 4.19757%; height: 112px;"> </td><td style="width: 29.1358%; height: 112px;">+</td><td style="width: 45.8025%; height: 112px;">+</td></tr><tr style="height: 166px;"><td style="width: 20.6173%; height: 166px;">The file where to get information</td><td style="width: 56.5434%; height: 166px;">This field indicates the file with the deployment type information.

The following options are available:

- MSI file for MsiInstaller;
- XML manifest for AppvInstaller;
- AppV file for App5xInstaller.

An installation type defines default value.</td><td style="width: 1.23457%; height: 166px;">+</td><td style="width: 4.19757%; height: 166px;"> </td><td style="width: 29.1358%; height: 166px;">+</td><td style="width: 45.8025%; height: 166px;">+</td></tr><tr style="height: 163px;"><td style="width: 20.6173%; height: 163px;">What to do on a slow network</td><td style="width: 56.5434%; height: 163px;">This option specifies actions with package sources in case of a slow network.

Following options are available:

- do nothing;
- download;
- download content for streaming.

The default value is **Download**.</td><td style="width: 1.23457%; height: 163px;">+</td><td style="width: 4.19757%; height: 163px;">+</td><td style="width: 29.1358%; height: 163px;">+</td><td style="width: 45.8025%; height: 163px;">+</td></tr><tr style="height: 70px;"><td style="width: 20.6173%; height: 70px;">Maximum installation time (minutes)</td><td style="width: 56.5434%; height: 70px;">This option indicates the maximum duration per installation in minutes.

The default value is **120**.</td><td style="width: 1.23457%; height: 70px;">+</td><td style="width: 4.19757%; height: 70px;">+</td><td style="width: 29.1358%; height: 70px;">+</td><td style="width: 45.8025%; height: 70px;">+</td></tr><tr style="height: 78px;"><td style="width: 20.6173%; height: 78px;">Estimated installation time by default (minutes)</td><td style="width: 56.5434%; height: 78px;">This option indicates the estimated duration per installation in minutes.

The default value is 0.</td><td style="width: 1.23457%; height: 78px;">+</td><td style="width: 4.19757%; height: 78px;">+</td><td style="width: 29.1358%; height: 78px;">+</td><td style="width: 45.8025%; height: 78px;">+</td></tr><tr style="height: 112px;"><td style="width: 20.6173%; height: 112px;">Run installation program as a 32-bit process on 64-bit client</td><td style="width: 56.5434%; height: 112px;">This setting forces the installer to launch as a 32-bit process on the 64-bit client.

**Yes** or **No** options are available.

The default value is **No**.</td><td style="width: 1.23457%; height: 112px;">+</td><td style="width: 4.19757%; height: 112px;">+</td><td style="width: 29.1358%; height: 112px;"> </td><td style="width: 45.8025%; height: 112px;"> </td></tr><tr style="height: 79px;"><td style="width: 20.6173%; height: 79px;" width="90">Administrator comments

</td><td style="width: 56.5434%; height: 79px;" width="287">This optional field corresponds to the term **Administrator comments** in the SCCM admin console.

</td><td style="width: 1.23457%; height: 79px;">+</td><td style="width: 4.19757%; height: 79px;">+</td><td style="width: 29.1358%; height: 79px;">+</td><td style="width: 45.8025%; height: 79px;">+</td></tr></tbody></table>

The screenshot below shows the default values of the Deployment type template settings:

[![sccm_09_02.png](https://docs.apptimized.com/uploads/images/gallery/2022-04/scaled-1680-/jviYRJ0fxiSTK5S9-sccm_09_02.png)](https://docs.apptimized.com/uploads/images/gallery/2022-04/jviYRJ0fxiSTK5S9-sccm_09_02.png)

Settings are persisted on click to **Save** button.

Apptimized shows the following notification when successful:

[![sccm_changes_07.png](https://docs.apptimized.com/uploads/images/gallery/2020-07/scaled-1680-/bTAjeZIC7D1cHfn9-sccm_changes_07.png)](https://docs.apptimized.com/uploads/images/gallery/2020-07/bTAjeZIC7D1cHfn9-sccm_changes_07.png)

### Package template

<span class="TextRun SCXW249577057 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW249577057 BCX8">The </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">option</span><span class="NormalTextRun SCXW249577057 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">to</span><span class="NormalTextRun SCXW249577057 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">configure</span><span class="NormalTextRun SCXW249577057 BCX8"> SCCM </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">package</span><span class="NormalTextRun SCXW249577057 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">template</span><span class="NormalTextRun SCXW249577057 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">is</span><span class="NormalTextRun SCXW249577057 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">available</span><span class="NormalTextRun SCXW249577057 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">under</span><span class="NormalTextRun SCXW249577057 BCX8"> </span></span><span class="TextRun SCXW249577057 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU">**<span class="NormalTextRun SCXW249577057 BCX8">Project </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">settings</span>**<span class="NormalTextRun SCXW249577057 BCX8"> &gt; </span>**<span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">Integration</span><span class="NormalTextRun SCXW249577057 BCX8"> &gt; </span>**<span class="NormalTextRun SCXW249577057 BCX8">choose </span><span class="NormalTextRun ContextualSpellingAndGrammarErrorV2 SCXW249577057 BCX8">**SCCM Environment** &gt;</span><span class="NormalTextRun SCXW249577057 BCX8"> </span>**<span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">Package</span><span class="NormalTextRun SCXW249577057 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW249577057 BCX8">template</span>**</span>**<span class="TextRun SCXW249577057 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW249577057 BCX8">.</span></span>**<span class="EOP SCXW249577057 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

[![sccm_11_03.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/mIP9LJnNeczw0FOE-sccm_11_03.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/mIP9LJnNeczw0FOE-sccm_11_03.png)

Apptimized shows the following screen when successful:

[![PackageTemplateSCCM.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/packagetemplatesccm.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/packagetemplatesccm.png)

<span data-contrast="none">Table 4. Package template settings</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<table aria-rowcount="13" data-tablelook="1696" data-tablestyle="MsoTableGrid" id="bkmrk-setting%C2%A0-description" style="width: 811px;"><tbody><tr aria-rowindex="1"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Setting</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">Description</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="2"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Package name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to set up the name for package template. This setting is </span>**<span data-contrast="none">required</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="none">The default value is: </span>**<span data-contrast="none">\[Manufacturer\]\_\[ProductName\]\_\[ProductVersion\]\_\[AppLanguage\].</span>**

</td></tr><tr aria-rowindex="3"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Comment</span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to set an optional descriptions for the package template.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="4"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Where unzip package source</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to set up patch for unzipped package source files will be placed on. This section is </span>**<span data-contrast="none">required</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<p class="callout info">**<span data-contrast="none">Note. </span>**<span data-contrast="none">In most cases, this field will be the same as </span>**<span data-contrast="none">Source path </span>**<span data-contrast="none">field value.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span></p>

</td></tr><tr aria-rowindex="5"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Use package name for the folder name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to use package name as package folder name. The default value is </span>**<span data-contrast="none">No</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="6"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Source path</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to set up folder where the source is placed in zip file. The zip file name is ignored under clarifying the source path. This setting is </span>**<span data-contrast="none">required</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="none">The default value is </span>**<span data-contrast="none">\[Manufacturer\]\_\[ProductName\]\_\[ProductVersion\]\_\[AppLanguage\]</span>**<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<p class="callout info">**<span data-contrast="none">Note.</span>**<span data-contrast="none"> This path is relative to </span>**<span data-contrast="none">Where unzip package source </span>**<span data-contrast="none">field value.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span></p>

</td></tr><tr aria-rowindex="7"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Folder for package in SCCM Console</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to set up folder for package in SCCM Console.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="none">Example: </span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="none">Dummy\\Folder;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Dummy.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<p class="callout info">**<span data-contrast="none">Note.</span>**<span data-contrast="none"> The package will be created under the root if the value is empty.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span></p>

</td></tr><tr aria-rowindex="8"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Remove default User account</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to Remove user from Manage Access Account window, which is added to package by default.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="none">The default value is </span>**<span data-contrast="none">Yes</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="9"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Add account access</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to fill </span>**<span data-contrast="none">Group name </span>**<span data-contrast="none">and </span>**<span data-contrast="none">Permission access level</span>**<span data-contrast="none"> fields. The default value is </span>**<span data-contrast="none">Yes</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="10"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">User name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to fill name of the user that will be addedd to Manage Accont Acces window of SCCM servier. The fill within form is </span>**<span data-contrast="none">\[domain\]\\\[userName\]</span>**<span data-contrast="none">. This setting is </span>**<span data-contrast="none">required</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="11"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Permission access level</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables to set up permission access level for the specified user. The following levels available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="none">Read;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Change;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">Full control;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="none">No access.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="none">The default value is </span>**<span data-contrast="none">Read</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="12"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Set security scope</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables to set up </span>**<span data-contrast="none">Security scope </span>**<span data-contrast="none">field to be specified.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="13"><td data-celllook="0" style="width: 260px;"><span data-contrast="none">Security scope</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 551px;"><span data-contrast="none">This setting enables a user to set up Security scope name that will be set to most (or all) packages. This setting is </span>**<span data-contrast="none">required</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="none">The default value is </span>**<span data-contrast="none">Factory DPs</span>**<span data-contrast="none">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr></tbody></table>

##### Programs for packages

<span class="TextRun SCXW257114199 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW257114199 BCX8">The </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">created</span><span class="NormalTextRun SCXW257114199 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">programs</span><span class="NormalTextRun SCXW257114199 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">for</span><span class="NormalTextRun SCXW257114199 BCX8"> SCCM </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">packages</span><span class="NormalTextRun SCXW257114199 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">are</span><span class="NormalTextRun SCXW257114199 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">stored</span><span class="NormalTextRun SCXW257114199 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">under</span><span class="NormalTextRun SCXW257114199 BCX8"> </span></span><span class="TextRun SCXW257114199 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU">**<span class="NormalTextRun SpellingErrorV2 SpellingErrorHighlight SCXW257114199 BCX8">Programs</span><span class="NormalTextRun SCXW257114199 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">for</span><span class="NormalTextRun SCXW257114199 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">packages</span>**<span class="NormalTextRun SCXW257114199 BCX8"> </span></span><span class="TextRun SCXW257114199 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW257114199 BCX8">section</span><span class="NormalTextRun SCXW257114199 BCX8">.</span></span><span class="EOP SCXW257114199 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span class="EOP SCXW257114199 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_12_01-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/dDCA7v3dbjwlFxj5-sccm_12_01-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/dDCA7v3dbjwlFxj5-sccm_12_01-(1).png)</span>

<span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW186452980 BCX8">The </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">option</span><span class="NormalTextRun SCXW186452980 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">to</span><span class="NormalTextRun SCXW186452980 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">create</span><span class="NormalTextRun SCXW186452980 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">program</span><span class="NormalTextRun SCXW186452980 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">is</span><span class="NormalTextRun SCXW186452980 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">available</span><span class="NormalTextRun SCXW186452980 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">under</span><span class="NormalTextRun SCXW186452980 BCX8"> </span></span><span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU">**<span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8">Create</span><span class="NormalTextRun SCXW186452980 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8 DefaultHighlightTransition">program</span>**<span class="NormalTextRun SCXW186452980 BCX8"> </span></span><span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW186452980 BCX8 DefaultHighlightTransition">button</span><span class="NormalTextRun SCXW186452980 BCX8">.</span></span>

<span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU">[![sccm_27_01-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/KXDMrK9YqMDrCBNp-sccm_27_01-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/KXDMrK9YqMDrCBNp-sccm_27_01-(1).png)</span>

<span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="TextRun SCXW14049295 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW14049295 BCX8">Apptimized</span><span class="NormalTextRun SCXW14049295 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW14049295 BCX8">shows</span><span class="NormalTextRun SCXW14049295 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW14049295 BCX8">the</span><span class="NormalTextRun SCXW14049295 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW14049295 BCX8">following</span><span class="NormalTextRun SCXW14049295 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW14049295 BCX8">screen</span><span class="NormalTextRun SCXW14049295 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW14049295 BCX8">when</span><span class="NormalTextRun SCXW14049295 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW14049295 BCX8">successful</span><span class="NormalTextRun SCXW14049295 BCX8">:</span></span><span class="EOP SCXW14049295 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></span>

<span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="EOP SCXW14049295 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_13_01-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/SKJ6wgjGqzCMADX6-sccm_13_01-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/SKJ6wgjGqzCMADX6-sccm_13_01-(1).png)</span></span>

<span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="EOP SCXW14049295 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span data-contrast="none">Table 5. Program template settings</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></span></span>

<table border="1" id="bkmrk-setting-description-" style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 28.5185%;">**Setting**</td><td style="width: 71.4815%;">**Description**</td></tr><tr><td style="width: 28.5185%;">Program name</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables a user to set up the name of the program template. This setting is </span>**<span data-contrast="auto">required</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Install.</span>**<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr><td style="width: 28.5185%;">Command line</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables a user to set up the command line of the program template.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">install.cmd</span>**<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="1"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Start folder</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables a user to set up he name of startup folder of the program template.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="2"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">User interaction</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables to set up interaction lever of user with package.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The following levels available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Hidden;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Minimized;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Normal;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Maximized.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Hidden</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="3"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Program can run</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables a user to define run context of package. The following contexts available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Whether or not user is logged on;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Only when user is logged on;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Only when no user is logged on.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Whether or not user is logged on</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="4"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Run mode</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables a user to define permission level of package context run. This setting is available to change only if </span>**<span data-contrast="auto">Only when user is logged on </span>**<span data-contrast="auto">setting is set under </span>**<span data-contrast="auto">Program can run </span>**<span data-contrast="auto">setting.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The following permission levels available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Run with Administrative rights;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Run with user rights;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Run with Administrative rights</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="5"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Allow users to view and interact with the program installation</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables to allow users to view and interact with the program insallation. The default value is </span>**<span data-contrast="auto">No</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="6"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Drive mode</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables to define drive mode of the package installation / uninstallation. The following modes available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Runs with UNC name;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Required drive letter</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Requires specific drive letter (example: Z:).</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Runs with UNC name</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="7"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Allow this program to be installed from task sequence</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables to allow the program to be installaed from the Install Package task sequecne without being deployed. The default value is </span>**<span data-contrast="auto">No</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="8"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Select platfroms</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables to select OS platforms where package can run.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The following platforms available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">All Windows 10 (64-bit);</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">All Windows 7 (64-bit);</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">All Windows 8.1 (64-bit);</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">All Windows Server 2008 R2 (64-bit);</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">All Windows Server 2012 R2 (64-bit);</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">All Windows Server 2016 (64-bit);</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">All Windows 7 (32-bit).</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<p class="callout info">**<span data-contrast="auto">Note</span>**<span data-contrast="auto">. Empty field value is allowing any platform.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span></p>

</td></tr><tr aria-rowindex="9"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Estimated disk space</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables to estimate disk space for packages if required. The value if unknown is 0 or empty.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is 0.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="10"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Select unit of a disk sace size</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables to define unit f the disk space if the estimated disk space is set. The following units available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">KB;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">MB;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">GB.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">MB</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="11"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Maximum allowed run time (minutes)</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="auto">This setting enables a user to set up maximum allowed run time in minutes. The default value is </span>**<span data-contrast="auto">120</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="12"><td data-celllook="0" style="width: 28.5185%;"><span data-contrast="auto">Administrative comment</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 71.4815%;"><span data-contrast="none">This optional field corresponds to the term </span>**<span data-contrast="none">Administrator comments</span>**<span data-contrast="none"> in the SCCM admin console.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr></tbody></table>

<span data-contrast="auto">The option to save settings is available under </span>**<span data-contrast="auto">Save </span>**<span data-contrast="auto">button.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">Apptimized shows the following notification when successful:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_14_01-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/Ou02sx0vUfhF3kDN-sccm_14_01-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/Ou02sx0vUfhF3kDN-sccm_14_01-(1).png)</span>

<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_15_01-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/4jjUWbtWtVeNnmvq-sccm_15_01-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/4jjUWbtWtVeNnmvq-sccm_15_01-(2).png)</span>

##### Deployment for packages

<span class="TextRun SCXW98425501 BCX8" data-contrast="auto" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">Created</span><span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">deployments</span><span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">for</span><span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">packages</span><span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">are</span><span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">stored</span><span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">under</span>**<span class="NormalTextRun SCXW98425501 BCX8"> </span>**</span>**<span class="TextRun SCXW98425501 BCX8" data-contrast="auto" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">Deployments</span><span class="NormalTextRun SCXW98425501 BCX8"> </span></span>**<span class="TextRun SCXW98425501 BCX8" data-contrast="auto" lang="RU-RU" xml:lang="RU-RU">**<span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">for</span><span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">packages</span>**<span class="NormalTextRun SCXW98425501 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW98425501 BCX8">section</span><span class="NormalTextRun SCXW98425501 BCX8">.</span></span>

<span class="TextRun SCXW98425501 BCX8" data-contrast="auto" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW98425501 BCX8">[![sccm_16_01-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/SeF5URI5ffzRo8Hf-sccm_16_01-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/SeF5URI5ffzRo8Hf-sccm_16_01-(2).png)</span></span>

<span class="EOP SCXW98425501 BCX8" data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"><span class="TextRun SCXW166899117 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW166899117 BCX8">The </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">option</span><span class="NormalTextRun SCXW166899117 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">to</span><span class="NormalTextRun SCXW166899117 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">create</span><span class="NormalTextRun SCXW166899117 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">deployment</span><span class="NormalTextRun SCXW166899117 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">is</span><span class="NormalTextRun SCXW166899117 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">available</span><span class="NormalTextRun SCXW166899117 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">under</span><span class="NormalTextRun SCXW166899117 BCX8"> </span></span><span class="TextRun SCXW166899117 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU">**<span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">Create</span><span class="NormalTextRun SCXW166899117 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">deployment</span>**<span class="NormalTextRun SCXW166899117 BCX8"> </span></span><span class="TextRun SCXW166899117 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW166899117 BCX8">button</span><span class="NormalTextRun SCXW166899117 BCX8">.</span></span></span>

<span class="EOP SCXW98425501 BCX8" data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"><span class="EOP SCXW166899117 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_28_01-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/68LXHoZzdhjvZHUe-sccm_28_01-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/68LXHoZzdhjvZHUe-sccm_28_01-(1).png)</span></span>

<span class="EOP SCXW98425501 BCX8" data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"><span class="EOP SCXW166899117 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">Apptimized shows the following screen when successful:</span></span>

<span class="EOP SCXW98425501 BCX8" data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"><span class="EOP SCXW166899117 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_17_01.png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/aNdGHhxomvpHM82d-sccm_17_01.png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/aNdGHhxomvpHM82d-sccm_17_01.png)</span></span>

<span class="EOP SCXW98425501 BCX8" data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559739":160,"335559740":259}"><span class="EOP SCXW166899117 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun SCXW186452980 BCX8" data-contrast="none" lang="RU-RU" xml:lang="RU-RU"><span class="EOP SCXW14049295 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span data-contrast="none">Table 6. Package deployment template settings</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></span></span></span></span>

<table border="1" id="bkmrk-setting-description--0" style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 25.1853%;">**Setting**

</td><td style="width: 74.6913%;">**Description**</td></tr><tr aria-rowindex="1"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Program name</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to set up program name to which deployment belongs to.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">This field is </span>**<span data-contrast="auto">required</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Install</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="2"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Collection type</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to indicate the collection type that will be loaded from the user SCCM server. This setting is </span>**<span data-contrast="auto">required</span>**<span data-contrast="auto">. The following types are available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Device;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">User.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Device</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="3"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Limiting collection for the deployment</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables settng limiting collection for the collection deployment.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="4"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Collection folder in SCCM Console</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables setting up a collection path under the SCCM console.</span>

</td></tr><tr aria-rowindex="5"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Action</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables set the action during deployment. The available action is </span>**<span data-contrast="auto">Install</span>**<span data-contrast="auto">. The value can not be changed.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="6"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Purpose</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables the definition of the requirement of the installation/uninstallation process. The following values are available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Available;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Required.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Available</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="7"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Send wake-up packets</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to define sending [wake-up packets](https://docs.microsoft.com/en-us/mem/configmgr/core/clients/deploy/plan/plan-wake-up-clients)</span><span data-contrast="auto"> before deployment under SCCM.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">No</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">Note. This setting is available only if </span>**<span data-contrast="auto">Required </span>**<span data-contrast="auto">purpose is set.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="8"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Allow clients on a metered internet connection to download content after the installation deadline, which right incurs additional costs</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to allow clients </span><span data-contrast="auto">on a metered internet connection to download content after the installation deadline, which right incurs additional costs.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">No</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">Note. This setting is available only if </span>**<span data-contrast="auto">Required </span>**<span data-contrast="auto">purpose is set.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="9"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Rerun behavior</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to specify rerunning deployment behavior on a client.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The following values are available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Always rerun program;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Never rerun deployed program;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Rerun if failed previous attempt;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Rerun if succeeded on the previous attempt.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Always rerun program</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">Note. This setting is available only if </span>**<span data-contrast="auto">Required </span>**<span data-contrast="auto">purpose is set.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="10"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Recur every</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">The setting enables to specify a recurring interval. The default value is </span>**<span data-contrast="auto">1</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

**<span data-contrast="auto">Note</span>**<span data-contrast="auto">. This setting is available only if </span>**<span data-contrast="auto">Required </span>**<span data-contrast="auto">purpose is set.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="11"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Recurrence interval type</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables selection of recurrence interval types for the schedule.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The following options are available:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Days;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Hours;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Minutes.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Days</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

**<span data-contrast="auto">Note</span>**<span data-contrast="auto">. This setting is available only if </span>**<span data-contrast="auto">Required </span>**<span data-contrast="auto">purpose is set.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="12"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Schedule</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to schedule date and time for the deployment.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

**<span data-contrast="auto">Note. </span>**<span data-contrast="auto">Time must be UTC. The time will be converted to the timezone of the User’s SCCM Server. This setting is</span>**<span data-contrast="auto"> </span>**<span data-contrast="auto">available only if</span>**<span data-contrast="auto"> Required </span>**<span data-contrast="auto">purpose is set.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="13"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Allow users to run the program independently of assignments</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables users to run the program from Software Center. The default value is </span>**<span data-contrast="auto">Yes</span>**<span data-contrast="auto">. The value can not be changed.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="14"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Software installation</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables a user to allow installation of the deployed software outside of maintenance windows.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">No</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="15"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">System restart (if required to complete the installation)</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to set up system restarting outside a maintenance window.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">No</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="16"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Commit changes at deadline or during a maintenance window (requires restarts)</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to setting up write filters for embedded devices. The default value is </span>**<span data-contrast="auto">Yes</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

**<span data-contrast="auto">Note</span>**<span data-contrast="auto">. If this setting is not enabled, the content will be applied on the overlay and committed later.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="17"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Select the deployment option to use when a client uses a distribution point from a current boundary group</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to specify client behavior on a fast network. The following options are available to select:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Download content from distribution point and run locally;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Run program from the distribution point.</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Download content from distribution point and run locally</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="18"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Select the deployment option to use when a client uses a distribution point from a neighbor boundary group or the default site boundary group</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto"> </span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables to specify client behavior on a slow network. The following options are available to select:</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

- <span data-contrast="auto">Download content from distribution point and run locally;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>
- <span data-contrast="auto">Do not run program;</span><span data-ccp-props="{"134233279":true,"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">Download content from distribution point and run locally</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr><tr aria-rowindex="19"><td data-celllook="0" style="width: 25.1853%;"><span data-contrast="auto">Allow clients to use distribution points from the default site boundary group</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td><td data-celllook="0" style="width: 74.6913%;"><span data-contrast="auto">This setting enables allow clients to use shared content.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="auto">The default value is </span>**<span data-contrast="auto">No</span>**<span data-contrast="auto">.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

</td></tr></tbody></table>

<span data-contrast="auto">The option to save deployments for packages settings is available under </span>**<span data-contrast="auto">Save </span>**<span data-contrast="auto">button.</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span data-contrast="auto">Apptimized shows the following notification when successful:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

[![sccm_18_01-(3).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/JWn2VRCss96D58Rr-sccm_18_01-(3).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/JWn2VRCss96D58Rr-sccm_18_01-(3).png)

<span class="TextRun SCXW58359068 BCX8" data-contrast="auto" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW58359068 BCX8">The </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">option</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">to</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">save</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">package</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">templates</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">settings</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">is</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">available</span><span class="NormalTextRun SCXW58359068 BCX8"> </span><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">under</span><span class="NormalTextRun SCXW58359068 BCX8"> </span></span><span class="TextRun SCXW58359068 BCX8" data-contrast="auto" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SCXW58359068 BCX8">**Save** </span></span><span class="TextRun SCXW58359068 BCX8" data-contrast="auto" lang="RU-RU" xml:lang="RU-RU"><span class="NormalTextRun SpellingErrorV2 SCXW58359068 BCX8">button</span><span class="NormalTextRun SCXW58359068 BCX8">.</span></span><span class="EOP SCXW58359068 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span class="EOP SCXW58359068 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![sccm_10_2.png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/GbtxVDr8dkgx6JQE-sccm_10_2.png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/GbtxVDr8dkgx6JQE-sccm_10_2.png)</span>

<span class="EOP SCXW58359068 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span data-contrast="auto">Apptimized shows the following notification when successful:</span><span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></span>

[![sccm_19_01-(3).png](https://docs.apptimized.com/uploads/images/gallery/2021-11/scaled-1680-/qhiWskqOkBQ0ze9o-sccm_19_01-(3).png)](https://docs.apptimized.com/uploads/images/gallery/2021-11/qhiWskqOkBQ0ze9o-sccm_19_01-(3).png)

### Apptimized SCCM Connector Installer

The integration procedure of the Apptimized SCCM Connector and SCCM environment ends up with the installation of SCCM Connector Agent to the endpoint PC.

<span class="TextRun Highlight SCXW263067093 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW263067093 BCX8">Apptimized **SCCM Connector Installer** can be downloaded </span></span><span class="TextRun Highlight SCXW263067093 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW263067093 BCX8">once the **required settings** are completed.</span></span><span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![Group 4.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/group-4.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/group-4.png)</span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW49758605 BCX8" data-contrast="auto"><span class="NormalTextRun SCXW49758605 BCX8">**SCCM API Key** </span><span class="NormalTextRun SCXW49758605 BCX8">also</span> <span class="NormalTextRun SCXW49758605 BCX8">must</span> <span class="NormalTextRun SCXW49758605 BCX8">be</span> <span class="NormalTextRun SCXW49758605 BCX8">generated</span><span class="NormalTextRun SCXW49758605 BCX8">.</span></span><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![Group 6.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/group-6.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/group-6.png)</span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW131294170 BCX8" data-contrast="auto"><span class="NormalTextRun SCXW131294170 BCX8">After</span> <span class="NormalTextRun SCXW131294170 BCX8">downloading</span><span class="NormalTextRun SCXW131294170 BCX8"> **Apptimized SCCM** </span>**<span class="NormalTextRun SCXW131294170 BCX8">Connector</span> <span class="NormalTextRun SCXW131294170 BCX8">Installer</span>**<span class="NormalTextRun SCXW131294170 BCX8">, a </span><span class="NormalTextRun SCXW131294170 BCX8">user</span> <span class="NormalTextRun SCXW131294170 BCX8">has</span> <span class="NormalTextRun SCXW131294170 BCX8">to</span> <span class="NormalTextRun SCXW131294170 BCX8">run</span> <span class="NormalTextRun SCXW131294170 BCX8">an</span> **<span class="NormalTextRun SCXW131294170 BCX8">Install</span><span class="NormalTextRun SCXW131294170 BCX8"> CMD.</span>**</span>**<span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>**</span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">**<span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![DownloadingInstaller.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/downloadinginstaller.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/downloadinginstaller.png)</span>**</span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun SCXW23081608 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW23081608 BCX8" data-ccp-parastyle="Normal (Web)">A service </span></span><span class="TextRun Highlight SCXW23081608 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW23081608 BCX8" data-ccp-parastyle="Normal (Web)">with **entered credentials** is created when finished successfully:</span></span><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![Group 27.png](https://docs.apptimized.com/uploads/images/gallery/2024-02/scaled-1680-/group-27.png)](https://docs.apptimized.com/uploads/images/gallery/2024-02/group-27.png)</span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW118543136 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)">Creating a **new user** is available under **Server Manager** </span></span><span class="TextRun Highlight SCXW118543136 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)">&gt;</span> **<span class="NormalTextRun SpellingErrorV2Themed SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)">Dashdoard</span>** <span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)">&gt;</span><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)"> **Tools** </span><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)">&gt;</span><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)"> **Active Directory Users and Computers** </span><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)">&gt;</span><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)"> **New** </span><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)">&gt;</span><span class="NormalTextRun SCXW118543136 BCX8" data-ccp-parastyle="Normal (Web)"> **User**.</span></span><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![Anewuser.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/anewuser.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/anewuser.png)</span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW138012363 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW138012363 BCX8" data-ccp-parastyle="Normal (Web)">The following fields must be filled with **proper information**.</span></span><span class="EOP SCXW138012363 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span></span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW138012363 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![Fields.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/fields.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/fields.png)</span></span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW138012363 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW57414029 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW57414029 BCX8" data-ccp-parastyle="Normal (Web)">Adding a user to a group is available under “**Add to a group**</span><span class="NormalTextRun SCXW57414029 BCX8" data-ccp-parastyle="Normal (Web)">”.</span></span><span class="EOP SCXW57414029 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span></span></span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW138012363 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![addingtogroup.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/addingtogroup.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/addingtogroup.png)</span></span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW138012363 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW213487920 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)">After the </span><span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)">previous</span> <span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)">steps</span><span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)"> a user must go to </span><span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)">**Server Manager** </span></span><span class="TextRun Highlight SCXW213487920 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)">&gt; </span>**<span class="NormalTextRun SpellingErrorV2Themed SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)">Dashdoard</span>**<span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)"> &gt; **Tools** &gt;</span><span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)"> **Local Security**</span> <span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)">&gt;</span><span class="NormalTextRun SCXW213487920 BCX8" data-ccp-parastyle="Normal (Web)"> **Log on as a service and run the service.**</span></span>**<span class="EOP SCXW213487920 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span>**</span></span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW138012363 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">**<span class="EOP SCXW213487920 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![Logonasservice.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/logonasservice.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/logonasservice.png)</span>**</span></span></span></span></span></span>

<span class="EOP SCXW263067093 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW49758605 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW131294170 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW23081608 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW118543136 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW138012363 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">**<span class="EOP SCXW213487920 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![Runasadiffuser.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/runasadiffuser.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/runasadiffuser.png)</span>**</span></span></span></span></span></span>

<span class="TextRun Highlight SCXW247394925 BCX8" data-contrast="auto"><span class="NormalTextRun SCXW247394925 BCX8">Before</span> <span class="NormalTextRun SCXW247394925 BCX8">installing</span> <span class="NormalTextRun SCXW247394925 BCX8">and</span> <span class="NormalTextRun SCXW247394925 BCX8">pushing</span> <span class="NormalTextRun SCXW247394925 BCX8">an</span> <span class="NormalTextRun SCXW247394925 BCX8">application</span> <span class="NormalTextRun SCXW247394925 BCX8">to</span><span class="NormalTextRun SCXW247394925 BCX8"> SCCM, a </span><span class="NormalTextRun SCXW247394925 BCX8">user</span> <span class="NormalTextRun SCXW247394925 BCX8">must</span> <span class="NormalTextRun SCXW247394925 BCX8">have</span> **<span class="NormalTextRun SCXW247394925 BCX8">certain</span> <span class="NormalTextRun SCXW247394925 BCX8">permissions</span><span class="NormalTextRun SCXW247394925 BCX8">.</span>**</span>**<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>**

**<span class="TextRun SCXW247394925 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW247394925 BCX8">A </span></span><span class="TextRun SCXW247394925 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW247394925 BCX8">Security</span></span><span class="TextRun SCXW247394925 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW247394925 BCX8"> role (</span></span><span class="TextRun SCXW247394925 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW247394925 BCX8">Application Administrator</span></span>**<span class="TextRun SCXW247394925 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW247394925 BCX8">**)** or </span></span>**<span class="TextRun SCXW247394925 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW247394925 BCX8">Configuration Manager</span></span>**<span class="TextRun SCXW247394925 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW247394925 BCX8">.</span></span><span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![SCCMm1.png](https://docs.apptimized.com/uploads/images/gallery/2024-02/scaled-1680-/sccmm1.png)](https://docs.apptimized.com/uploads/images/gallery/2024-02/sccmm1.png)</span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW177533764 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW177533764 BCX8"> The account also must have the **Windows Server Distributed Component Object Model (DCOM) Remote Activation permission** for the computer running the **Configuration Manager** site server and the **SMS provider**</span></span><span class="TextRun Highlight SCXW177533764 BCX8" data-contrast="auto"><span class="NormalTextRun SCXW177533764 BCX8">.</span></span><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"> </span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">[![SCCMm2.png](https://docs.apptimized.com/uploads/images/gallery/2024-02/scaled-1680-/sccmm2.png)](https://docs.apptimized.com/uploads/images/gallery/2024-02/sccmm2.png)</span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)">The user </span><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)">must be added to a policy called **"Log on as a service".**</span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)">**[![SCCMm3.png](https://docs.apptimized.com/uploads/images/gallery/2024-02/scaled-1680-/sccmm3.png)](https://docs.apptimized.com/uploads/images/gallery/2024-02/sccmm3.png)**</span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)">**<span class="TextRun SCXW224920786 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW224920786 BCX8" data-ccp-parastyle="Normal (Web)">Apptimized </span></span>**<span class="TextRun SCXW224920786 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW224920786 BCX8" data-ccp-parastyle="Normal (Web)">shows the following window when successful</span></span>**<span class="TextRun SCXW224920786 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW224920786 BCX8" data-ccp-parastyle="Normal (Web)">:</span></span><span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span>**</span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)">**<span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![SCCMm4.png](https://docs.apptimized.com/uploads/images/gallery/2024-02/scaled-1680-/sccmm4.png)](https://docs.apptimized.com/uploads/images/gallery/2024-02/sccmm4.png)</span>**</span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)"><span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW184842183 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW184842183 BCX8" data-ccp-parastyle="Normal (Web)">The account name must </span></span></span><span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW184842183 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW184842183 BCX8" data-ccp-parastyle="Normal (Web)">contain</span></span></span>**<span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW184842183 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW184842183 BCX8" data-ccp-parastyle="Normal (Web)"> a domain:</span></span><span class="EOP SCXW184842183 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span></span>**</span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)">**<span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW184842183 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![SCCMm5.png](https://docs.apptimized.com/uploads/images/gallery/2024-02/scaled-1680-/sccmm5.png)](https://docs.apptimized.com/uploads/images/gallery/2024-02/sccmm5.png)</span></span>**</span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)"><span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW184842183 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun SCXW86878503 BCX8" data-contrast="none" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW86878503 BCX8" data-ccp-parastyle="Normal (Web)">**Apptimized** shows an error if</span><span class="NormalTextRun SCXW86878503 BCX8" data-ccp-parastyle="Normal (Web)"> a</span><span class="NormalTextRun SCXW86878503 BCX8" data-ccp-parastyle="Normal (Web)"> user </span><span class="NormalTextRun SCXW86878503 BCX8" data-ccp-parastyle="Normal (Web)">doesn’t</span><span class="NormalTextRun SCXW86878503 BCX8" data-ccp-parastyle="Normal (Web)"> exist:</span></span><span class="EOP SCXW86878503 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span></span></span></span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)"><span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW184842183 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW86878503 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}">[![SCCMm6.png](https://docs.apptimized.com/uploads/images/gallery/2024-02/scaled-1680-/sccmm6.png)](https://docs.apptimized.com/uploads/images/gallery/2024-02/sccmm6.png)</span></span></span></span></span></span></span>

<span class="EOP SCXW247394925 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="EOP SCXW177533764 BCX8" data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}"><span class="TextRun Highlight SCXW114453676 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW114453676 BCX8" data-ccp-parastyle="Normal (Web)"><span class="EOP SCXW224920786 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW184842183 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="EOP SCXW86878503 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"><span class="TextRun Highlight SCXW84719835 BCX8" data-contrast="auto" lang="EN-US" xml:lang="EN-US"><span class="NormalTextRun SCXW84719835 BCX8" data-ccp-parastyle="Normal (Web)">After this action, the user can push the application same as it was in the </span>**<span class="NormalTextRun SCXW84719835 BCX8" data-ccp-parastyle="Normal (Web)">previous</span>**<span class="NormalTextRun SCXW84719835 BCX8" data-ccp-parastyle="Normal (Web)"> **version**, even in </span><span class="NormalTextRun SCXW84719835 BCX8" data-ccp-parastyle="Normal (Web)">case he</span><span class="NormalTextRun SCXW84719835 BCX8" data-ccp-parastyle="Normal (Web)"> is **signed out**.</span></span><span class="EOP SCXW84719835 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335557856":16777215,"335559738":72,"335559739":330,"335559740":240}"> </span></span></span></span></span></span></span></span>

##### Install Behavior Settings

<span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;">If needed to close apps before installation a user should go to </span><span style="font-size: 10.5pt; line-height: 107%; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; color: #444444; background: white; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&gt; </span><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;">**Administration** </span><span style="font-size: 10.5pt; line-height: 107%; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; color: #444444; background: white; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&gt; </span><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;">Settings</span><span style="font-size: 10.5pt; line-height: 107%; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; color: #444444; background: white; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&gt;</span><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;"> Integration</span><span style="font-size: 10.5pt; line-height: 107%; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; color: #444444; background: white; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&gt;</span><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;"> **SCCM**</span><span style="font-size: 10.5pt; line-height: 107%; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; color: #444444; background: white; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&gt;</span><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;"><span style="mso-spacerun: yes;"> </span>Project settings </span><span style="font-size: 10.5pt; line-height: 107%; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; color: #444444; background: white; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&gt;</span><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;">Create Deployment type </span><span style="font-size: 10.5pt; line-height: 107%; font-family: 'Segoe UI',sans-serif; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; color: #444444; background: white; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">&gt;</span>**<span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;">Install Behavior Settings</span>**<span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;"><span style="mso-spacerun: yes;"> </span>and add an **Executable File Name** and a **Display Name**.</span>

<span style="font-size: 11.0pt; line-height: 107%; font-family: 'Aptos',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Aptos; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-no-proof: yes;">[![Inslallbehavior1.png](https://docs.apptimized.com/uploads/images/gallery/2024-04/scaled-1680-/inslallbehavior1.png)](https://docs.apptimized.com/uploads/images/gallery/2024-04/inslallbehavior1.png)</span>

<span style="mso-no-proof: yes;">It is possible more than one apps to be closed. Adding **more fields** is available under **Actions.**</span>

<span style="mso-no-proof: yes;">**[![Inslallbehavior2.png](https://docs.apptimized.com/uploads/images/gallery/2024-04/scaled-1680-/inslallbehavior2.png)](https://docs.apptimized.com/uploads/images/gallery/2024-04/inslallbehavior2.png)**</span>

<span style="mso-no-proof: yes;">After entering the proper names a user must click on a **Save** button.</span>

<span style="mso-no-proof: yes;">[![Installbehavior3.png](https://docs.apptimized.com/uploads/images/gallery/2024-04/scaled-1680-/installbehavior3.png)](https://docs.apptimized.com/uploads/images/gallery/2024-04/installbehavior3.png)</span>

<span style="mso-no-proof: yes;">A **Software Center** shows the following when successful:</span>

<span style="mso-no-proof: yes;">[![Installbehavior4.png](https://docs.apptimized.com/uploads/images/gallery/2024-04/scaled-1680-/installbehavior4.png)](https://docs.apptimized.com/uploads/images/gallery/2024-04/installbehavior4.png)</span>

### Manage project roles

SCCM Connector requires the assignment of the project user to the role with the required permission. Assign needed permissions under **Roles** in a project setting.

[![sccm_17.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/t4cHPiFkzN7a8SZm-sccm_17.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/t4cHPiFkzN7a8SZm-sccm_17.png)

It is possible to add permission to the existing group or create a new one by clicking on the “**Add new role**” button, as shown on the screenshots below.

[![sccm_18.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/5teW7nWyHApBpmyl-sccm_18.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/5teW7nWyHApBpmyl-sccm_18.png)

The new role requires its name and SCCM project permission.

[![sccm_20_01.png](https://docs.apptimized.com/uploads/images/gallery/2023-02/scaled-1680-/tE1RfeZth3bia1MI-sccm_20_01.png)](https://docs.apptimized.com/uploads/images/gallery/2023-02/tE1RfeZth3bia1MI-sccm_20_01.png)

Apptimized shows the following notification when completed successfully:

[![sccm_21.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/WgsggGRtUF5BIij9-sccm_21.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/WgsggGRtUF5BIij9-sccm_21.png)

Users can be added to the role via **Update users** or **Update groups** screens.

[![sccm_22_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/3E9G0q1LhsxKKcvS-sccm_22_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/3E9G0q1LhsxKKcvS-sccm_22_1.png)

[![sccm_22_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/qS2emMQxV5erabKm-sccm_22_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/qS2emMQxV5erabKm-sccm_22_2.png)

A new group or user can be selected on the next screen, and click on **Save** persists all changes.

[![sccm_23.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/Rona1PGaSsbtmUhj-sccm_23.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/Rona1PGaSsbtmUhj-sccm_23.png)

[![sccm_24.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/mC1Pt2IACanc7Abs-sccm_24.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/mC1Pt2IACanc7Abs-sccm_24.png)

A current role can be changed with the **Edit** screen and by following the same set of operations as for adding a new role.

[![sccm_22_3.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/AWPjflLYMXjAjfpr-sccm_22_3.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/AWPjflLYMXjAjfpr-sccm_22_3.png)

[![sccm_25_01.png](https://docs.apptimized.com/uploads/images/gallery/2023-02/scaled-1680-/YhtsX7FftabpCtTj-sccm_25_01.png)](https://docs.apptimized.com/uploads/images/gallery/2023-02/YhtsX7FftabpCtTj-sccm_25_01.png)

The role can be removed by clicking on the **Delete** button and after providing a confirmation.

[![sccm_22_4.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/N3dZ6GK89tX3Ne33-sccm_22_4.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/N3dZ6GK89tX3Ne33-sccm_22_4.png)

[![sccm_26.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/EEi9vPf9VJqqYQS6-sccm_26.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/EEi9vPf9VJqqYQS6-sccm_26.png)

###   

# Infrastructure

### Infrastructure components

The figure below shows the scheme of the SCCM connector infrastructure.

### [![Drawing-2_3_3.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/LAO46MZ7RkZ24aSX-Drawing-2_3_3.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/LAO46MZ7RkZ24aSX-Drawing-2_3_3.png)

The infrastructure components details are described in Tables 1 - 2.

Table 1. Infrastructure components

<table border="1" id="bkmrk-component-details-1." style="height: 85px; width: 100%;" width="100%"><tbody><tr style="height: 32px;"><td style="width: 275px; height: 32px;">**Component**

</td><td style="width: 523.75px; height: 32px;">**Details**

</td></tr><tr style="height: 53px;"><td style="width: 275px; height: 53px;">1\. Apptimized Portal

</td><td style="width: 523.75px; height: 53px;">The platform where Apptimized customer manages projects portfolios.

Requires an active project with enabled and configured SCCM connector settings.

</td></tr></tbody></table>

The screenshot below shows the Apptimized Portal interface.

[![sccm_adm_01.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/ddy7ZMWiUcGn4t98-sccm_adm_01.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/ddy7ZMWiUcGn4t98-sccm_adm_01.png)

Table 2. Infrastructure components

<table border="1" id="bkmrk-component-details-2." style="height: 728px; width: 100%;" width="100%"><tbody><tr><td style="width: 275px;">**Component**

</td><td style="width: 524px;">**Details**

</td></tr><tr><td style="width: 275px;">2\. Customer Environment

</td><td style="width: 524px;">Information technology environment, including software, hardware, and systems (e.g., endpoint PCs, VMs, servers, networks).

<p class="callout info">The access of endpoint PC or VM to the 443 port of the app.apptimized.com host is a prerequisite.</p>

</td></tr><tr><td style="width: 275px;">2.1. Proxy server

</td><td style="width: 524px;">This component is optional.

A proxy server is a third party between the customer and the service (the Apptimized Portal). A proxy server manages the requests sent by the customer and completes them depending on the system's preferences.

</td></tr><tr><td style="width: 275px;">2.2. Apptimized SCCM connector

</td><td style="width: 524px;">A tool that enables customers to deploy ready-made packages directly from Apptimized to an SCCM environment and to upload applications from the SCCM server to Apptimized for testing purposes or further processing.

It connects Apptimized Portal and SCCM Admin Console via HTTPS long-polling strategy, where the SCCM connector pulls data from the Apptimized portal every 10 seconds.

The SCCM connector must be launched on a local PC by the domain administrator or domain user.

Runs on platforms: Microsoft Windows Desktop (Windows 7 and above) or Server OS (Windows Server 2012 R2 and above) with installed .NET Framework 4.6.1

</td></tr><tr><td style="width: 275px;">2.3. SCCM administrator console

</td><td style="width: 524px;">Console to manage applications in the customer environment.

</td></tr><tr><td style="width: 275px;">2.4. Customer SCCM server

</td><td style="width: 524px;">Customer’s server where the SCCM is installed.

</td></tr></tbody></table>

The screenshot below shows the SCCM administrator console interface.

[![image_2020-07-07_11-26-03.png](https://docs.apptimized.com/uploads/images/gallery/2020-07/scaled-1680-/A9U1eZoMPEM4Gwof-image_2020-07-07_11-26-03.png)](https://docs.apptimized.com/uploads/images/gallery/2020-07/A9U1eZoMPEM4Gwof-image_2020-07-07_11-26-03.png)

### Communication process

The Apptimized Portal communicates to the Customer environment via API.

To integrate the Apptimized Portal with the SCCM environment, the SCCM Connector must be installed to the endpoint PC.

The SCCM Connector pings Apptimized Portal every 10 seconds for a new data on the project. To identify the customer, only the remote ID is used. Any other data from the customer will not be requested.

When data is received from the Apptimized Portal, the SCCM Connector transforms it to [Powershell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7) commands to communicate with the SCCM administrator console on the endpoint PC.

The SCCM administrator console sends information to the SCCM server within its communication protocols and methods.

The information flow content depends on the type of customer activity (see Cases 1-2).

##### Case 1. A customer pushes **TimKosse\_FileZilla\_3.46.3\_English(United States)** to SCCM.

 Outbound information** - a data sent from the Apptimized Portal:

- the SCCM administrator console connection parameters

<p class="callout info">Site code - **DEM**;  
Path to the SCCM console - **C:\\Program Files (x86)\\Microsoft Configuration Manager\\AdminConsole\\bin**;  
Path to the network share - **\\\\WIN-2HDJCBHRRVB\\Sources$\\incoming\\TimKosse\_FileZilla\_3.46.3\_English(United States)**.</p>

- package metadata;

<p class="callout info">Package name - **TimKosse\_FileZilla\_3.46.3\_English(United States)**;  
Application version - **3.46.3**;  
Application vendor - **Tim Kosse**;  
Application name - **FileZilla**;  
Application language - **English(United States);** Auto-install in task sequence of SCCM console - **Yes;** Application owner - **The default value is customer's name (i.e. John Doe);** Application description (optional) - Will be sent, if something has been indicated;  
SCCM optional reference (optional) - Will be sent, if something has been indicated;  
Folder in the SCCM console UI - **Applications/Test 1**.</p>

- an application (package) sources in **.zip** format;

<p class="callout info">An archive in **.zip** format contains a PSADT Wrapper and a package source in **.msi** format.</p>

- a deployment type information;

<p class="callout info">Deployment type name - **TimKosse\_FileZilla\_3.46.3\_English(United States)\_DT**;  
Path to the source in SCCM environment network - **\\\\WIN-2HDJCBHRRVB\\Sources$\\incoming\\TimKosse\_FileZilla\_3.46.3\_English(United States)**;  
Name of the default distribution group - **Demo Distribution Group**;  
Installer type - **Script Installer;** Script type for the detection method - **Powershell;** Detection script content - **Get-ItemProperty "HKLM:Software\\ TimKosse\_FileZilla\_3.46.3\_English(United States)\\TimKosse\\FileZilla \\3.46.3" -ErrorAction SilentlyContinue | Where { $\_.IsInstalled -eq 1 }**;  
Persist content in client cache - **Yes**;  
Installation command with parameters - **Deploy-Application.exe -DeploymentType Install**;  
Uninstallation command with parameters - **Deploy-Application.exe -DeploymentType Uninstall**;  
What to do on slow network - **Download**;  
Maximum installation time (minutes) - **120**;  
Estimated installation time by default (minutes) - 0;  
Run installation program as a 32-bit process on 64-bit client - **No**;  
Admin comment (optional) - Will be sent, if something has been indicated.</p>

- deployment information for the application/package;

<p class="callout info">Collection name - **Demo devices;** Install or uninstall the application by default - **Install**;  
Deploy purpose of the installation by default - **Available;** Deadline date - **02.02.2020 00:00;** Deadline time - **18:00**;  
Time zone of a deadline - **Local time**.</p>

**Inbound information** - a data sent to the Apptimized Portal:

- a response to the outbound information commands (result - OK);
- request to get information with remote ID parameter

<p class="callout info">Remote ID - **1745a854-2d9a-4f99-8a04-d511882f7028**.</p>

##### Case 2. A customer imports **TimKosse\_FileZilla\_3.46.3\_English(United States)** from SCCM.

**Outbound information** - a data sent from the Apptimized Portal:

- the SCCM administrator console connection parameters;

<p class="callout info">Site code - **DEM**;  
Path to the SCCM console - **C:\\Program Files (x86)\\Microsoft Configuration Manager\\AdminConsole\\bin**;  
Path to the network share - **\\\\WIN-2HDJCBHRRVB\\Sources$\\incoming\\  
TimKosse\_FileZilla\_3.46.3\_English(United States)**.</p>

- a command to get a list of applications in the SCCM administrator console;

```
Get-WmiObject -Namespace ROOT\SMS\Site_$SiteCode `
        -Query "SELECT * FROM SMS_ObjectContainerNode WHERE ObjectType='6000'" | `
        Select-Object -Property Name, ContainerNodeID, ParentContainerNodeId;
```

- a command to get metadata of applications in the SCCM administrator console;

```
GetApplicationsMetadata(string stringPsApps) =>
            SccmResultHelper.ConvertToSccmObjects(
                ExecutePsCommand($"Get-CMApplication | `" +
                    $"Select-Object -Property LocalizedDisplayName, SDMpackageXML | `" +
                    $"Where-Object {{({stringPsApps}).Contains($_.LocalizedDisplayName)}} | `" +
                    $"Select-Object -ExpandProperty SDMpackageXML", out _));
```

- a command to get an application (package) sources in the SCCM administrator console. The SCCM Connector will receive the path to the SCCM application source from SCCM application metadata. It will be zipped and sent to the Apptimized Portal.

 Inbound information** - a data sent to the Apptimized Portal:

- request to get information with remote ID parameter

<p class="callout info">Remote ID - **1745a854-2d9a-4f99-8a04-d511882f7028.**</p>

- an application (package) sources in **.zip** format;

<p class="callout info">An archive in **.zip** format contains a PSADT Wrapper and a package source in **.msi** format.</p>

- a list of SCCM applications (or one specific application)

<p class="callout info">An application - **TimKosse\_FileZilla\_3.46.3\_English(United States)**;  
An application related data:  
 "Path":"/Test 1",  
 "ContainerId":"16777218",  
 "ResourceId":"Res\_810274514",  
 "IsDuplicated":false.</p>

- an application's metadata in the SCCM administrator console;

<p class="callout info">Package name - **TimKosse\_FileZilla\_3.46.3\_English(United States)**;  
Application version - **3.46.3**;  
Application vendor - **Tim Kosse**;  
Application name - **FileZilla**;  
Application language - **English(United States).** </p>

### Communication methods

The SCCM Connector is configured to communicate with the Apptimized Portal using HTTPS protocol. The text box below provides the certificate details:

<p class="callout info">Issued by – K Software certificate Authority (DV) 2 [https://sectigo.com/legal](https://sectigo.com/legal)  
Version – V3  
Signature algorithm – sha256RSA  
Signature hash algorithm – sha256  
Public key – RSA (2048 Bits)  
TLS – 1.2</p>

The Powershell commands are implemented to communicate the SCCM Connector with the SCCM Console.

The text box below provides the commands list depending on the client's activities.

1. **Push to SCCM:**

- Import-Module .\\ConfigurationManager.psd1;
- New-CMApplication;
- Add-CMDeploymentType;
- Add-CMMsiDeploymentType;
- Start-CMContentDistribution;
- Start-CMApplicationDeployment;
- Move-CMObject -FolderPath;
- Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process -Force.

2. **Import from SCCM:**

- Import-Module .\\ConfigurationManager.psd1;
- Get-CMApplication;
- Get-WmiObject;
- Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process -Force.

# Security and limitations

To ensure security Apptimized complies with the following cybersecurity standards:

- ISO 15408;
- ISO/IEC 27001;
- ISO/IEC 27002;
- ANSI/ISA 62443 (Formerly ISA-99);
- IEC 62443;

A military-grade security protocol ([TLS/SSL](https://docs.microsoft.com/en-us/windows-server/security/tls/tls-ssl-schannel-ssp-overview)) is used by Apptimized to provide privacy and data integrity between two or more communicating applications.

Apptimized safety audit entails a network scan of its resources to identify vulnerabilities and non-penetration.

The screenshot below shows the vulnerability report provided by **Detectify** for **app.apptimized.com**.

[![sccm_adm_03_4.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/MmESvmM2142UiAbc-sccm_adm_03_4.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/MmESvmM2142UiAbc-sccm_adm_03_4.png)

The screenshots below show the SSL report of **app.apptimized.com**.

[![sccm_adm_05_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/FDOxbDM9eImMUoJX-sccm_adm_05_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/FDOxbDM9eImMUoJX-sccm_adm_05_1.png)

[![sccm_adm_05_5.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/ochmWF8LIzubGeyF-sccm_adm_05_5.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/ochmWF8LIzubGeyF-sccm_adm_05_5.png)

The SCCM connector must be launched on a local PC by the domain administrator or domain user.

Domain user must have the permissions to:

- create applications, deployment types, and deployments;
- write permissions for network share with packages source media for automatic media transfer.

# Technical workflows

### Push to SCCM workflow

The figure below shows the push to the SCCM workflow.

The instructions for SCCM connector integration are considered in the [Apptimized SCCM connector integration user manual](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/integration "Integration").

[![Push-to-SCCM.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/P8yGeoawkOAREXaR-Push-to-SCCM.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/P8yGeoawkOAREXaR-Push-to-SCCM.png)

### Import from SCCM workflow

The figure below shows the import from the SCCM workflow.

The instructions for import from SCCM are considered in the [Apptimized SCCM connector integration user manual](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/integration "Import from SCCM").

[![Import-from-SCCM.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/R0fksfo8TlIYxME8-Import-from-SCCM.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/R0fksfo8TlIYxME8-Import-from-SCCM.png)

# Intune User Guide

# Introduction

**[Intune](https://docs.microsoft.com/en-us/mem/intune/fundamentals/what-is-intune)** is a cloud-based service that focuses on mobile device management (MDM) and mobile application management (MAM) which enables the following:

- To be 100% cloud with Intune, or to be co-managed with Configuration Manager and Intune;
- To set rules and configure settings on personal and organization-owned devices to access data and networks;
- To deploy and authenticate apps on devices (both on-premises and mobile);
- To control the way users access and share information;
- To stay compliant with company security requirements.

Integration **Intune** with **Apptimized** saves time and enables a user to upload, update, and manage the ready-made packages without the need to leave Apptimized.

Initial integration to **Apptimized** requires a one-time configuration of settings in the [**Microsoft** **Azure**](https://portal.azure.com/) portal and the [**Apptimized portal**](https://app.apptimized.com/), namely:

- Application registrations in the Microsoft Azure portal;
- Assigning permissions to a user to work with Microsoft Intune from the Microsoft Azure portal;
- Integration of the application from the Microsoft Azure portal into the Apptimized portal.

# Integration

#### Integration

**<span data-contrast="none">Your Project → Administration → Settings → Integration → Intune → Environments → Create environment</span>**

<span style="mso-no-proof: yes;">![A screenshot of a computerDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-6q1botri.png)</span>

<span style="mso-no-proof: yes;"><span data-contrast="none">Put a name for your environment on the Apptimized Portal and press "**Create**".</span><span data-ccp-props="{}"> </span></span>

<span style="mso-no-proof: yes;">![A screenshot of a computerDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-ycnjovl3.png)</span>

<p class="callout success">**<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">Then you will faced massage about that your environment was created. </span>**</p>

<span style="mso-no-proof: yes;">![A green rectangle with black textDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-hoajdwpo.png)</span>

[![main.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-03/scaled-1680-/main.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-03/main.PNG)<span style="mso-no-proof: yes;"></span>

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"><span data-contrast="none">The </span>**<span data-contrast="none">Care</span>**<span data-contrast="none"> is available under the </span>**<span data-contrast="none">Project </span>**<span data-contrast="none">menu &gt; </span>**<span data-contrast="none">Updates</span>**<span data-ccp-props="{}"> </span>After creating your project on the Apptimized Portal you have two options for integrating your Intune environment.</span>

- <span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">**Apptimized** – use Apptimized provided App Registration</span>
- **Custom** – use own App Registration connection

<span style="mso-no-proof: yes;">![A green and white rectangle with black textDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-tkeylotb.png)</span>

##### **Apptimized connection**

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">In the “**Application registration type for connection**” you can choose:</span>

- Connection with Application permissions
- Connection only with Delegated permissions

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"><span data-contrast="none">In this step, please select the desired Azure App Registration from the dropdown menu. Once selected, this action will automatically create an Enterprise Application (App Registration) in your Azure tenant. This application will integrate with your Azure services securely, and you can manage its settings and permissions within your tenant.</span><span data-ccp-props="{}"> </span></span>

<span style="mso-no-proof: yes;"></span>

[![two.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-03/scaled-1680-/two.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-03/two.PNG)<span style="mso-no-proof: yes;"></span>

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">Then press “**Create connection**” button:</span>

<span style="mso-no-proof: yes;"></span>

[![Connection button.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-03/scaled-1680-/connection-button.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-03/connection-button.PNG)<span style="mso-no-proof: yes;"></span>

<p class="callout info"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"> </span><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">In case if you have enough permissions for this operation (Global Admin role) you will faced the next window:</span></p>

<p class="callout info"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-no-proof: yes;">![A screenshot of a applicationAI-generated content may be incorrect.](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-0rqjvlj6.png)</span></p>

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">After pressing “Accept” connection with your environment will be created and it will back you to the your created </span>

<span style="mso-no-proof: yes;">![A screenshot of a computer

AI-generated content may be incorrect.](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-pnuq0swp.png)</span>

<p class="callout success"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"> </span><span style="mso-no-proof: yes;">If all went well you would face the status - “**Connected**”</span></p>

<p class="callout success"><span style="mso-no-proof: yes;">![](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-qcgfakwt.png)</span></p>

<p class="callout danger"><span style="mso-no-proof: yes;">And if something went wrong – “**Error**”</span></p>

<p class="callout danger"><span style="mso-no-proof: yes;">![](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-1et2ezgn.png)</span></p>

<span style="mso-no-proof: yes;">In this case please press:  
**“Test connection”** button: It will update information aboud status of your Intune connection</span>

<p class="callout warning">**<span style="mso-no-proof: yes;">If status don’t change, please contact support.</span>**</p>

<span style="mso-no-proof: yes;">Also here you can see:</span>

- **<span style="mso-no-proof: yes;">Connection Mode</span>**<span style="mso-no-proof: yes;">: Apptimized or Custom</span>
- **<span style="mso-no-proof: yes;">Connected By</span>**<span style="mso-no-proof: yes;">: User who made autorization</span>
- **<span style="mso-no-proof: yes;">Connected At</span>**<span style="mso-no-proof: yes;">: Time when authorization was done</span>

<p class="callout info"><span data-contrast="none"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">In case if you do not have enough permissions, but your Enterprise application settings allow you request it, </span><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"><span style="mso-spacerun: yes;"> </span>you will face the next window.</span></span></p>

<p class="callout info"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-no-proof: yes;">![](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-9a3kusri.png)</span></p>

<p class="callout info"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"> </span><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">After pressing “**Request approval**” email will be sent to your Admin and you will see next window.</span></p>

<p class="callout info"><span lang="RU" style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-ansi-language: RU; mso-no-proof: yes;">![A screenshot of a computer errorAI-generated content may be incorrect.](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-obotpnzp.png)</span></p>

<p class="callout info"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">After pressing "**Back to app**” you will back to the Intune Environment page.  
  
</span><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">[![Intune Environment page.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-09/scaled-1680-/VeEintune-environment-page.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-09/VeEintune-environment-page.PNG)</span><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">   
In this case, the status will be “Not finished”.  
  
[![image.png](https://docs.apptimized.com/uploads/images/gallery/2025-09/scaled-1680-/image.png)](https://docs.apptimized.com/uploads/images/gallery/2025-09/image.png)  
  
Also, you will face the next warning (it's ok).  
  
[![image.png](https://docs.apptimized.com/uploads/images/gallery/2025-09/scaled-1680-/g5wimage.png)](https://docs.apptimized.com/uploads/images/gallery/2025-09/g5wimage.png)  
  
And now you need to wait approval from your Admin by Email message.</span></p>

> <span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">Email Example:</span>
> 
> [![Group 1.png](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/lDegroup-1.png)](https://docs.apptimized.com/uploads/images/gallery/2025-08/lDegroup-1.png)
> 
> <span style="mso-no-proof: yes;">  
> </span>

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">After Admin approval you will get the next message on your Email.</span>

> <span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">Example:</span>
> 
> <span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"><span style="mso-spacerun: yes;"> </span></span><span style="mso-no-proof: yes;">![A screenshot of a application formDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-8cnhly5u.png)</span>

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">After that you need to go to the Intune Environment setting page of your created environment and press “**Update connection**” button.</span>

[![Group 8.png](https://docs.apptimized.com/uploads/images/gallery/2025-09/scaled-1680-/group-8.png)](https://docs.apptimized.com/uploads/images/gallery/2025-09/group-8.png)

If the request is approved, the status will change to “Connected”, and the environment will be ready for work.

[![Group 9.png](https://docs.apptimized.com/uploads/images/gallery/2025-09/scaled-1680-/group-9.png)](https://docs.apptimized.com/uploads/images/gallery/2025-09/group-9.png)

If you get the window with the approval request, it means that your request has not been approved yet or denied.

<p class="callout info"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">In case if you do not have enough permissions and can not request it you will faced the next window:</span></p>

<p class="callout info"><span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif; mso-no-proof: yes;">![A screenshot of a computer applicationAI-generated content may be incorrect.](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-tzertz5m.png)</span></p>

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"> </span><span style="font-family: 'Times New Roman', serif; font-size: 12pt;">In this case you can create this type of connection only with Global Administrator permission.</span>

<span style="mso-no-proof: yes;">![A pink sign with black textDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-dfbbqpml.png)</span>

<span style="mso-no-proof: yes;">![A pink rectangle with black textDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-ta9tbiep.png)</span>

**<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;">Setting that allow you to request Admin consent:</span>**

<span style="font-size: 12.0pt; line-height: 107%; font-family: 'Times New Roman',serif;"> </span><span style="mso-no-proof: yes;">![A screenshot of a computerDescription automatically generated](https://docs.apptimized.com/uploads/images/gallery/2025-03/embedded-image-eructnwd.png)</span>

---

##### **Custom connection**

The application registration is carried out in the Microsoft Azure portal via administrative credentials. A user can choose one of the following types of accounts:

A tenant admin account;

- A tenant user account (with the enabled **“Users can register applications”** setting).

The option to open an application registration page is available under:

- **Microsoft Azure** portal &gt; **Azure services** &gt; **App registrations**;

[![intune_01.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/ql2t7GeHU7oa1KFn-intune_01.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/ql2t7GeHU7oa1KFn-intune_01.png)

- **Microsoft Azure** portal &gt; Search &gt; Enter a search request (i.e., “App registrations”) &gt; Select the service in the list &gt; **App registrations**;

[![intune_02_02.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/q7ncDCyqN1eH0oih-intune_02_02.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/q7ncDCyqN1eH0oih-intune_02_02.png)

- **Microsoft Azure** portal &gt; Menu &gt; All services &gt; Enter a search request (i.e., “App registrations”) &gt; Select the service in the list &gt; **App registrations**.

[![intune_03_03.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/yC2QnvLLANcWCJZq-intune_03_03.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/yC2QnvLLANcWCJZq-intune_03_03.png)

**Microsoft Azure** portal shows the screen when successful:

[![Group 2.png](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/Az2group-2.png)](https://docs.apptimized.com/uploads/images/gallery/2025-08/Az2group-2.png)

The option to create a new application registration is available under the **New registration** option.

[![intune_05.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/lcgEArRMyPn4ljJz-intune_05.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/lcgEArRMyPn4ljJz-intune_05.png)

Microsoft Azure portal shows the Create window when successful:

[![intune_06_01.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/BK5Q9Jma32fJJnFN-intune_06_01.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/BK5Q9Jma32fJJnFN-intune_06_01.png)

To create a new application registration, a user fills in the fields in the form (see Table 1 and the [Microsoft Azure manual](https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app)).

Table 1. A new application registration

<table border="1" id="bkmrk-field-name-details-n" style="border-collapse: collapse; width: 100%; height: 124px;"><tbody><tr style="height: 27px;"><td style="width: 26.2963%; height: 27px;">**Field name** </td><td style="width: 73.7037%; height: 27px;">**Details**</td></tr><tr style="height: 43px;"><td style="width: 26.2963%; height: 43px;">Name</td><td style="width: 73.7037%; text-align: justify; height: 43px;">This field sets a meaningful application name to display to users (i.e., **Apptimized Intune Test**)</td></tr><tr style="height: 27px;"><td style="width: 26.2963%; height: 27px;">Supported accounts</td><td style="width: 73.7037%; height: 27px;">This option identifies types of accounts that can use the application.  
Three options available:

- Accounts in this organizational directory only;
- Accounts in any organizational directory;
- Accounts in any organizational directory and personal Microsoft accounts;
- Personal Microsoft account only.

</td></tr><tr style="height: 27px;"><td style="width: 26.2963%; height: 27px;">Redirect URI</td><td style="width: 73.7037%; height: 27px;">This setting is optional, and the values can be provided later.

[![intune_07.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/dEYiRGrv0j8eCFmJ-intune_07.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/dEYiRGrv0j8eCFmJ-intune_07.png)

</td></tr></tbody></table>

When clicking on the **Register** button, **Microsoft Azure** portal shows the following screen:

[![Group 3.png](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/FqJgroup-3.png)](https://docs.apptimized.com/uploads/images/gallery/2025-08/FqJgroup-3.png)

  
When the application is successfully registered, a user needs to make a series of settings steps, namely:

- To add a redirect URIs;
- To add new client secret string;
- To grant permissions to the application to call API.

Next, each setting block is shown in more detail.

The option to add redirect URIs to the application is available under the **All services** &gt; **App registrations** &gt; Select the application in the list &gt; **Manage** menu &gt; **Authentication** &gt; Platform configurations &gt; Add a platform&gt; Web &gt; Redirect URLs &gt; Fill in new URI &gt; **Configure** button.

<span class="TextRun SCXW230298063 BCX8" data-contrast="auto" lang="EN-GB" xml:lang="EN-GB"><span class="NormalTextRun SCXW230298063 BCX8">The following URL is required to be added: </span></span>**<span class="TextRun SCXW230298063 BCX8" data-contrast="auto" lang="EN-GB" xml:lang="EN-GB"><span class="NormalTextRun SCXW230298063 BCX8">https://app.apptimized.com/Account/AuthCode</span></span>**

[![intune_09_02-(1).png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/lFojk8DEexa61qgn-intune_09_02-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/lFojk8DEexa61qgn-intune_09_02-(1).png)

The option to add new client secret string is available under the **All services** &gt; **App registrations** &gt; Select the application in the list &gt; **Manage** menu &gt; **Certificates &amp; secrets** &gt; Client secrets &gt; **New client secret** button &gt; Fill in the **description** &gt; Set the **expiry** mode &gt; **Add** button.

[![intune_10_02.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/yZe6C4UdTst5rUZD-intune_10_02.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/yZe6C4UdTst5rUZD-intune_10_02.png)

<p class="callout info">**Note.** When clicking on the **Add** button, the client secret value appears (i.e., **~\_fd-Y49~haNZ~g8RbDz9yQCF4KQ\_\_1j49**). A user must copy the value to the clipboard to use it in the client’s application code. It becomes inaccessible once a user leaves this page. The **Client secret** value correlates with the **Client secret** field when integrating **Intune** into the **Apptimized** portal.</p>

[![intune_11_02.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/ksgCXV9lGzvrlvxw-intune_11_02.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/ksgCXV9lGzvrlvxw-intune_11_02.png)

The option to [configure permissions](https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent) to the application to call API is available under **All services** &gt; **App registrations** &gt; Select the application in the list &gt; **Manage** menu &gt; **API permissions** &gt; Add a permission &gt; **Microsoft Graph**.

[![Group 4.png](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/zKfgroup-4.png)](https://docs.apptimized.com/uploads/images/gallery/2025-08/zKfgroup-4.png)

  
  
**Microsoft Azure** portal shows the following screen when successful:

[![Group 5.png](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/82egroup-5.png)](https://docs.apptimized.com/uploads/images/gallery/2025-08/82egroup-5.png)

The option to set the types of permissions to the application is available under the **Delegated permissions** button &gt; Select the permissions from the list &gt; **Add permissions** button. The screenshot below shows the list of enabled permissions:

[![IntunePermissions1.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/intunepermissions1.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/intunepermissions1.png)

Some delegated permissions can be consented by non-administrative users, but some higher-privileged permissions require administrator consent. The option to grant permissions is available under the **Grant admin consent for \[company name\]** button.

[![Intune_51_1.png](https://docs.apptimized.com/uploads/images/gallery/2022-11/scaled-1680-/7x9tcR8L6ovBVp9e-Intune_51_1.png)](https://docs.apptimized.com/uploads/images/gallery/2022-11/7x9tcR8L6ovBVp9e-Intune_51_1.png)

<p class="callout info">**Note.** <span class="TextRun  BCX8 SCXW187489781" data-contrast="none" lang="EN-GB" xml:lang="EN-GB"><span class="NormalTextRun  BCX8 SCXW187489781">If the application runs as a background service or daemon without a signed-in user, the required option is </span></span>**<span class="TextRun  BCX8 SCXW187489781" data-contrast="none" lang="EN-GB" xml:lang="EN-GB"><span class="NormalTextRun  BCX8 SCXW187489781">Application permissions</span></span>**<span class="TextRun  BCX8 SCXW187489781" data-contrast="none" lang="EN-GB" xml:lang="EN-GB"><span class="NormalTextRun  BCX8 SCXW187489781">. <span data-contrast="none">The </span>**<span data-contrast="none">Applications permissions</span>**<span data-contrast="none"> are the permissions that are used by applications that run without a signed-in user present. </span>Using Application permissions enables Apptimized users to push packages to Intune without requiring an own Intune access or even an AAD account in the target Azure directory. By configuring the use of application permissions, the API will be authorized to push packages to Intune without requiring an authenticated AAD Intune user with adequate permissions to provide this authorization.  
  
[![IntuneAppPermisions.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/intuneapppermisions.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/intuneapppermisions.png)  
The **DeviceManagementApps** permissions in **Applications permissions** are identical to **Delegated permissions** group.  
[![PermissionsIntune.png](https://docs.apptimized.com/uploads/images/gallery/2024-03/scaled-1680-/permissionsintune.png)](https://docs.apptimized.com/uploads/images/gallery/2024-03/permissionsintune.png)  
</span></span></p>

##### <span data-teams="true">**Assignment template**</span>

<span data-teams="true">After connecting Intune environment, "Create assignment template" is available.</span>

[![Group 7.png](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/xYFgroup-7.png)](https://docs.apptimized.com/uploads/images/gallery/2025-08/xYFgroup-7.png)

<span data-teams="true">Configurating template window</span>

[![Group 7 2.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/zOOgroup-7-2.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-08/zOOgroup-7-2.PNG)

<span data-teams="true">List with created templates</span>

[![Group 6.png](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/ZhRgroup-6.png)](https://docs.apptimized.com/uploads/images/gallery/2025-08/ZhRgroup-6.png)

##### <span data-teams="true">**Intune template**</span>

<span data-teams="true">Creating</span>

[![Main.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/VXOmain.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-08/VXOmain.PNG)

Configuration menu

[![Create.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/create.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-08/create.PNG)

<span data-teams="true">List with created templates</span>

[![Created.PNG](https://docs.apptimized.com/uploads/images/gallery/2025-08/scaled-1680-/5C8created.PNG)](https://docs.apptimized.com/uploads/images/gallery/2025-08/5C8created.PNG)

##### **Integration of the application from the Microsoft Azure portal into the Apptimized portal**

The one-time configuration is available for project administrators under the **Project** menu &gt; **Administration** &gt; **Settings** &gt; Integration section &gt; **Intune**.

[![intune_22.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/NtaZSECAxPcl6tTM-intune_22.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/NtaZSECAxPcl6tTM-intune_22.png)

**Intune** becomes active when switched on and once the required settings are completed. All required fields are marked with an asterisk <span style="color: #ff0000;">\*</span>.

[![intune_23_2.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/4gqSRUSIBNFOGS8Q-intune_23_2.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/4gqSRUSIBNFOGS8Q-intune_23_2.png)

Table 2. Basic settings

<table border="1" id="bkmrk-settings-details-ten" style="width: 798px; height: 462px;"><tbody><tr style="height: 32px;"><td style="width: 182px; height: 32px;">**Settings**

</td><td style="width: 616px; height: 32px;">**Details**

</td></tr><tr style="height: 196px;"><td style="width: 182px; height: 196px;">Tenant Identifier

</td><td style="width: 616px; height: 196px;">The **Tenant Identifier** corresponds to the term **Directory (tenant) ID** in the **Microsoft Azure** portal.

The Directory (tenant) ID is a unique identifier generated automatically by the Microsoft Azure portal for every application during its creation.

[![intune_25_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/fw0KzOjRiNVogdTB-intune_25_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/fw0KzOjRiNVogdTB-intune_25_1.png)

</td></tr><tr style="height: 117px;"><td style="width: 182px; height: 117px;">Client Identifier

</td><td style="width: 616px; height: 117px;">The **Client Identifier** corresponds to the term **Application (client) ID** in the **Microsoft Azure** portal.

The Application (client) ID is a unique identifier generated automatically by the Microsoft Azure portal for every application during its creation.

[![intune_25_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/Z0tLJtUsY8NZG6bs-intune_25_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/Z0tLJtUsY8NZG6bs-intune_25_2.png)

</td></tr><tr style="height: 117px;"><td style="width: 182px; height: 117px;">Client Secret

</td><td style="width: 616px; height: 117px;">The **Client Secret** corresponds to the term **Value of secret** in the **Microsoft Azure** portal.

The **Client Secret** is a unique identifier generated automatically by the Microsoft Azure portal for every application during its creation.

[![intune_42.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/SDy363ecyaq35vzd-intune_42.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/SDy363ecyaq35vzd-intune_42.png)

[Learn more](#bkmrk-application-registra).

</td></tr><tr aria-rowindex="1"><td data-celllook="4369" style="width: 182px;"><span data-contrast="none">Use applications permissions</span><span data-ccp-props="{"201341983":0,"335551550":1,"335551620":1,"335559740":259}"> </span>

</td><td data-celllook="4369" style="width: 616px;"><span data-contrast="none">The </span>**<span data-contrast="none">Use application permissions </span>**<span data-contrast="none">correspond to the term </span>[**<span data-contrast="none">Applications permissions</span>**](https://docs.apptimized.com/link/110#bkmrk-note.-if-the-applica)<span data-contrast="none"> in the </span>**<span data-contrast="none">Microsoft Azure </span>**<span data-contrast="none">portal.</span><span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-contrast="none">The </span>**<span data-contrast="none">Applications permissions</span>**<span data-contrast="none"> are the permissions that are used by applications that run without a signed-in user present. </span>Using Application permissions enables Apptimized users to push packages to Intune without requiring an own Intune access or even an AAD account in the target Azure directory. By configuring the use of application permissions, the API will be authorized to push packages to Intune without requiring an authenticated AAD Intune user with adequate permissions to provide this authorization.

<span data-ccp-props="{"201341983":0,"335559740":259}"> </span>

<span data-ccp-props="{"201341983":0,"335559740":259}">[![intune_end_2.png](https://docs.apptimized.com/uploads/images/gallery/2021-12/scaled-1680-/njgHHWqpr71fI9Zd-intune_end_2.png)](https://docs.apptimized.com/uploads/images/gallery/2021-12/njgHHWqpr71fI9Zd-intune_end_2.png)</span>

</td></tr></tbody></table>

**Apptimized** shows the following notification when successful:

[![intune_24.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/NqzR1bReU3EdAXpA-intune_24.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/NqzR1bReU3EdAXpA-intune_24.png)

#### Manage project roles

Intune requires the assignment of the project user to the role with the required permission. Assigning needed permissions is available under the **Project** menu &gt; **Administration** &gt; **Roles**.

[![intune_26.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/g3me8FUuSNBiZse3-intune_26.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/g3me8FUuSNBiZse3-intune_26.png)

It is possible to add permission to the existing group or to create a new one by clicking the **Add new role** button, as shown on the screenshots below.

[![intune_27.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/scvirwhWhk2fKZaw-intune_27.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/scvirwhWhk2fKZaw-intune_27.png)

The new role requires its meaningful name and Intune project permission.

[![intune_28.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/tlAbdIOLRfMrZCIM-intune_28.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/tlAbdIOLRfMrZCIM-intune_28.png)

Apptimized shows the following screen and notification when successful:

[![intune_29.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/AejynNy5NrloyIZg-intune_29.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/AejynNy5NrloyIZg-intune_29.png)

For a user to be able to perform any activities related to the Intune, he must be assigned a role with the **Intune project permission**. The option to assign the role to a user (or a group) is available under the **Update users** or **Update groups** buttons respectively.

Instructions on how to edit or manage roles within the project are available in the **Apptimized Portal user manual** &gt; [**Project role**](https://docs.apptimized.com/books/apptimized-platform-user-manual/page/project-roles) section.

#### Assigning permissions to a user to work with Microsoft Intune from Microsoft Azure

The option to open an application registration page is available under:


- **Microsoft** **Azure** portal &gt; Search &gt; Enter a search request (i.e., “Intune”) &gt; Select the service in the list &gt; **Intune**;

[![intune_16.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/s5ZEIeKvKZANN8zm-intune_16.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/s5ZEIeKvKZANN8zm-intune_16.png)

- **Microsoft** **Azure** portal &gt; Menu &gt; All services &gt; Enter a search request (i.e., “Intune”) &gt; Select the service in the list &gt; **Intune**.

[![intune_17.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/8KUo4s7rdPfzr0GU-intune_17.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/8KUo4s7rdPfzr0GU-intune_17.png)

**Microsoft Azure** portal shows the following screen when successful:

[![intune_18_02.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/Zb8Dhku19h4ifRwQ-intune_18_02.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/Zb8Dhku19h4ifRwQ-intune_18_02.png)

The option to add new [Intune role](https://docs.microsoft.com/en-us/mem/intune/fundamentals/role-based-access-control) is available under the **All services** &gt; **Tenant administration** &gt; **Roles** &gt; **All roles** &gt; **Create** button.

[![intune_19_2.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/WaHooLR4u87wG0Xl-intune_19_2.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/WaHooLR4u87wG0Xl-intune_19_2.png)

**Microsoft Azure** portal shows the screen when successful:

[![Intune_20_2.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/5V8wxdUQur618icI-Intune_20_2.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/5V8wxdUQur618icI-Intune_20_2.png)

The screenshot below shows the procedure for creating a new custom role (**Create** button &gt; Enter role name &gt; Enter role description &gt; Select [**scope tags**](https://docs.microsoft.com/en-us/mem/intune/fundamentals/scope-tags) &gt; **Create** button):

[![intune_19.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/kZSc6BpAHKzha5rv-intune_19.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/kZSc6BpAHKzha5rv-intune_19.png)

**Microsoft Azure** portal shows the following screen when successful:

[![intune_19_8.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/RBbUUerjx8m9ijCI-intune_19_8.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/RBbUUerjx8m9ijCI-intune_19_8.png)

When the new custom role appears in the list, the assignments must be provided. **Microsoft Azure** portal shows the following screen when clicking the new custom role name:

[![intune_21_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-05/scaled-1680-/lqRnMwyKdlbIW3as-intune_21_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-05/lqRnMwyKdlbIW3as-intune_21_1.png)

The option to provide assignments is available under the **Roles** &gt; Select and click on role &gt; **Assignments** &gt; **Assign** button.

The screenshot below shows the procedure for [role assignments](https://docs.microsoft.com/en-us/mem/intune/fundamentals/role-based-access-control) (**Assign** button &gt; Enter role assignment name &gt; Enter role assignment description &gt; Select **admin groups** &gt; Select **scope groups** &gt; Select [**scope tags**](https://docs.microsoft.com/en-us/mem/intune/fundamentals/scope-tags) &gt; **Create** button):

[![INTUNE_20_2-(1).png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/K1imWPcy8mci9SdW-INTUNE_20_2-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/K1imWPcy8mci9SdW-INTUNE_20_2-(1).png)

**Microsoft Azure** portal shows the following screen when successful:

[![INTUNE_21_2.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/Eqt75eBJuGFn1NOW-INTUNE_21_2.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/Eqt75eBJuGFn1NOW-INTUNE_21_2.png)

# Apptimized TO GO Agent User Guide

# Apptimized TO GO Agent integration

#### Enable Apptimized TO GO agent

The one-time configuration is available for project administrators under **Settings** in the project menu &gt; **Apptimized TO GO** section. Apptimized - TO GO becomes active when switched on.

[![to_go_02_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/ja7IqWTFZpix6JCP-to_go_02_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/ja7IqWTFZpix6JCP-to_go_02_2.png)

Settings are persisted on click to **Save** button.

[![to_go_04_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/l7hlXAX6o1rk0YGb-to_go_04_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/l7hlXAX6o1rk0YGb-to_go_04_1.png)

If the endpoint connects to the internet via the proxy server, configure the connection by turning on **Enable proxy** and selecting **Use default windows credentials** or providing credentials in **Username** and **Password** fields.

Settings are persisted on click to **Save** button.

In case of success, Apptimized shows the following notification:

[![to_go_03.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/SddXnRmc5HQHEwUS-to_go_03.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/SddXnRmc5HQHEwUS-to_go_03.png)

#### Apptimized TO GO agent installer

The integration procedure ends up with the installation of Apptimized TO GO Agent to the endpoint PC.

The installer is available for project administrators under **Settings** in project menu &gt; **Apptimized TO GO** section &gt; **Download Apptimized - TO GO installer** button.

[![to_go_04.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/TNoacvnnOp2xLNH1-to_go_04.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/TNoacvnnOp2xLNH1-to_go_04.png)

The installer comes compressed in the **ApptimizedTOGO.zip** archive.

[![to_go_05_3.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/amraP3I4OJmVQKfM-to_go_05_3.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/amraP3I4OJmVQKfM-to_go_05_3.png)

Installation starts by launching **install.cmd.**

**Apptimized TO GO** agent installs silently and takes few minutes to complete.

[![to_go_06.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/JphYHtqCInoizON4-to_go_06.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/JphYHtqCInoizON4-to_go_06.png)

**Apptimized TO GO** agent launches from the Start menu:

[![to_go_07.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/E7Uyu6wsJbGp2Lk0-to_go_07.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/E7Uyu6wsJbGp2Lk0-to_go_07.png)

####  

#### Application import

To run the **Discovery** or **Testing** process via **Apptimized TO GO** the application must be imported to the project.

The option to start the import is called “**Classic import**”. It is available under **Import** in project menu &gt; **Start Import** section &gt; **Classic import** option.

[![to_go_08_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/UZhQoLS0zqkVZq2I-to_go_08_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/UZhQoLS0zqkVZq2I-to_go_08_2.png)

The initial preparation process may take a while. In case of success, Apptimized shows the **Upload sources and discovery document** step.

[![to_go_09.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/c3nEbDex5kJhgwqo-to_go_09.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/c3nEbDex5kJhgwqo-to_go_09.png)

Three options to upload **Installation Source** are available:

- Upload application file from customer's PC;

[![to_go_10_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/6NVJj2N85iCJXVbP-to_go_10_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/6NVJj2N85iCJXVbP-to_go_10_1.png)

- Upload application file from the Internet;

[![to_go_10_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/9cIKk4pBr35ZimZB-to_go_10_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/9cIKk4pBr35ZimZB-to_go_10_2.png)

- Upload application file from the file storage.

[![to_go_10_3.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/LDm4uNLJnFxaEqlF-to_go_10_3.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/LDm4uNLJnFxaEqlF-to_go_10_3.png)

The **Installation Source** uploading progress is shown as follows:

[![to_go_11.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/1xMzEPX7lMeXgGqY-to_go_11.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/1xMzEPX7lMeXgGqY-to_go_11.png)

The uploading time depends on the application's size. When the download of the application is completed, the customer can start uploading another application. **Five** application uploads are available for one session.

Uploading **Discovery** **Document** is optional. A discovery document can be generated in previous sessions.

**One** discovery document upload is available for **one** session.

The **Upload sources and discovery document** step finalizes by clicking on the **Next** button.

Apptimized shows the **Metadata** step when successful.

[![to_go_12.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/RIzmmDhx5RAzUN6P-to_go_12.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/RIzmmDhx5RAzUN6P-to_go_12.png)

The process reverts to the previous step by clicking on the **Upload sources and discovery document** button.

[![to_go_13.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/bedL3VjubW42vE3E-to_go_13.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/bedL3VjubW42vE3E-to_go_13.png)

To extract the application metadata automatically a customer can select the main installer from the list on the left or can enter the metadata manually into the fields on the right. All required fields have <span style="color: #ff0000;">\*</span> in front of their label.

The following metadata will be provided:

Table 1. Application metadata

<table border="1" id="bkmrk-metadata-details-app" style="height: 580px; width: 816px;" width="816"><tbody><tr><td style="width: 224px;">**Metadata**

</td><td style="width: 591px;">**Details**

</td></tr><tr><td style="width: 224px;">Application ID

</td><td style="width: 591px;">The application ID is a unique identifier generated automatically for every application during its upload.

Application ID provides application identification.

</td></tr><tr><td style="width: 224px;">Reference

</td><td style="width: 591px;">This field is optional and can stay blank.

This field provides additional comments from a customer to the Apptimized portal (i.e. internal application ID).

</td></tr><tr><td style="width: 224px;">Vendor

</td><td style="width: 591px;">This field defines the vendor name (i.e. Tim Kosse).

This is a required field.

</td></tr><tr><td style="width: 224px;">Software

</td><td style="width: 591px;">This field defines the application name (i.e. FileZilla).

This is a required field.

</td></tr><tr><td style="width: 224px;">Version

</td><td style="width: 591px;">This field defines the application version (i.e. 3.46.3).

This is a required field.

</td></tr><tr><td style="width: 224px;">Language

</td><td style="width: 591px;">This field defines the application language (i.e. English (United States)).

This is a required field.

</td></tr><tr><td style="width: 224px;">A previous version of an application

</td><td style="width: 591px;">This field defines if the previous version of the application is available in the portfolio.

The default value is **None, it is the first version of the application in the portfolio**.

A click opens a dropdown list to select the previous version of the application from the list.

</td></tr><tr><td style="width: 224px;">Enable Echo

</td><td style="width: 591px;">This option defines if Echo is needed to be enabled.

The Echo is enabled by default.

</td></tr></tbody></table>

The prerequisites can be added by clicking on the **Add prerequisites** button.

<p class="callout info"> A prerequisite may be a specific application that must be installed before the target application.</p>

A field "**Select media type for** …" is filled automatically can be changed if needed.

A prerequisite is added by clicking on the **Save** button. Apptimized shows the following notification when successful:

[![to_go_16.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/uynQC32RqzBfxMhM-to_go_16.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/uynQC32RqzBfxMhM-to_go_16.png)

Current prerequisites can be changed by clicking on the **Edit** **prerequisites** button and by following the same set of operations as for adding a prerequisite.

[![to_go_15.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/8hkyypxwFMXxJN1Z-to_go_15.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/8hkyypxwFMXxJN1Z-to_go_15.png)

The **Metadata** step finalizes by clicking on the **Finish** button.

A **Transition screen** for application immediately appears where the **Workflow scheme** and modalities for interaction with the application (namely discovery, packaging, testing) are available.

[![to_go_17.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/MUPMaHIf3KkZXkcC-to_go_17.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/MUPMaHIf3KkZXkcC-to_go_17.png)

**Apptimized TO GO** can be used only for **Discovery** and **Testing**.

# Run the Apptimized TO GO agent

Launching **Apptimized TO GO** agent is available in two options: **Download To Go file** or **Use a deployment code.**

#### **Using a TO GO file**

When clicking on the **Download TO GO** **file** button a file becomes available on the customer's PC in the **Downloads** folder.

[![to_go_20_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/TvwyZLrHYHrj4HIK-to_go_20_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/TvwyZLrHYHrj4HIK-to_go_20_1.png)

**Apptimized TO GO** **agent** launches when clicking on the **Apptimized - TO GO Manifest** file (i.e. **70116.Apptimized.togo**).

[![to_go_20_3.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/lOvBbLqzFMS9uarx-to_go_20_3.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/lOvBbLqzFMS9uarx-to_go_20_3.png)

A guide recording process via **Apptimized TO GO agent** starts.

A customer needs to navigate to the files to be installed. As it is shown on the screenshot below the file is available in the **Source** folder.

[![to_go_24.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/FZtgGWeXdZjQtVsw-to_go_24.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/FZtgGWeXdZjQtVsw-to_go_24.png)

The initial preparation process may take a while.

[![to_go_22_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/goy1TaIXgQwcs5vO-to_go_22_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/goy1TaIXgQwcs5vO-to_go_22_2.png)

To transfer a customer experience to Apptimized all installation and configuration steps with the application must be proceeded.

[![to_go_25.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/xKQZo5veuF9sEX0m-to_go_25.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/xKQZo5veuF9sEX0m-to_go_25.png)

The session finishes by clicking on the **Finish session** button.

[![to_go_26.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/zsbURxQ6G4xu79kL-to_go_26.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/zsbURxQ6G4xu79kL-to_go_26.png)

The following notifications will appear when successful:

[![to_go_28.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/KPlqJa7etv6ypCCK-to_go_28.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/KPlqJa7etv6ypCCK-to_go_28.png)

[![to_go_27.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/VDRFucllQW7ZURvf-to_go_27.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/VDRFucllQW7ZURvf-to_go_27.png)

#####  

#### **Using a deployment code**

The text will be copied to a clipboard when clicking on a deployment code.

[![29-(2).png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/nzqoaPFp1DVOaRFx-29-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/nzqoaPFp1DVOaRFx-29-(2).png)

To establish a connection of a customer machine with Apptimized in the cloud the **Apptimized TO GO** agent launches from the **Start** menu. Then the deployment code must be entered into a pop-up window.

[![to_go_22_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/SnlaeoMuZvlM5TXp-to_go_22_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/SnlaeoMuZvlM5TXp-to_go_22_1.png)

Apptimized Files with uploaded files will be automatically uploaded to the folder after clicking on the **OK** button:

[![33-(3).PNG](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/7njQVGUhplkEGXB4-33-(3).PNG)](https://docs.apptimized.com/uploads/images/gallery/2020-03/7njQVGUhplkEGXB4-33-(3).PNG)

A guide recording process via **Apptimized TO GO agent** starts.

A customer needs to navigate to the files to be installed. As it is shown on the screenshot below the file is available in the **Source** folder.

[![to_go_24.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/FZtgGWeXdZjQtVsw-to_go_24.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/FZtgGWeXdZjQtVsw-to_go_24.png)

The initial preparation process may take a while.

[![to_go_22_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/goy1TaIXgQwcs5vO-to_go_22_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/goy1TaIXgQwcs5vO-to_go_22_2.png)

To transfer a customer experience to Apptimized all installation and configuration steps with the application must be proceeded.

[![to_go_25.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/xKQZo5veuF9sEX0m-to_go_25.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/xKQZo5veuF9sEX0m-to_go_25.png)

The session finishes by clicking on the **Finish session** button.

[![to_go_26.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/zsbURxQ6G4xu79kL-to_go_26.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/zsbURxQ6G4xu79kL-to_go_26.png)

The following notifications will appear when successful:

[![to_go_28.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/KPlqJa7etv6ypCCK-to_go_28.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/KPlqJa7etv6ypCCK-to_go_28.png)

[![to_go_27.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/VDRFucllQW7ZURvf-to_go_27.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/VDRFucllQW7ZURvf-to_go_27.png)

# Discovery via Apptimized TO GO Agent

Before implementing the **Discovery** via **Apptimized TO GO** the [application must be imported](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/apptimized-to-go-integration "Apptimized TO GO integration") to the project.

Using the **Discovery** module, a customer can record a guide to install and configure the application. Customer’s actions are automatically captured as step-by-step screenshots and further described in textual format automatically. Before sending a document (which is available in PDF and HTML formats) to Apptimized, the customer can change the scenario that they recorded (i.e., to swap screenshots, to edit comments for each screenshot or to delete unnecessary screenshots).

The discovery process starts by clicking on the **Discovery** module on the Transition screen.

[![to_go_17_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/g6sAEB0WmTOZhNbC-to_go_17_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/g6sAEB0WmTOZhNbC-to_go_17_1.png)

Apptimized shows the following interface when successful:

[![to_go_18_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/edaRKPapDmlRLOIz-to_go_18_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/edaRKPapDmlRLOIz-to_go_18_1.png)

A field "**Select discovery platform**" is filled automatically and can be changed if needed.

[![to_go_18.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/xyRLkGAXg3B1VcqD-to_go_18.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/xyRLkGAXg3B1VcqD-to_go_18.png)

The **Apptimized To Go** is enabled by ticking the checkbox and clicking on the **Run Apptimized - To Go** button.

[![to_go_19.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/RXqWOPoEzaenFuEA-to_go_19.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/RXqWOPoEzaenFuEA-to_go_19.png)

The files synchronizing process may take a while. In case of success, Apptimized shows the following interface:

[![to_go_20.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/BtfwGEVu3aUsI44a-to_go_20.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/BtfwGEVu3aUsI44a-to_go_20.png)

The instructions to launch **Apptimized TO GO agent** were provided in the paragraph "[Run the Apptimized TO GO agent](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/run-the-apptimized-to-go-agent "Launching Apptimized TO GO agent")".

The following interface will appear when recording session with **Apptimized TO GO agent** finishes:

[![to_go_29.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/K4eEnhJIakEoWzmN-to_go_29.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/K4eEnhJIakEoWzmN-to_go_29.png)

Screenshots editing mode becomes active when clicking on the **Continue with Discovery - Screenshots** button.

Screenshots can be excluded from discovery by clicking on the **Delete** button.

[![41-(2).png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/nDCPNpZneFMifFaY-41-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/nDCPNpZneFMifFaY-41-(2).png)

Screenshots can be excluded from discovery in a multiple mode by unticking checkboxes in front of their ID and clicking on the **Delete selected screenshots** button.

[![52-(2).PNG](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/Hg3YH3vskTdt4wCj-52-(2).PNG)](https://docs.apptimized.com/uploads/images/gallery/2020-03/Hg3YH3vskTdt4wCj-52-(2).PNG)

Screenshots sequence can be changed in discovery by clicking on the **Up** or **Down** buttons.

[![to_go_32_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/WPOQnKA7WXddSlpf-to_go_32_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/WPOQnKA7WXddSlpf-to_go_32_1.png)

[![to_go_32_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/tnVgsFVsTgqwAcZn-to_go_32_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/tnVgsFVsTgqwAcZn-to_go_32_2.png)

Comments to the screenshots can be edited by clicking on the comment cell.

[![to_go_33.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/98KvWYS2QjTwrZSA-to_go_33.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/98KvWYS2QjTwrZSA-to_go_33.png)

The field **Additional comment (Optional)** can stay blank.

Screenshots editing mode finalizes when clicking on the **Save changes** button.

[![to_go_33_4.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/ARLYAxz2JfszcxD6-to_go_33_4.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/ARLYAxz2JfszcxD6-to_go_33_4.png)

Apptimized shows the following interface when successful:

[![to_go_34.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/9bcoSTYzcvohz25F-to_go_34.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/9bcoSTYzcvohz25F-to_go_34.png)

The generated document is available in PDF and HTML formats. Download starts when clicking on the **Download generated HTML document** or **Download generated PDF document** buttons.

A discovery document can be edited by clicking on the **Edit generated document** button. The document editing finalizes by clicking on the **Save** button.

[![to_go_35_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/GH21gbxc2sAOaXHG-to_go_35_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/GH21gbxc2sAOaXHG-to_go_35_1.png)

The process reverts to the screenshots editing mode by clicking on the **Revert to Discovery - Screenshots** button and finalizes by clicking on the **Finish** button.

# Testing via Apptimized TO GO Agent

Before implementing the **Testing** via **Apptimized TO GO** the [application must be imported](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/apptimized-to-go-integration "Apptimized TO GO integration") to the project.

Using the **Testing** module, a customer can record a guide to install and configure the application. Also, a <span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">testing option </span>can be enabled and the <span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">status of the testing</span> can be set.

The testing process starts by clicking on the **Skip for Testing** button (before or after discovery step) and clicking in the **Testing** module on the Transition screen.

[![to_go_39.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/7iPHpzd36RAxHsrU-to_go_39.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/7iPHpzd36RAxHsrU-to_go_39.png)

Apptimized shows the following interface when successful:

[![to_go_40.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/CJaIQN0ozo89EhDS-to_go_40.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/CJaIQN0ozo89EhDS-to_go_40.png)

A field "**Select discovery platform**" is filled automatically and can be changed if needed.

The **Apptimized To Go** is enabled by ticking the checkbox and clicking on the **Run Apptimized - To Go** button.

The files synchronizing process may take a while. In case of success, Apptimized shows the following interface:

[![to_go_41.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/chXvZICyTi5VZS9H-to_go_41.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/chXvZICyTi5VZS9H-to_go_41.png)

The instructions to launch **Apptimized TO GO agent** were provided in the paragraph "[Run the Apptimized TO GO agent](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/run-the-apptimized-to-go-agent "Launching Apptimized TO GO agent")".

The following interface will appear when recording session with **Apptimized TO GO agent** finishes:

[![to_go_37.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/zMjmcXC4NQ91kEL9-to_go_37.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/zMjmcXC4NQ91kEL9-to_go_37.png)

Screenshots editing mode becomes active when clicking on the **Continue with Testing - Results** button.

Apptimized shows the following interface when successful:

[![to_go_42.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/8ivNtExL3gnLL7sF-to_go_42.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/8ivNtExL3gnLL7sF-to_go_42.png)

The following options to log test session results are available:

- Untested;
- Success;
- Failed.

The default value is **Untested**.

[![to_go_42_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/wQ3JQVfDuaqN7IFI-to_go_42_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/wQ3JQVfDuaqN7IFI-to_go_42_2.png)

The field **Optional comment** can stay blank.

Screenshots can be excluded from discovery by clicking on the **Delete** button.

[![41-(2).png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/nDCPNpZneFMifFaY-41-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/nDCPNpZneFMifFaY-41-(2).png)

Screenshots can be excluded from discovery in a multiple mode by unticking checkboxes in front of their ID and clicking on the **Delete selected screenshots** button.

[![52-(2).PNG](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/Hg3YH3vskTdt4wCj-52-(2).PNG)](https://docs.apptimized.com/uploads/images/gallery/2020-03/Hg3YH3vskTdt4wCj-52-(2).PNG)

Screenshots sequence can be changed in discovery by clicking on the **Up** or **Down** buttons.

[![to_go_32_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/WPOQnKA7WXddSlpf-to_go_32_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/WPOQnKA7WXddSlpf-to_go_32_1.png)

[![to_go_32_2.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/tnVgsFVsTgqwAcZn-to_go_32_2.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/tnVgsFVsTgqwAcZn-to_go_32_2.png)

Comments to the screenshots can be edited by clicking on the comment cell.

[![to_go_33.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/98KvWYS2QjTwrZSA-to_go_33.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/98KvWYS2QjTwrZSA-to_go_33.png)

The field **Additional comment (Optional)** can stay blank.

[![to_go_43.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/3mWW4zscqa243gO5-to_go_43.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/3mWW4zscqa243gO5-to_go_43.png)

Screenshots editing mode finalizes when clicking on the **Save changes** button.

Apptimized shows the following interface when successful:

[![to_go_43_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/9sFKRERFa8R9Napl-to_go_43_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/9sFKRERFa8R9Napl-to_go_43_1.png)

The generated document is available in PDF and HTML formats. Download starts when clicking on the **Download generated HTML document** or **Download generated PDF document** buttons.

A testing document can be edited by clicking on the **Edit generated document** button. The document editing finalizes by clicking on the **Save** button.

[![to_go_35.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/81QuWDcq6wC67C3y-to_go_35.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/81QuWDcq6wC67C3y-to_go_35.png)

The process reverts to the screenshots editing mode by clicking on the **Revert to Testing - Results** button and finalizes by clicking on the **Finish** button.

[![to_go_44.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/6JYhV1F7S3sn5z31-to_go_44.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/6JYhV1F7S3sn5z31-to_go_44.png)

# Download the documentation

The download process starts by clicking on the **Download** module on the Transition screen:

[![to_go_45.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/LFUfIak69CnkdafU-to_go_45.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/LFUfIak69CnkdafU-to_go_45.png)

Apptimized shows the following interface when successful:

[![to_go_46.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/5TYBArtfcPsb8uCi-to_go_46.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/5TYBArtfcPsb8uCi-to_go_46.png)

The process reverts to the initial screen by clicking on the **Revert to Transition screen** button.

The process finalizes by rating the Apptimized experience and clicking on the **Complete** button.

Apptimized shows the following notification when successful:

[![to_go_47.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/3wkmYICXYij5INag-to_go_47.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/3wkmYICXYij5INag-to_go_47.png)

# Apptimized TO GO Agent Administration Guide

# Apptimized TO GO Agent infrastructure

### Infrastructure components

Apptimized TO GO allows a customer to turn a local machine, PC's or VM's into Apptimized VM so that they can be used for discovery and testing.

Apptimized TO GO can be used for discovery and testing on local test PCs or VMs in the customer's own environment.

Apptimized TO GO infrastructure depends on the type of solution a customer chooses (see Cases 1).

##### Case 1. A customer implements Apptimized TO GO agent only to automate discovery and testing within on-premises PCs and VMs.

The figure below shows the scheme of the Apptimized TO GO agent infrastructure.

[![infr_01.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/zikQC4xsIPTXHR2M-infr_01.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/zikQC4xsIPTXHR2M-infr_01.png)

The infrastructure components details are described in Table 1.

Table 1. Infrastructure components

<table border="1" id="bkmrk-component-details-1." style="height: 441px; width: 808px;"><tbody><tr style="height: 35px;"><td style="height: 35px; width: 192px;">**Component**

</td><td style="height: 35px; width: 616px;">**Details**

</td></tr><tr style="height: 207px;"><td style="height: 207px; width: 192px;">1\. Apptimized Portal

</td><td style="height: 207px; width: 616px;">The platform where Apptimized customer manages projects portfolios.

Requires an active project with enabled and configured Apptimized TO GO settings.

Technical requirement for working in Apptimized:

1\. Browsers:

- Google Chrome (version 75.0 or above);
- Mozilla Firefox (version 60.0 or above);
- Apple Safari (version 12.0 or above);
- Internet Explorer with (version 11.0);
- Microsoft Edge with version 83 and above.

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">2. Enabled Java-script in browser;</span>

3\. Speed of internet connections – min 50 Mb/s.

4\. Enabled firewall white list: https://app.apptimized.com/; https://rdp-gw.apptimized.com/; https://cdn.apptimized.com; https://screenshots.api.apptimized.technology; https://auth.apptimized.com; \*.swarm.apptimized.com; \*.chatlio.com

</td></tr><tr style="height: 83px;"><td style="height: 83px; width: 192px;">2\. Customer Environment

</td><td style="height: 83px; width: 616px;">Information technology environment, including software, hardware, and systems (e.g., endpoint PCs, VMs, servers, networks).

<p class="callout info">The access of endpoint PC or VM to the 80 and 443 port of the app.apptimized.com host is a prerequisite.  
Microsoft Windows Desktop (Windows 7 and above) or Server OS (Windows Server 2012 R2 and above) with installed .NET Framework 4.6.1.</p>

</td></tr><tr style="height: 99px;"><td style="height: 29px; width: 192px;">2.1. Proxy server

</td><td style="height: 29px; width: 616px;">This component is optional.

A proxy server is a third party between the customer and the service (the Apptimized Portal). A proxy server manages the requests sent by the customer and completes them depending on the system's preferences.

</td></tr><tr style="height: 87px;"><td style="height: 87px; width: 192px;">2.2. Apptimized TO GO agent

</td><td style="height: 87px; width: 616px;">Apptimized TO GO agent is a software that sends information from the VM to Apptimized (i.e., screenshots, user actions, etc.), and does not control VM in any case.

Apptimized TO GO agent allows a customer to turn a local machine, PC's or VM's into Apptimized VM so that they can be used for discovery and testing.

The Apptimized TO GO agent must be installed and launched on a local PC by the local administrator.

</td></tr></tbody></table>

### Communication process and methods

The Apptimized Portal communicates to the Customer environment via API.

To integrate the Apptimized Portal, the Apptimized TO GO agent must be installed to the endpoint PC.

To identify the customer, a deployment code (i.e. **3D6-111DC-1**) or TO GO file (i.e. **11321.Apptimized.togo**) from Apptimized is used. Any other identifications from the customer will not be requested.

When data is received from the Apptimized Portal, the Apptimized TO GO agent mounts a network share with source files and prerequisites using Command Prompt commands.

UI automation is used for capturing user interactions while discovery and testing. Screenshots are sent every 500 milliseconds.

UI automation is used to playback the recorded actions in Echo.

The TO GO agent is configured to communicate with the Apptimized Portal using HTTPS protocol. The text box below provides the certificate details:

<p class="callout info">Issued by – K Software certificate Authority (DV) 2 [https://sectigo.com/legal](https://sectigo.com/legal)  
Version – V3  
Signature algorithm – sha256RSA  
Signature hash algorithm – sha256  
Public key – RSA (2048 Bits)  
TLS – 1.2</p>

The information flow content depends on the type of customer activity (see Cases 2-3).

##### Case 2. A customer discovers/ tests **TimKosse\_FileZilla\_3.46.3\_English(United States)** via **Apptimized TO GO agent**. To run the **Apptimized TO GO agent** a deployment code is used.

**Outbound information** - a data sent from the Apptimized Portal:

- network share connection parameters

<p class="callout info">Share UNC path - **\\\\\\\\apptimizedshare.file.core.windows.net\\\\78d2a2cccf7dfd9e4154fa04f98e1e7f;** Share Login - **AZURE\\\\apptimized;** Share Password - **+Tnqfi81aTbPI7nuE9E8j5nXxGGs52jBNcysKA4a6MhK9GFNb0Ti8dlu1ZtpCjNOFy5P8MvPVGGVZkEo6DggjQ==**</p>

- an application metadata;

<p class="callout info">Application vendor - **Tim Kosse**;  
Application name - **FileZilla**;  
Application version - **3.46.3**;  
Application language - **English(United States)**</p>

- an action mode metadata;

<p class="callout info">Echo enabled - **True;** Mode - **Discovery**;  
Self service mode - **No**.</p>

**Inbound information** - a data sent to the Apptimized Portal:

- a request to receive the manifest;
- records of the customer's actions.

```
"Type": 10,
    "HasKeyboardFocus": true,
    "Text": "hello",
    "InitialText": null,
    "Id": "7167ac61f40342d89cf061f61cab6d49",
    "ProducerId": null,
    "Window": {
      "Title": "*new 2 - Notepad++",
      "Screenshot": in base64 string format
```

##### Case 3. A customer discovers/ tests **TimKosse\_FileZilla\_3.46.3\_English(United States)** via **Apptimized TO GO agent**. To run the **Apptimized TO GO agent** a TO GO file is used.

**Outbound information** - a data sent from the Apptimized Portal:

- TO GO file - **Apptimized.togo.**

**Inbound information** - a data sent to the Apptimized Portal:

- records of the customer's actions.

```
"Type": 10,
    "HasKeyboardFocus": true,
    "Text": "hello",
    "InitialText": null,
    "Id": "7167ac61f40342d89cf061f61cab6d49",
    "ProducerId": null,
    "Window": {
      "Title": "*new 2 - Notepad++",
      "Screenshot": in base64 string format
```

# Security

To ensure security Apptimized complies with the following cybersecurity standards:

- ISO 15408;
- ISO/IEC 27001;
- ISO/IEC 27002;
- ANSI/ISA 62443 (Formerly ISA-99);
- IEC 62443;

A military-grade security protocol ([TLS/SSL](https://docs.microsoft.com/en-us/windows-server/security/tls/tls-ssl-schannel-ssp-overview)) is used by Apptimized to provide privacy and data integrity between two or more communicating applications.

Apptimized safety audit entails a network scan of its resources to identify vulnerabilities and non-penetration.

The screenshot below shows the vulnerability report provided by **Detectify** for **app.apptimized.com**.

[![sccm_adm_03_4.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/MmESvmM2142UiAbc-sccm_adm_03_4.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/MmESvmM2142UiAbc-sccm_adm_03_4.png)

The screenshots below show the SSL report of **app.apptimized.com**.

[![sccm_adm_05_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/FDOxbDM9eImMUoJX-sccm_adm_05_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/FDOxbDM9eImMUoJX-sccm_adm_05_1.png)

[![sccm_adm_05_5.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/ochmWF8LIzubGeyF-sccm_adm_05_5.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/ochmWF8LIzubGeyF-sccm_adm_05_5.png)

# Technical workflows

### Using a TO GO file workflow

The figure below shows a workflow when a TO GO file is used to run the Apptimized TO GO agent.

The instructions to run the Apptimized TO GO agent are considered in the **Apptimized TO GO user manual**.

[![workflow_file.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/pvHtW3obG9lcmstn-workflow_file.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/pvHtW3obG9lcmstn-workflow_file.png)

### Using a deployment code workflow

The figure below shows a workflow when a deployment file is used to run the Apptimized TO GO agent.

The instructions to run the Apptimized TO GO agent are considered in the **Apptimized TO GO user manual**.

[![workflow_code.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/QrPVxOfn730IGw9J-workflow_code.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/QrPVxOfn730IGw9J-workflow_code.png)

### Using a TO GO hypervisor connector workflow

[![to-go-hypervisor_workflow.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/cQ1sluzl2QiBc5ga-to-go-hypervisor_workflow.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/cQ1sluzl2QiBc5ga-to-go-hypervisor_workflow.png)

# Azure Tenant VDI Provider Integration

This manual page refers to the Azure-side configuration of the virtualization provider. The Apptimized-side configuration is available under [**Azure Switch**](https://docs.apptimized.com/books/apptimized-platform-user-manual/page/project-settings#bkmrk-providers).

##### Application Registration

The option to register the application under the Azure Portal is available under **Azure Active Directory &gt; App registrations &gt; New registration** (see [Application registrations](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/integration-f61#bkmrk-application-registra)).

**Application (Client) Id, Directory (Tenant) Id, Client Secret** are required under the [**Azure Switch** ](https://docs.apptimized.com/books/apptimized-platform-user-manual/page/project-settings#bkmrk-providers)configuration.

##### Resource group creation

The option to create a resource group is available under **portal.azure.com &gt; Resource Groups &gt; Create**.

**[![vdi_1-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/JAaUFb6Q9esZjMDu-vdi_1-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/JAaUFb6Q9esZjMDu-vdi_1-(2).png)**

**Microsoft Azure** portal shows the following screen when successful:

[![vdi_2-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/6u73uRYCEY0mCSsU-vdi_2-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/6u73uRYCEY0mCSsU-vdi_2-(1).png)

The option to set up resource group name is available under the **Resource group** field.

[![vdi_3-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/TzcBfOT17W8A9QZ8-vdi_3-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/TzcBfOT17W8A9QZ8-vdi_3-(1).png)

The option to select the region for the resource group is available under the **Region** field.

[![vdi_4-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/optdRrhHT4bQ939x-vdi_4-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/optdRrhHT4bQ939x-vdi_4-(1).png)

<p class="callout info">**Note.** **Resource Group** name &amp; Region must be used in configuring [**Azure Switch**](https://docs.apptimized.com/books/apptimized-platform-admin-manual/page/integration-f61#bkmrk-application-registra)</p>

The option to review the resource group is available under the **Review + create** button.

[![vdi_5-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/CeNuo8e8z6Cf8BVu-vdi_5-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/CeNuo8e8z6Cf8BVu-vdi_5-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_6-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/ucoa1TOXQyOAq4Sa-vdi_6-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/ucoa1TOXQyOAq4Sa-vdi_6-(2).png)

<p class="callout info">**Note**. If the validation was successful, the following notification appears:  
  
[![vdi_8-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/bASGUDqeYZxLnUfN-vdi_8-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/bASGUDqeYZxLnUfN-vdi_8-(1).png)</p>

The option to create a resource group is available under the **Create** button.

[![vdi_7-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/mqa3pTcelAAWKEjA-vdi_7-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/mqa3pTcelAAWKEjA-vdi_7-(1).png)

Microsoft Azure portal shows the following notification when successful. Created resource group appears in the list of resource groups.

[![vdi_9-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/C1YKw7aFtUzinsSj-vdi_9-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/C1YKw7aFtUzinsSj-vdi_9-(1).png)

##### Resource group permission issuance

The option to give permissions to the resource group is available under **Resource group &gt; Choose group &gt; Access control (IAM)**.

[![vdi_10-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/THHVZUueHCp8ysn5-vdi_10-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/THHVZUueHCp8ysn5-vdi_10-(1).png)

The option to add Role assignment is available under **Add &gt; Add role assignment**.

[![vdi_11-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/bcNj2lomAi2T6GY3-vdi_11-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/bcNj2lomAi2T6GY3-vdi_11-(1).png)

Microsoft Azure portal shows the following window when successful:

[![vdi_12-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/HXGQp52P5tCAzAFA-vdi_12-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/HXGQp52P5tCAzAFA-vdi_12-(1).png)

The option to assign roles is available under the **Role drop-down list**. The necessary roles for the Azure VDI configuration are: **Virtual Machine Contributor, Network Contributor, Disk Snapshot Contributor.**

[![vdi_13-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/vGH48p3lUrEpXQBt-vdi_13-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/vGH48p3lUrEpXQBt-vdi_13-(1).png)

<p class="callout info">**Note**. Only one role can be assigned per one action.</p>

The option to add role assignment to the application is available under the **Select** field. Selected members will appear below the section.

[![vdi_14-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/mGcEYeMelfdhT7BS-vdi_14-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/mGcEYeMelfdhT7BS-vdi_14-(1).png)

The option to submit changes is available under the **Save** button.

[![vdi_15-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/2WA5azLNZ7e4KD81-vdi_15-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/2WA5azLNZ7e4KD81-vdi_15-(1).png)

##### Virtual Network Creation

The option to create virtual networks is available under **portal.azure.com &gt; Virtual networks &gt; Create**.

[![vdi_16-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/njFQ7SbX7mU8LGel-vdi_16-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/njFQ7SbX7mU8LGel-vdi_16-(2).png)

<p class="callout info">**Note.** The network creation will heavily depend on Azure networking configuration.</p>

Microsoft Azure portal shows the following screen when successful:

[![image-22.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/iVEAGJI78izGiGwm-image-22.png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/iVEAGJI78izGiGwm-image-22.png)

The ability to create a virtual network becomes available after setting up **Resource group, Name, Region, Address space field &amp; Subnet**.

The option to set up **Resource group, Name,** and **Region** is available under the **Basics** tab.

[![vdi_17-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/De5EzYnkHeYZx81U-vdi_17-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/De5EzYnkHeYZx81U-vdi_17-(1).png)

The option to set up a Resource group is available under the Resource group drop-down list.

[![vdi_18-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/74gIOhIEgm90pyKI-vdi_18-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/74gIOhIEgm90pyKI-vdi_18-(1).png)

<p class="callout info">**Note.** The resource group must be the one that was created in a previous chapter.</p>

The option to set up a **Name** is available under the **Name** field.

[![vdi_19-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/igvmLqjS6LsjfkpS-vdi_19-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/igvmLqjS6LsjfkpS-vdi_19-(1).png)

The option to set up a **Region** is available under the **Region** field.

[![vdi_20-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/UKy1LLNnDUwf9YIM-vdi_20-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/UKy1LLNnDUwf9YIM-vdi_20-(1).png)

<p class="callout info">**Note.** The region must be equal to the resource group region.</p>

The option to set up IP Addresses is available under the **IP Addresses** tab.

[![vdi_21-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/ioYp4bZUfN6ddUsF-vdi_21-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/ioYp4bZUfN6ddUsF-vdi_21-(2).png)

The option to add an IPv4 address is available under the IPv4 address space.

[![vdi_22-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/NcrfaJFAlxp0KrGu-vdi_22-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/NcrfaJFAlxp0KrGu-vdi_22-(2).png)

The option to add a subnet address is available under **Add subnet** button.

[![vdi_23-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/H6fFRtvsqnKnvl73-vdi_23-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/H6fFRtvsqnKnvl73-vdi_23-(2).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_24-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/OyD5WgnCDwShvqaQ-vdi_24-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/OyD5WgnCDwShvqaQ-vdi_24-(1).png)

The option to add a Subnet name is available under the **Subnet name** field.

[![vdi_25-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/oAJ7E6rsG3feUCwr-vdi_25-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/oAJ7E6rsG3feUCwr-vdi_25-(1).png)

The option to add the Subnet address range is available under the **Subnet address range** field.

[![vdi_26-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/yOivw3FWxygRChQL-vdi_26-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/yOivw3FWxygRChQL-vdi_26-(1).png)

The option to finish Add subnet process is available under **Add** button.

[![vdi_27-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Zmh8UwZFebIOymGl-vdi_27-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Zmh8UwZFebIOymGl-vdi_27-(1).png)

The option to continue the creation process is available under the **Review + create** button.

[![vdi_28-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/ZD8vlPEp7Ywvt31P-vdi_28-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/ZD8vlPEp7Ywvt31P-vdi_28-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_29.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/GZnyWWOhnnaH725n-vdi_29.png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/GZnyWWOhnnaH725n-vdi_29.png)

The option to create a virtual network is available under the **Create** button.

[![vdi_30-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Fb3HBS66iBGadNlV-vdi_30-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Fb3HBS66iBGadNlV-vdi_30-(1).png)

Microsoft Azure portal shows the following notification when successful:

[![vdi_31-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/mBZLUT7QkKwiACcx-vdi_31-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/mBZLUT7QkKwiACcx-vdi_31-(1).png)

Microsoft Azure portal shows the following screen after the creation process is finished:

[![vdi_32-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/GFaKh15aIBh9yDy1-vdi_32-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/GFaKh15aIBh9yDy1-vdi_32-(2).png)

<p class="callout info">**Note.** Virtual Network name &amp; Subnet name are required under the [Azure Switch](https://docs.apptimized.com/books/apptimized-platform-user-manual/page/project-settings#bkmrk-azure-switch-0) configuration in Apptimized Portal</p>

##### Network Security Group Creation

The option to create Network Security Groups is available under **portal.azure.com &gt; Network security groups &gt; Create**.

[![vdi_32_2.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/8kfTn61jJDIfYCuD-vdi_32-(3).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/8kfTn61jJDIfYCuD-vdi_32-(3).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_33-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/aWQVhrUiHIBTkoGV-vdi_33-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/aWQVhrUiHIBTkoGV-vdi_33-(1).png)

The option to select a resource group is available under the **Resource group** drop-down list.

[![vdi_34-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/ZrvdDw0ua1obm9Fr-vdi_34-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/ZrvdDw0ua1obm9Fr-vdi_34-(1).png)

The option to set up a name is available under the **Name** field.

[![vdi_35-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/qMpEY8jgRYiE8Gyi-vdi_35-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/qMpEY8jgRYiE8Gyi-vdi_35-(1).png)

The option to set up a **region** is available under the **Region** field.

[![vdi_36-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/zhSJHI01V20WKf8s-vdi_36-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/zhSJHI01V20WKf8s-vdi_36-(1).png)

The option to review the Network Security Group is available under the **Review + Create** button.

[![vdi_37-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/rvUvm2O3znw9HI1x-vdi_37-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/rvUvm2O3znw9HI1x-vdi_37-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_38-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/WDI56r89A8MI4fqO-vdi_38-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/WDI56r89A8MI4fqO-vdi_38-(1).png)

The option to finish the creation process is available under the **Create** button.

[![vdi_39-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/l4sXE6o2x8IU15cg-vdi_39-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/l4sXE6o2x8IU15cg-vdi_39-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_40-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/61dx5Wi9pItEtJ3P-vdi_40-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/61dx5Wi9pItEtJ3P-vdi_40-(2).png)

##### Associate subnet with Network Security Group

The option to associate subnet from Virtual network with Network security group is available under **portal.azure.com &gt; Network security group &gt;** **select group &gt; Subnets &gt; Associate**.

 **[![vdi_40_2.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/42Pp8MMeOTNeYzIe-vdi_40-(3).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/42Pp8MMeOTNeYzIe-vdi_40-(3).png)**

Microsoft Azure portal shows the following screen when successful:

[![vdi_41-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/wR85ENyTbmDvgU5q-vdi_41-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/wR85ENyTbmDvgU5q-vdi_41-(2).png)

The option to choose a Virtual network is available under the **Virtual network** drop-down list.

[![vdi_42-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Ye4i0c5asGqkvN3k-vdi_42-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Ye4i0c5asGqkvN3k-vdi_42-(1).png)

Microsoft Azure portal shows the following screen when the network was selected:

[![vdi_43-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/ohbg6Nc0ofi4wj3o-vdi_43-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/ohbg6Nc0ofi4wj3o-vdi_43-(1).png)

The option to choose Subnet is available under the **Subnet** drop-down list:

[![vdi_44-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/9x9yZMUUH3EwIyud-vdi_44-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/9x9yZMUUH3EwIyud-vdi_44-(1).png)

The option to Associate subnet is available under the OK button:

[![vdi_45-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/nEGWepXVdCyBkZQX-vdi_45-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/nEGWepXVdCyBkZQX-vdi_45-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_46-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/k8nmTQz91ZfsPjGd-vdi_46-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/k8nmTQz91ZfsPjGd-vdi_46-(1).png)

##### Inbound security rule creation

The option to restrict access to VM is available under **portal.azure.com &gt; Network Security Group &gt; Inbound security rules &gt; Add**.

[![vdi_47-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/CfX9kFPfWa3JTrp3-vdi_47-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/CfX9kFPfWa3JTrp3-vdi_47-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_48-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/mCKB9Wn7aNgqWFUG-vdi_48-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/mCKB9Wn7aNgqWFUG-vdi_48-(1).png)

The option to select the Source filter option is available under the **Source** drop-down list. The required option is **IP addresses.**

The screenshot below shows the procedure for inbound security role adding (**Source** drop-down list &gt; **Select IP Addresses** &gt; Enter 78.47.106.224 address under the **Source IP Address / CIDR range** field &gt; Select **RDP** under the **Service** field &gt; **Add** button):

[![vdi_49-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Kr8XSHLLlcl7QTsp-vdi_49-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Kr8XSHLLlcl7QTsp-vdi_49-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_50-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Wn98xMKJ6JefaO85-vdi_50-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Wn98xMKJ6JefaO85-vdi_50-(1).png)

##### .vhd File Creation

The option to start .vhd file setup process creation is available under the **Hyper-V manager (**see [**Creating a VHD**](https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/manage/create-vhdset-file))

The option to convert .vhdx disk format to .vhd is available under **Hyper-V Manager &gt; Select computer &gt; Action &gt; Edit disk &gt; Next &gt; Select disk &gt; Next &gt; Convert &gt; Next &gt; VHD &gt; Next &gt;** **Finish**.

[![vdi_51_1-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/YTr7IS32MiVLwL25-vdi_51_1-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/YTr7IS32MiVLwL25-vdi_51_1-(1).png)

[![vdi_52-(3).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/k9hr9DSHxbO4908f-vdi_52-(3).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/k9hr9DSHxbO4908f-vdi_52-(3).png)

##### VM healthiness checkout

The option to check the healthiness and consistency of VM is available under the elevated PowerShell windows and command:

Chkdsk /f

##### VHD Configuration

VHD configuration consists of setting up the Boot Configuration Data (BCD) settings, the disk SAN policy, the Coordinated Universal Time (UTC), configuring power profile, environmental variables, resetting the Windows services to startup settings, configuring RDP options, Windows Firewall rules, and disabling the Windows Defender under the PowerShell command prompt.

The option to start configuration is available by enabling PowerShell script execution. This is available by entering the PowerShell command: **Set-ExecutionPolicy –ExecutionPolicy Unrestricted -Force**

[![image-90.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Kk49DMDoYv9l7OeG-image-90.png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Kk49DMDoYv9l7OeG-image-90.png)

The option to set the Boot Configuration Data (BCD) settings is available by entering the PowerShell commands:

 bcdedit /set "{bootmgr}" integrityservices enable

 bcdedit /set "{default}" device partition=C:

 bcdedit /set "{default}" integrityservices enable

 bcdedit /set "{default}" recoveryenabled Off

 bcdedit /set "{default}" osdevice partition=C:

 bcdedit /set "{default}" bootstatuspolicy IgnoreAllFailures

 #Enable Serial Console Feature

 bcdedit /set "{bootmgr}" displaybootmenu yes

 bcdedit /set "{bootmgr}" timeout 5

 bcdedit /set "{bootmgr}" bootems yes

 bcdedit /ems "{current}" ON

 bcdedit /emssettings EMSPORT:1 EMSBAUDRATE:115200

<p class="callout info">**Note.** No application should use port 3389. The option to see which ports are used on the VM is available under the command **netstat – anob.**</p>

The option to set the disk SAN policy to **Onlineall** is available under the following commands via CMD:

diskpart

san policy=onlineall

exit

The option to set Coordinated Universal Time for Windows is available under the following commands via PowerShell:

Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\TimeZoneInformation' -Name "RealTimeIsUniversal" -Value 1 -Type DWord -Force

Set-Service -Name w32time -StartupType Automatic

The option to set the power profile to high performance is available under the command via PowerShell

powercfg /setactive SCHEME\_MIN

The option to set the environmental variables TEMP and TMP to their default values is available under the following commands via PowerShell:

Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment' -Name "TEMP" -Value "%SystemRoot%\\TEMP" -Type ExpandString -Force

Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment' -Name "TMP" -Value "%SystemRoot%\\TEMP" -Type ExpandString -Force

The option to reset the Windows services startup settings is available under the following commands via PowerShell:

Get-Service -Name bfe | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

Get-Service -Name dhcp | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

Get-Service -Name dnscache | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

Get-Service -Name IKEEXT | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

Get-Service -Name iphlpsvc | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

Get-Service -Name netlogon | Where-Object { $\_.StartType -ne 'Manual' } | Set-Service -StartupType 'Manual'

Get-Service -Name netman | Where-Object { $\_.StartType -ne 'Manual' } | Set-Service -StartupType 'Manual'

Get-Service -Name nsi | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

Get-Service -Name TermService | Where-Object { $\_.StartType -ne 'Manual' } | Set-Service -StartupType 'Manual'

Get-Service -Name MpsSvc | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

Get-Service -Name RemoteRegistry | Where-Object { $\_.StartType -ne 'Automatic' } | Set-Service -StartupType 'Automatic'

The option to turn on RDP and update remote-desktop registry settings is available under the following actions:

- Accessing remote access at the system settings is available under **Control panel &gt; Allow remote access to your computer &gt; Allow remote connections to this computer - Apply [![vdi_53-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/VkZafa6jtg36BkSu-vdi_53-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/VkZafa6jtg36BkSu-vdi_53-(1).png)**
- Enabling **Remote Desktop Protocol** under the PowerShell commands:  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server' -Name "fDenyTSConnections" -Value 0 -Type DWord –Force  
      
    Set-ItemProperty -Path 'HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services' -Name "fDenyTSConnections" -Value 0 -Type DWord –Force
- Setting up RDP port (3389) under the PowerShell command:  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Winstations\\RDP-Tcp' -Name "PortNumber" -Value 3389 -Type DWord –Force
- Enabling network interface listener under the PowerShell command:  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Winstations\\RDP-Tcp' -Name "LanAdapter" -Value 0 -Type DWord -Force
- Configuring the network-level-authentication (NLA) mode for the RDP connections under the PowerShell commands:  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp' -Name "UserAuthentication" -Value 1 -Type DWord –Force  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp' -Name "SecurityLayer" -Value 1 -Type DWord –Force  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp' -Name "fAllowSecProtocolNegotiation" -Value 1 -Type DWord -Force
- Setting up the keep-alive value under the PowerShell commands:  
      
    Set-ItemProperty -Path 'HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services' -Name "KeepAliveEnable" -Value 1 -Type DWord –Force  
      
    Set-ItemProperty -Path 'HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services' -Name "KeepAliveInterval" -Value 1 -Type DWord –Force  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Winstations\\RDP-Tcp' -Name "KeepAliveTimeout" -Value 1 -Type DWord -Force
- Reconnecting under the PowerShell commands:  
      
    Set-ItemProperty -Path 'HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows NT\\Terminal Services' -Name "fDisableAutoReconnect" -Value 0 -Type DWord –Force  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Winstations\\RDP-Tcp' -Name "fInheritReconnectSame" -Value 1 -Type DWord –Force  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Winstations\\RDP-Tcp' -Name "fReconnectSame" -Value 0 -Type DWord -Force
- Limiting the number of concurrent connections under the PowerShell command:  
      
    Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Winstations\\RDP-Tcp' -Name "MaxInstanceCount" -Value 4294967295 -Type DWord -Force
- Removing self-signed certificates tied to the DRP listener under the PowerShell command:  
      
    if ((Get-Item -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp').Property -contains "SSLCertificateSHA1Hash")  
    {  
    Remove-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp' -Name "SSLCertificateSHA1Hash" -Force  
    }

The option to configure or disable Windows firewall rules is available under the following actions:

- Turning on Windows firewall on the three profiles (domain, standard, public) under the PowerShell command:  
      
    Set-NetFirewallProfile -Profile Domain, Public, Private -Enabled True
- Allowing WinRM through the firewall profiles and enabling the PowerShell remote service under the PowerShell commands:  
      
    Enable-PSRemoting –Force  
      
    Set-NetFirewallRule -DisplayName "Windows Remote Management (HTTP-In)" -Enabled True
- Enabling the firewall rules allowing the RDP traffic under the PowerShell command:  
      
    Set-NetFirewallRule -DisplayGroup "Remote Desktop" -Enabled True
- Enabling the file and printer sharing rule allowing the VM to respond to a ping command inside the virtual network under the PowerShell command:  
      
    Set-NetFirewallRule -DisplayName "File and Printer Sharing (Echo Request - ICMPv4-In)" -Enabled True

The option to install VM extensions is available under the **Azure Virtual Machine Agent** (see [**Azure Virtual Machine Agent**](https://docs.microsoft.com/en-us/azure/virtual-machines/extensions/agent-windows)).

The option to disable Windows Defender is available under the following PowerShell script:

***\# Disable Firewall***

**Start-Process "$($env:windir)\\System32\\netsh.exe" -ArgumentList "advfirewall set allprofiles state off";**

***\#Disable Windows Defender***

**New-ItemProperty "hklm:\\SOFTWARE\\Policies\\Microsoft\\Windows Defender" -Name "DisableAntiSpyware" -Value 1 -Force;**

**Remove-ItemProperty "hklm:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run" -Name "SecurityHealth" -Force;**

**Remove-ItemProperty "hklm:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run" -Name "WindowsDefender" -Force;**

***\# Disabling password complexity***

**secedit /export /cfg c:\\secpol.cfg**

**(GC C:\\secpol.cfg).Replace("PasswordComplexity = 1", "PasswordComplexity = 0") | Out-File C:\\secpol.cfg**

**secedit /configure /db c:\\windows\\security\\local.sdb /cfg c:\\secpol.cfg /areas SECURITYPOLICY**

**rm -force c:\\secpol.cfg -confirm:$false**

***\# Configure Computer power to better perfomance and disable turn off display***

**Start-Process "powercfg" -ArgumentList "/SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c" -Wait;**

**Start-Process "powercfg" -ArgumentList "/CHANGE monitor-timeout-ac 0" -Wait;**

***\# Show file extensions in File Explorer***

**New-ItemProperty "hkcu:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced" -Name "HideFileExt" -Value 0 -Force;**

***\# Set password to the Administrator acc and autologon***

**$computer=$env:COMPUTERNAME;**

**$userid="{user\_name}"; #*Enter your username***

**$password="{password}"; #*Enter your password***

**$user=\[adsi\]("WinNT://$($computer)/$($userid), user");**

**$user.psbase.invoke("SetPassword", $password);**

**New-ItemProperty "hklm:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon" -Name "AutoAdminLogon" -Value "1" -Force;**

**New-ItemProperty "hklm:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon" -Name "DefaultUserName" -Value $userid -Force;**

**New-ItemProperty "hklm:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon" -Name "DefaultPassword" -Value $password -Force;**

The option to disable the “allow PC to be discoverable on this network” dialog is available by adding the following registry key under the Registry Editor:

***HKEY\_LOCAL\_MACHINE\\System\\CurrentControlSet\\Control\\Network\\NewNetworkWindowOff***

The option to disable UAC (User Account Control) is available under **User Account Control** settings:

[![vdi_54-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Ih9bTZxMvKJf9O92-vdi_54-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Ih9bTZxMvKJf9O92-vdi_54-(1).png)

The option to turn on .NET Framework 3.5 is available under the .NET Framework installer (see [**Installation Guide**](https://docs.microsoft.com/en-us/dotnet/framework/install/dotnet-35-windows-10)).

The option to install the APE driver and other software is available by the [**following link**](https://apptimizedportalshare.blob.core.windows.net/vm-utils/config_vm.zip)**.**

<p class="callout info">**Note.** It is recommended to turn off Windows updates on VM.</p>

##### Virtual Image (VHD) Uploading

The option to upload .vhd to blob storage is available under the Storage account container.

The option to create Storage account is available under portal.azure.com &gt; **Storage Accounts &gt; Create &gt; Select resource group &gt; Set up account name &gt; Set up resource group region &gt; Review + create &gt; Create**.

[![vdi_55-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/GlGiHrXsH7xYK2TT-vdi_55-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/GlGiHrXsH7xYK2TT-vdi_55-(1).png)

[![vdi_56-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/CFQkBB7zWjLaPHX6-vdi_56-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/CFQkBB7zWjLaPHX6-vdi_56-(1).png)

Microsoft Azure Portal shows the following screen when successful:

[![vdi_57-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/Lnf0SXU8wyilKpuB-vdi_57-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/Lnf0SXU8wyilKpuB-vdi_57-(2).png)

The option to create container inside the Storage account is available under **portal.azure.com** &gt; **Storage Account** &gt; **Select storage account** &gt; **Containers** &gt; **Create** &gt; **Set the name of container** &gt; **Create**.

[![vdi_57_2.png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/FEYI4yBAHj5qc5Hl-vdi_57-(3).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/FEYI4yBAHj5qc5Hl-vdi_57-(3).png)

[![vdi_58-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/5zkJNAkZzO9ToMsy-vdi_58-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/5zkJNAkZzO9ToMsy-vdi_58-(1).png)

Microsoft Azure Portal shows the following screen when successful:

[![vdi_59-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/WUN90crx9mm0BtOP-vdi_59-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/WUN90crx9mm0BtOP-vdi_59-(1).png)

The option to upload .vhd file to container is available under **portal.azure.com &gt; Storage Accounts &gt; select storage account &gt; Containers &gt; select the Container &gt; Upload &gt; Select file &gt; Select Blob type – Page type &gt;** Mark **Upload .vhd files as page blobs &gt; Upload**.

[![vdi_60-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/g0B2kHA6uIXO3XkL-vdi_60-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/g0B2kHA6uIXO3XkL-vdi_60-(1).png)

[![vdi_61-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/jereT09FRw6ndsCN-vdi_61-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/jereT09FRw6ndsCN-vdi_61-(1).png)

Microsoft Azure portal shows the following screen when successful:

[![vdi_62-(2).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/9nCuLgltAoykTReP-vdi_62-(2).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/9nCuLgltAoykTReP-vdi_62-(2).png)

The option to copy URL of the uploaded file is available under **portal.azure.com &gt; Storage Accounts &gt;** select Storage Account &gt; **Container** &gt; **Select container &gt; Select file &gt; Copy URL**. This is needed for VM Image creation under the Apptimized Portal.

[![vdi_63-(1).png](https://docs.apptimized.com/uploads/images/gallery/2021-07/scaled-1680-/xPMd6znfevp5yizC-vdi_63-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2021-07/xPMd6znfevp5yizC-vdi_63-(1).png)

##### Azure disk snapshot configuration

The option to configure Azure disk snapshot is available after the VM creation and configuration.

The option to create VM on the portal.azure.com is available under **Services &gt; Virtual Machines**  (see [Quickstart - Create a Windows VM in the Azure portal - Azure Virtual Machines | Microsoft Docs](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/quick-create-portal) )

<p class="callout info">**Note.** RDP must be enabled on VM (add a link to RDP mentioned part of the doc).</p>

The option to configure the VM is available under the [following actions](https://docs.apptimized.com/link/272#bkmrk-vhd-configuration).

##### Azure VM snapshot creation

The option to create a snapshot of Azure VM under **Microsoft Azure Portal** is available under portal.azure.com &gt; **Virtual Machines** &gt; select VM &gt; **Disks** &gt; select disk &gt; **Create snapshot**

**[![azure_01.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/AxATjtkMhiZdh42q-azure_01.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/AxATjtkMhiZdh42q-azure_01.png)**

Microsoft Azure portal shows the following screen when successful:

[![azure_02.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/rxKUPLPVG0U68024-azure_02.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/rxKUPLPVG0U68024-azure_02.png)

The option to create snapshot is available by following actions: selection **Resource group &gt;** setting the **Snapshot name** &gt; Selection **the Source disk &gt;** setting **Encryption settings &gt;** setting **Networking settings &gt; Review + create &gt; Create**

[![azure_03.png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/LJqqaxLyYNecc7CT-azure_03.png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/LJqqaxLyYNecc7CT-azure_03.png)

Microsoft Azure portal shows the following notification when successful:

[![azure_04-(1).png](https://docs.apptimized.com/uploads/images/gallery/2022-08/scaled-1680-/43BgVIIEMPj2yPBA-azure_04-(1).png)](https://docs.apptimized.com/uploads/images/gallery/2022-08/43BgVIIEMPj2yPBA-azure_04-(1).png)

Copying the snapshot name is **required** for VM image creation under Apptimized Portal

# Apptimized TO GO Hypervisor User Guide

# Apptimized TO GO Hypervisor Integration

#### Enable Apptimized TO GO hypervisor connector

The one-time configuration is available for project administrators under **Settings** in the project menu &gt; **Virtualization providers** option &gt; **To** **Go** switch.

[![to_go_hyp_04.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/K6BJjfNYXChpTteo-to_go_hyp_04.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/K6BJjfNYXChpTteo-to_go_hyp_04.png)

Apptimized shows the following screen when successful:

[![to_go_hyp_05.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/JBqQ242KrjeJVktF-to_go_hyp_05.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/JBqQ242KrjeJVktF-to_go_hyp_05.png)

The **To Go** switch enables the TO GO hypervisor connector implementation within the project.

[![project_settings_26.png](https://docs.apptimized.com/uploads/images/gallery/2020-04/scaled-1680-/IhTLseYiKg2RFe1y-project_settings_26.png)](https://docs.apptimized.com/uploads/images/gallery/2020-04/IhTLseYiKg2RFe1y-project_settings_26.png)

The option to specify within what workflow step the TO GO hypervisor connector will be implemented enables when the switch is activated in front of the step name.

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">The </span>**User name**<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;"> and </span>**Password**<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;"> fields come prefilled. </span>

The **Host** field defines the IP address or DNS name of a resource that contains Virtual Machines (i.e., **10.159.11.2:1233** or **somesite.hive.com**).

When the value to the **Host** field is added, the **Create new image** button appears.

[![to_go_hyp_01.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/6unDZyjSEWaghabG-to_go_hyp_01.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/6unDZyjSEWaghabG-to_go_hyp_01.png)

The option to create a custom operating system image is available under the **Create new image** button. Apptimized shows the following modal window (all required fields are marked with an asterisk <span style="color: #ff0000;">\*</span>):

[![to_go_hyp_03.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/F1h8TZFFg3J2AT9c-to_go_hyp_03.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/F1h8TZFFg3J2AT9c-to_go_hyp_03.png)

The created custom operating system image must contain the installed **TO GO agent**. Otherwise, the VM will not be available via a virtual desktop environment using the RDP proxy server. The VM becomes in the ready status when TO GO agent sends a request to the Apptimized Portal to receive the manifest.

Table 2. Image settings

<table border="1" id="bkmrk-setting-description-" style="width: 800px; height: 712px;"><tbody><tr style="height: 33px;"><td style="width: 245.333px; height: 33px;">**Setting**

</td><td style="width: 553.6px; height: 33px;">**Description**

</td></tr><tr style="height: 54px;"><td style="width: 245.333px; height: 54px;">Name

</td><td style="width: 553.6px; height: 54px;">This setting defines the name for a new Azure image.

The naming is a user preference.

This field is required.

</td></tr><tr style="height: 32px;"><td style="width: 245.333px; height: 32px;">Platform

</td><td style="width: 553.6px; height: 32px;">This setting defines the name of the Windows platform (i.e., **Windows 10**).

</td></tr><tr style="height: 97px;"><td style="width: 245.333px; height: 97px;">OS Build

</td><td style="width: 553.6px; height: 97px;">This setting defines the operating system build that will be used (i.e., **18363.753** – is an OS build for Windows 10, version 1909).

OS build is a timeline of minor build releases in between the major version number releases.

</td></tr><tr style="height: 148px;"><td style="width: 245.333px; height: 148px;">OS Version

</td><td style="width: 553.6px; height: 148px;">This setting defines the operation system version that will be used.

The following options available:

- Windows 7;
- Windows 8;
- Windows 10.

The default value is **Windows 10**.

</td></tr><tr style="height: 132px;"><td style="width: 245.333px; height: 132px;">OS Language

</td><td style="width: 553.6px; height: 132px;">This setting defines the operating system language mode.

The following options available:

- EN;
- DE.

The default value is **EN**.

</td></tr><tr style="height: 132px;"><td style="width: 245.333px; height: 132px;">OS type

</td><td style="width: 553.6px; height: 132px;">This setting defines the operating system type mode.

The following options available:

- Windows Server;
- Desktop Windows.

The default value is **Windows**. **Server**.

</td></tr><tr style="height: 33px;"><td style="width: 245.333px; height: 33px;">Enabled

</td><td style="width: 553.6px; height: 33px;">This setting indicates that the current image is enabled for use.

</td></tr><tr style="height: 33px;"><td style="width: 245.333px; height: 33px;">Base snapshot</td><td style="width: 553.6px; height: 33px;">This setting defines the name of the snapshot (a captured state of a system in a particular time point). It is usually used as a back-up copy or as a basis to troubleshoot issues.

This field is required.

</td></tr><tr style="height: 97px;"><td style="width: 245.333px; height: 18px;">Base image</td><td style="width: 553.6px; height: 18px;">This setting defines the name of the existed operating system image which can be used as a basis for this image.

This field is required.

</td></tr></tbody></table>

The custom operating system image settings apply when clicking on the **Create** button. Apptimized shows the following screen when successful:

[![to_go_hyp_02.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/VPiuoiFAfuEBsm8g-to_go_hyp_02.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/VPiuoiFAfuEBsm8g-to_go_hyp_02.png)

The option to modify the custom operating system image settings is available under the **Edit image** button.

<p class="callout info">**Note**. When the TO GO hypervisor connector option is implemented for the project, a customer receives the full scope of the Apptimized [discovery ](https://docs.apptimized.com/books/apptimized-platform-user-manual/page/discovery)and [<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">testing</span> ](https://docs.apptimized.com/books/apptimized-platform-user-manual/page/testing)functionality on VMs with the custom operating system image.</p>

# Apptimized TO GO Hypervisor Administration Guide

# Apptimized TO GO Hypervisor infrastructure

### Infrastructure components

Apptimized TO GO allows a customer to turn a local machine, PC's or VM's into Apptimized VM so that they can be used for discovery and testing.

Apptimized TO GO can be used for discovery and testing on local test PCs or VMs in the customer's own environment.

Apptimized TO GO infrastructure depends on the type of solution a customer chooses (see Case 1).

##### Case 1. A customer implements Apptimized TO GO agent with the TO GO hypervisor connector scenario. 

The figure below shows the scheme of the Apptimized TO GO infrastructure.

[![to-go-hypervisor-infr.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/ArrtNFtzozKQydLq-to-go-hypervisor-infr.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/ArrtNFtzozKQydLq-to-go-hypervisor-infr.png)

The infrastructure components details are described in Table 1.

Table 1. Infrastructure components

<table border="1" id="bkmrk-component-details-1.-0" style="width: 0px;"><tbody><tr><td style="width: 197px;">**Component**

</td><td style="width: 601px;">**Details**

</td></tr><tr><td style="width: 197px;">1\. Apptimized Portal

</td><td style="width: 601px;">The platform where Apptimized customer manages projects portfolios.

Requires an active project with enabled and configured Apptimized TO GO settings.

Technical requirement for working in Apptimized:

1\. Browsers:

- Google Chrome (version 75.0 or above);
- Mozilla Firefox (version 60.0 or above);
- Apple Safari (version 12.0 or above);
- Internet Explorer with (version 11.0);
- Microsoft Edge with version 83 and above.

<span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen, Ubuntu, Roboto, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400;">2. Enabled Java-script in browser;</span>

3\. Speed of internet connections – min 50 Mb/s.

4\. Enabled firewall white list: https://app.apptimized.com/; https://rdproxy.apptimized.com/; https://cdn.apptimized.com; \*.chatlio.com

</td></tr><tr><td style="width: 197px;">2\. Customer Environment

</td><td style="width: 601px;">Information technology environment, including software, hardware, and systems (e.g., endpoint PCs, VMs, servers, networks).

<p class="callout info">The access of endpoint PC or VM to the 80 and 443 port of the app.apptimized.com host is a prerequisite.</p>

</td></tr><tr><td style="width: 197px;">2.1. RDP proxy server

</td><td style="width: 601px;">RDP proxy server is a third party between the customer and the service (the Apptimized Portal). RDP proxy server helps to provide a rather high level of protection of customer’s sensitive data and valuable information and to achieve anonymity.

A [Docker](https://www.docker.com/) engine versions 19.03 and above are used.

Docker container is used to provide a virtual desktop environment using the RDP proxy server.

A Docker container image is a lightweight, standalone, executable package of software that includes a full asset portfolio of functionality to run an application (i.e., code, runtime, system tools, system libraries and settings).

ks uniformly despite differences for instance between development and staging[\[1\]](#_ftn1).

RDP proxy server is used to display VM in browser. Otherwise, it can be skipped.

<p class="callout info">**Note.** A minimal specification for RDP proxy server (to handle 15 VM’s at the same time) are the following:  
2 cores of VCPU;  
8 Gb of RAM;  
80 Gb disk storage;  
1 Gigabit Internet connectivity.</p>

</td></tr><tr><td style="width: 197px;">2.2. TO GO hypervisor server

</td><td style="width: 601px;">This is a server with functionality to manage TO GO hypervisor connector.

</td></tr><tr><td style="width: 197px;">2.3. TO GO hypervisor connector

</td><td style="width: 601px;">Apptimized TO GO hypervisor connector is a software that manages the VMs inside customer infrastructure (e.g., launching them, stopping, making snapshots, etc.).

A simplified scheme of the Apptimized TO GO hypervisor connector:

[![hypervisor-scheme.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/cU6CD7YfPCrp9XyR-hypervisor-scheme.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/cU6CD7YfPCrp9XyR-hypervisor-scheme.png)

The following scripting languages implement depending on what virtualization software is used:

- SSH (for VirtualBox);
- vSphere API (for VMWare);
- PowerShell Remote (for Hyper-V).

</td></tr><tr><td style="width: 197px;">2.4. VM hypervisor

</td><td style="width: 601px;">This is a server which controls all VM infrastructure

</td></tr><tr><td style="width: 197px;" width="192">2.5. Apptimized TO GO agent

</td><td style="width: 601px;" width="366">Apptimized TO GO agent is a software that sends information from the VM to Apptimized (i.e., screenshots, user actions, etc.), and does not controls VM in any case.

Apptimized TO GO agent allows a customer to turn a local machine, PC's or VM's into Apptimized VM so that they can be used for discovery and testing.

The Apptimized TO GO agent must be installed and launched on a local PC by the local administrator.

</td></tr></tbody></table>

# Security

To ensure security Apptimized complies with the following cybersecurity standards:

- ISO 15408;
- ISO/IEC 27001;
- ISO/IEC 27002;
- ANSI/ISA 62443 (Formerly ISA-99);
- IEC 62443;

A military-grade security protocol ([TLS/SSL](https://docs.microsoft.com/en-us/windows-server/security/tls/tls-ssl-schannel-ssp-overview)) is used by Apptimized to provide privacy and data integrity between two or more communicating applications.

Apptimized safety audit entails a network scan of its resources to identify vulnerabilities and non-penetration.

The screenshot below shows the vulnerability report provided by **Detectify** for **app.apptimized.com**.

[![sccm_adm_03_4.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/MmESvmM2142UiAbc-sccm_adm_03_4.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/MmESvmM2142UiAbc-sccm_adm_03_4.png)

The screenshots below show the SSL report of **app.apptimized.com**.

[![sccm_adm_05_1.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/FDOxbDM9eImMUoJX-sccm_adm_05_1.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/FDOxbDM9eImMUoJX-sccm_adm_05_1.png)

[![sccm_adm_05_5.png](https://docs.apptimized.com/uploads/images/gallery/2020-03/scaled-1680-/ochmWF8LIzubGeyF-sccm_adm_05_5.png)](https://docs.apptimized.com/uploads/images/gallery/2020-03/ochmWF8LIzubGeyF-sccm_adm_05_5.png)

# Apptimized TO GO Hypervisor technical workflow

### Using a TO GO hypervisor connector workflow

[![to-go-hypervisor_workflow.png](https://docs.apptimized.com/uploads/images/gallery/2020-06/scaled-1680-/cQ1sluzl2QiBc5ga-to-go-hypervisor_workflow.png)](https://docs.apptimized.com/uploads/images/gallery/2020-06/cQ1sluzl2QiBc5ga-to-go-hypervisor_workflow.png)