Cortado Server – Manual

Overview about PowerShell commands

30 views March 21, 2019 February 11, 2020 0

  • 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:

Displaying PowerShell cmdlets

Displaying PowerShell cmdlets

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.

Was this helpful?