- To get a list of all available commands (Cmdlets), enter the following command:
Get-Command -Module CCSPowershell
- Confirm with Enter.
The available PowerShell commands (Cmdlets) will then be displayed:

The following commands (cmdlets) for Cortado Server (subsequently referred to as CCS) are available:
Cmdlet | Function |
Add-CCSApplicationLink | Adds an application link |
Add-CCSApplicationPackage | Adds an imported app |
Add-CCSBlacklistedApp | Adds an app to the app blacklist |
Add-CCSGroup | Imports the users of an AD group |
Add-CCSGroupTemplate | Adds a group template to an AD group |
Add-CCSIntranetApp | Adds an intranet app |
Add-CCSLocalPrinter | Adds a locally installed printer to a user or group |
Add-CCSMTClient | Adds a client if multi tenancy mode is used |
Add-CCSNetworkDrive | Adds a network drive to a user or group |
Add-CCSNetworkFolder | Adds a network folder to a user or group |
Add-CCSNetworkPrinter | Adds a conncection to a printer share to a user or group |
Add-CCSPrintServerPrinters | Adds printers of a print server to a user or group |
Add-CCSSharedPrinter | Adds a conncection to a printer share including path to a user or group |
Add-CCSUser | Imports a user |
Assign-CCSApplicationLink | Assigns the link to an app to Cortado users or groups |
Assign-CCSApplicationPackage | Assigns an imported app to a user or group template |
Assign-CCSIntranetApp | Assigns an intranet app to a user or group template |
Assign-CCSMdmProfile | Assigns an MDM profile to a user oder group template |
Assign-CCSPolicy | Assigns a policy to users, group templates or devices |
Connect-CCSFarm | Connects PowerShell with the Cortado server |
Disable-CCSUser | Deactivates user access for the Cortado app |
Disconnect-CCSFarm | Disconnects PowerShell from the Cortado server |
Enable-CCSUser | Activates a user for the Cortado app |
Get-CCSAllowedClientsGlobal | Shows which devices can access corporate data via Cortado Server |
Get-CCSAppleCertificateRequest | Downloads the Apple Certificate Request |
Get-CCSApplePushCertificate | Exports the Apple Push Certificate |
Get-CCSApplicationLink | Selects an application link (partial command for pipe) |
Get-CCSApplicationPackage | Selects an imported app (partial command for pipe) |
Get-CCSBlacklistedApps | Shows blacklisted apps |
Get-CCSDatabaseSynchronization | Shows the settings of the database synchronization service |
Get-CCSDevice | Selects the device of a user (partial command for pipe) |
Get-CCSEMailSettings | Shows the e-mail settings of the CCS |
Get-CCSEventlogSynchronization | Shows the settings of the event log synchronization service |
Get-CCSGroupTemplate | Selects a group template (partial command for pipe) |
Get-CCSGroupTemplates | Selects several group templates (partial command for pipe) |
Get-CCSGroupUsers | Listet alle importierten Nutzer in der AD-Gruppe auf (Teilbefehl für Pipe) |
Get-CCSIntranetApp | Lists imported AD group users (partial command for pipe) |
Get-CCSIntranetApps | Selects an Intranet app (partial command for pipe) |
Get-CCSIntranetAppUser | Selects a user of the intranet app |
Get-CCSMailServerSettings | Shows the configuration of the used mail server |
Get-CCSMDMProfile | Selects an MDM profile (partial command for pipe) |
Get-CCSMDMProxyConfiguration | Shows the configuration of the MDM proxy server |
Get-CCSMTClientIds | Shows all client IDs if multi tenancy mode is used |
Get-CCSOtherMDMAttributes | Shows other MDM attributes |
Get-CCSPolicy | Selects a policy (partial command for pipe) |
Get-CCSPrintServerPrinters | Shows the printers on a print server |
Get-CCSProxyConfiguration | Shows the configuration of the Cortado proxy server |
Get-CCSRootCertificate | Exports the Cortado Root certificate (not password protected) |
Get-CCSSSLCertificate | Exports the server certificate |
Get-CCSUser | Selects a CCS user (partial command for pipe) |
Get-CCSUsers | Lists all CCS users (partial command for pipe) |
New-CCSCertificate | Creates a new certificate |
Remove-CCSApplicationLink | Removes an application link |
Remove-CCSApplicationPackage | Removes an imported app |
Remove-CCSBlacklistedApp | Removes a blacklisted app |
Remove-CCSDevice | Removes a device |
Remove-CCSGroupTemplate | Removes a group template |
Remove-CCSIntranetApp | Removes an intranet app |
Remove-CCSLocalPrinter | Removes a local printer from a user or group |
Remove-CCSMTClient | Removes a client if multi tenancy mode is used |
Remove-CCSNetworkDrive | Removes a network drive from a user or group |
Remove-CCSNetworkPrinter | Removes a network printer from a user or group |
Remove-CCSPrintServerPrinters | Removes all printers of the print server |
Remove-CCSSharedPrinter | Removes a printer share |
Remove-CCSUser | Removes a user from CCS |
Send-CCSConfigurationMail | Sends a configuration e-mail |
Set-CCSAllowedClientsGlobal | Sets which devices can access corporate data via CCS |
Set-CCSAppleCertificate | Imports an Apple certificate |
Set-CCSApplePushCertificate | Imports an Apple Push certificate |
Set-CCSCertificateMode | Sets the certificate mode |
Set-CCSDatabaseSynchronization | Sets the service configuration of the Database Synchronization service |
Set-CCSDeviceClearPasscode | Removes the passcode from a device |
Set-CCSDeviceLockScreen | Locks the screen of a device |
Set-CCSDeviceUnlockCortadoClient | Unlocks the Cortado app on a device |
Set-CCSDeviceWipeFull | Resets a device to its factory settings |
Set-CCSDeviceWipePartial | Removes the data of the Cortado app from the device |
Set-CCSEMailSettings | Sets the e-mail settings for CCS |
Set-CCSEventlogSynchronization | Sets the Eventlog Synchronization service |
Set-CCSGroupTemplate | Performs a rollout of all group templates |
Set-CCSMailServerSettings | Sets the configuration of the used mail server |
Set-CCSMDMProxyConfiguration | Sets the configuration of the used MDM proxy server |
Set-CCSOtherMDMAttributes | Configures the other MDM attributes |
Set-CCSPasswordChangeInterval | Sets the interval for changing the Cortado password |
Set-CCSPasswordMinLength | Sets the minimum length of the Cortado password |
Set-CCSPasswordRetryCount | Sets the number of failed attempts for the Cortado password |
Set-CCSPasswordSettings | Sets the Cortado password |
Set-CCSProxyConfiguration | Sets the Cortado proxy server |
Set-CCSRootCertificate | Imports a root certificate with an optional password |
Set-CCSSSLCertificate | Imports a server certificate with an optional password |
Unassign-CCSApplicationLink | Unassigns app from users or group templates |
Unassign-CCSApplicationPackage | Unassigns imported app from users or group templates |
Unassign-CCSMdmProfile | Unassigns MDM profile from users or group templates |
Unassign-CCSPolicy | Unassigns policy from users or group templates |
Update-CCSAppleCertificate | Creates an Apple certificate |
Update-CCSApplicationLink | Updates an app |
Update-CCSApplicationPackage | Updates an imported app |
Update-CCSIntranetApp | Updates an intranet app |
Update-CCSPassword | Password will be reset |
Update-CCSRootCertificate | Generates a new root certificate |
Update-CCSSSLCertificate | Generates a new SSL certificate |
Update-CCSUserSettings | Sets user settings |
Working with PowerShell, you can combine commands (Cmdlets), define values in variables and connect various commands to so called pipelines.